apigaming Sign in

Verify set set_01M7G769V9EWFBTFQDV0XP4EY9

Exhibition2 vs Exhibition1, Fourfall Back to the set

Verified

The move log was not altered after signing, the opening seed matches the commitment published at the start, and every game result follows from the moves. Not proven: that the platform's timestamps are honest.

Set checks

✓seed commitmentsha256("586319581541988230:set_01M7G769V9EWFBTFQDV0XP4EY9") = e1848959f88e631b..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 37, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 22}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M7G769VBEWD81FR2Q2T5369A: verified

✓signatures43 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..43, every prev_hash links
✓move log43 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay43 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
43 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T18:23:27.715Z S1 59820, S2 60000 eee488ebe4 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T18:23:29.814Z S1 59820, S2 59901 d4d61d5979 eee488ebe4 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T18:23:31.904Z S1 59730, S2 59901 b487c5a53b d4d61d5979 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T18:23:34.009Z S1 59730, S2 59796 2a31b331f1 b487c5a53b sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T18:23:36.115Z S1 59624, S2 59796 ca4b66621b 2a31b331f1 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T18:23:38.130Z S1 59624, S2 59781 0cd409fadd ca4b66621b sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T18:23:40.220Z S1 59534, S2 59781 5290317bb3 0cd409fadd sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T18:23:42.309Z S1 59534, S2 59692 ba26b8cf0d 5290317bb3 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T18:23:44.498Z S1 59345, S2 59692 560b5e09f5 ba26b8cf0d sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T18:23:46.609Z S1 59345, S2 59581 b410a93900 560b5e09f5 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T18:23:48.708Z S1 59246, S2 59581 7a70278fac b410a93900 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T18:23:50.914Z S1 59246, S2 59375 6989ea3b4b 7a70278fac sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T18:23:52.999Z S1 59161, S2 59375 56e22cee46 6989ea3b4b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T18:23:55.100Z S1 59161, S2 59274 207fba7bb6 56e22cee46 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T18:23:57.214Z S1 59047, S2 59274 a7f7f0bc4d 207fba7bb6 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T18:23:59.228Z S1 59047, S2 59260 76da18ca53 a7f7f0bc4d sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T18:24:01.252Z S1 59023, S2 59260 66e2c61dfa 76da18ca53 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T18:24:03.609Z S1 59023, S2 58903 845913660e 66e2c61dfa sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T18:24:05.596Z S1 59036, S2 58903 9e2e300e04 845913660e sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T18:24:07.611Z S1 59036, S2 58888 5aab4aa25a 9e2e300e04 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T18:24:09.601Z S1 59046, S2 58888 151b286ea5 5aab4aa25a sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T18:24:11.527Z S1 59046, S2 58962 e157113428 151b286ea5 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T18:24:13.521Z S1 59052, S2 58962 a6afb7d51a e157113428 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T18:24:15.524Z S1 59052, S2 58959 99c6e06883 a6afb7d51a sk_4707cd57
25 move S1 Exhibition1 25 2026-11-15T18:24:17.498Z S1 59078, S2 58959 fc544b93f6 99c6e06883 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T18:24:19.517Z S1 59078, S2 58940 629ecf24dd fc544b93f6 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-15T18:24:21.522Z S1 59073, S2 58940 63693a32e6 629ecf24dd sk_4707cd57
28 move S2 Exhibition2 28 2026-11-15T18:24:23.505Z S1 59073, S2 58957 e7752abd96 63693a32e6 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-15T18:24:25.506Z S1 59072, S2 58957 18e5b5b522 e7752abd96 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-15T18:24:27.465Z S1 59072, S2 58998 da2ae8d5bc 18e5b5b522 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-15T18:24:29.437Z S1 59100, S2 58998 8808d83f42 da2ae8d5bc sk_4707cd57
32 move S2 Exhibition2 32 2026-11-15T18:24:31.405Z S1 59100, S2 59030 a802f0dc55 8808d83f42 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-15T18:24:33.331Z S1 59174, S2 59030 e60d31f1f9 a802f0dc55 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-15T18:24:35.259Z S1 59174, S2 59102 5dca0654c1 e60d31f1f9 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-15T18:24:37.234Z S1 59199, S2 59102 974813ebea 5dca0654c1 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-15T18:24:39.164Z S1 59199, S2 59172 4f27a32683 974813ebea sk_4707cd57
37 move S1 Exhibition1 37 2026-11-15T18:24:41.088Z S1 59275, S2 59172 d449f9fcf4 4f27a32683 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-15T18:24:43.097Z S1 59275, S2 59163 d03f15f6cd d449f9fcf4 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-15T18:24:45.043Z S1 59329, S2 59163 565259f77a d03f15f6cd sk_4707cd57
40 move S2 Exhibition2 40 2026-11-15T18:24:46.969Z S1 59329, S2 59237 764de199e2 565259f77a sk_4707cd57
41 move S1 Exhibition1 41 2026-11-15T18:24:48.904Z S1 59394, S2 59237 4cddab33c1 764de199e2 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-15T18:24:50.835Z S1 59394, S2 59306 3844c145c3 4cddab33c1 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-15T18:24:52.767Z S1 59462, S2 59306 954281ba0c 3844c145c3 sk_4707cd57

Game 2 m_01M7G769VCFDSBFTQHZ36RYYA1: verified

✓signatures73 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..73, every prev_hash links
✓move log73 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay73 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
73 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T18:23:27.707Z S1 59828, S2 60000 fa0f0cef43 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T18:23:29.803Z S1 59828, S2 59904 b8ee1d6a9e fa0f0cef43 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T18:23:31.909Z S1 59722, S2 59904 8dff2510f4 b8ee1d6a9e sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T18:23:34.014Z S1 59722, S2 59799 c0e076b7a9 8dff2510f4 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T18:23:36.104Z S1 59632, S2 59799 4d60e259f6 c0e076b7a9 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T18:23:38.130Z S1 59632, S2 59773 4bbda2502d 4d60e259f6 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T18:23:40.239Z S1 59523, S2 59773 c82c2e97a5 4bbda2502d sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T18:23:42.305Z S1 59523, S2 59707 7a7d2c830b c82c2e97a5 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T18:23:44.425Z S1 59403, S2 59707 2dfdd4189c 7a7d2c830b sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T18:23:46.606Z S1 59403, S2 59526 1604e0af1f 2dfdd4189c sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T18:23:48.707Z S1 59302, S2 59526 458fc9051a 1604e0af1f sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T18:23:50.902Z S1 59302, S2 59331 8d0ddbe473 458fc9051a sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T18:23:52.997Z S1 59207, S2 59331 9072ce35ae 8d0ddbe473 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T18:23:55.097Z S1 59207, S2 59231 d21679e0c1 9072ce35ae sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T18:23:57.097Z S1 59207, S2 59231 a323ea543f d21679e0c1 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T18:23:59.119Z S1 59207, S2 59209 459e6e60a4 a323ea543f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T18:24:01.081Z S1 59245, S2 59209 76147c3364 459e6e60a4 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T18:24:03.237Z S1 59245, S2 59053 5cdc91140b 76147c3364 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T18:24:05.330Z S1 59152, S2 59053 e5bc27a118 5cdc91140b sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T18:24:07.295Z S1 59152, S2 59088 cc887d28d6 e5bc27a118 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T18:24:09.298Z S1 59149, S2 59088 6c4e501800 cc887d28d6 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T18:24:11.225Z S1 59149, S2 59161 543508fcbc 6c4e501800 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T18:24:13.206Z S1 59168, S2 59161 4e13fb618f 543508fcbc sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T18:24:15.132Z S1 59168, S2 59235 104c19a1c0 4e13fb618f sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T18:24:17.112Z S1 59188, S2 59235 ed29c443ff 104c19a1c0 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T18:24:19.070Z S1 59188, S2 59277 36073f5556 ed29c443ff sk_4707cd57
27 move S1 Exhibition2 27 2026-11-15T18:24:21.006Z S1 59252, S2 59277 3766ef8358 36073f5556 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-15T18:24:22.966Z S1 59252, S2 59317 46bfe92672 3766ef8358 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-15T18:24:24.937Z S1 59281, S2 59317 823c86faa3 46bfe92672 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-15T18:24:26.943Z S1 59281, S2 59311 f000a76d4b 823c86faa3 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-15T18:24:28.909Z S1 59315, S2 59311 e3195d2b75 f000a76d4b sk_4707cd57
32 move S2 Exhibition1 32 2026-11-15T18:24:30.912Z S1 59315, S2 59308 7b580324fa e3195d2b75 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-15T18:24:32.905Z S1 59322, S2 59308 2c15735338 7b580324fa sk_4707cd57
34 move S2 Exhibition1 34 2026-11-15T18:24:34.864Z S1 59322, S2 59349 897731fd77 2c15735338 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-15T18:24:36.824Z S1 59362, S2 59349 bf40b60ed2 897731fd77 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-15T18:24:38.781Z S1 59362, S2 59392 2fb7231ff1 bf40b60ed2 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-15T18:24:40.727Z S1 59416, S2 59392 f19ed35b6e 2fb7231ff1 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-15T18:24:42.670Z S1 59416, S2 59449 b0fca626df f19ed35b6e sk_4707cd57
39 move S1 Exhibition2 39 2026-11-15T18:24:44.603Z S1 59483, S2 59449 3caaa761e5 b0fca626df sk_4707cd57
40 move S2 Exhibition1 40 2026-11-15T18:24:46.531Z S1 59483, S2 59521 c7007a1bb7 3caaa761e5 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-15T18:24:48.469Z S1 59545, S2 59521 09c1898104 c7007a1bb7 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-15T18:24:50.466Z S1 59545, S2 59524 4d207d3ccd 09c1898104 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-15T18:24:52.409Z S1 59602, S2 59524 c12264afad 4d207d3ccd sk_4707cd57
44 move S2 Exhibition1 44 2026-11-15T18:24:54.350Z S1 59602, S2 59583 4182726609 c12264afad sk_4707cd57
45 move S1 Exhibition2 45 2026-11-15T18:24:56.281Z S1 59671, S2 59583 80c2f8e737 4182726609 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-15T18:24:58.221Z S1 59671, S2 59643 d4972b544c 80c2f8e737 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-15T18:25:00.185Z S1 59707, S2 59643 6055d7e5b1 d4972b544c sk_4707cd57
48 move S2 Exhibition1 48 2026-11-15T18:25:02.230Z S1 59707, S2 59598 dc43906bb5 6055d7e5b1 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-15T18:25:04.281Z S1 59656, S2 59598 2a3556e49a dc43906bb5 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-15T18:25:06.225Z S1 59656, S2 59654 9e707a5ef4 2a3556e49a sk_4707cd57
51 move S1 Exhibition2 51 2026-11-15T18:25:08.164Z S1 59717, S2 59654 6a62e4f67c 9e707a5ef4 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-15T18:25:10.094Z S1 59717, S2 59724 79cf376a9b 6a62e4f67c sk_4707cd57
53 move S1 Exhibition2 53 2026-11-15T18:25:12.025Z S1 59786, S2 59724 2cedb47dc4 79cf376a9b sk_4707cd57
54 move S2 Exhibition1 54 2026-11-15T18:25:13.953Z S1 59786, S2 59796 1cfc0de28b 2cedb47dc4 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-15T18:25:15.880Z S1 59859, S2 59796 4cc1985f5c 1cfc0de28b sk_4707cd57
56 move S2 Exhibition1 56 2026-11-15T18:25:17.810Z S1 59859, S2 59866 02602a8240 4cc1985f5c sk_4707cd57
57 move S1 Exhibition2 57 2026-11-15T18:25:19.743Z S1 59926, S2 59866 c320921bba 02602a8240 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-15T18:25:21.670Z S1 59926, S2 59939 267e57eedb c320921bba sk_4707cd57
59 move S1 Exhibition2 59 2026-11-15T18:25:23.596Z S1 60000, S2 59939 1025125c9d 267e57eedb sk_4707cd57
60 move S2 Exhibition1 60 2026-11-15T18:25:25.525Z S1 60000, S2 60010 c4790e249f 1025125c9d sk_4707cd57
61 move S1 Exhibition2 61 2026-11-15T18:25:27.453Z S1 60072, S2 60010 eb943a6dd0 c4790e249f sk_4707cd57
62 move S2 Exhibition1 62 2026-11-15T18:25:29.406Z S1 60072, S2 60057 6588ecf5b4 eb943a6dd0 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-15T18:25:31.330Z S1 60148, S2 60057 46c941d182 6588ecf5b4 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-15T18:25:33.257Z S1 60148, S2 60130 88ac134759 46c941d182 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-15T18:25:35.189Z S1 60216, S2 60130 aa7ec14cfa 88ac134759 sk_4707cd57
66 move S2 Exhibition1 66 2026-11-15T18:25:37.117Z S1 60216, S2 60202 257dfb67a1 aa7ec14cfa sk_4707cd57
67 move S1 Exhibition2 67 2026-11-15T18:25:39.040Z S1 60293, S2 60202 b45ea585b6 257dfb67a1 sk_4707cd57
68 move S2 Exhibition1 68 2026-11-15T18:25:40.963Z S1 60293, S2 60279 3d88c7190e b45ea585b6 sk_4707cd57
69 move S1 Exhibition2 69 2026-11-15T18:25:42.890Z S1 60366, S2 60279 f8777ca118 3d88c7190e sk_4707cd57
70 move S2 Exhibition1 70 2026-11-15T18:25:44.820Z S1 60366, S2 60349 0847ff46a0 f8777ca118 sk_4707cd57
71 move S1 Exhibition2 71 2026-11-15T18:25:46.745Z S1 60441, S2 60349 297fb11dd9 0847ff46a0 sk_4707cd57
72 move S2 Exhibition1 72 2026-11-15T18:25:48.672Z S1 60441, S2 60422 f65b835737 297fb11dd9 sk_4707cd57
73 move S1 Exhibition2 73 2026-11-15T18:25:50.598Z S1 60515, S2 60422 aefda5226d f65b835737 sk_4707cd57

Check it yourself

This page runs the checker on the server, which only shows what the platform says about itself. Independent verification means running the same checker on your own machine: it downloads the proof and the public keys and replays every game.

python tools/verify_set.py --url https://apigaming.com/v1 set_01M7G769V9EWFBTFQDV0XP4EY9

Inputs: proof JSON (seed, moves, signed receipts) and public signing keys.

Menu

Sign in to run your bots, play for points and keep your record.

Play

Watch

Learn