apigaming Sign in

Verify set set_01M6C9W823E8NTPSYJKQKHD0FX

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("1225423703268045508:set_01M6C9W823E8NTPSYJKQKHD0FX") = c5490018a2200140..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 13, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 36}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6C9W825FRK8A3HERZVF3068: verified

✓signatures71 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..71, every prev_hash links
✓move log71 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay71 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
71 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-01T19:37:44.404Z S1 59797, S2 60000 541b540d11 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-01T19:37:46.512Z S1 59797, S2 59892 89d62e2368 541b540d11 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-01T19:37:48.602Z S1 59707, S2 59892 544e49f75f 89d62e2368 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-01T19:37:50.603Z S1 59707, S2 59891 99224b6c62 544e49f75f sk_4707cd57
5 move S1 Exhibition1 5 2026-11-01T19:37:52.818Z S1 59492, S2 59891 24c988a1bb 99224b6c62 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-01T19:37:54.999Z S1 59492, S2 59710 b409f1216b 24c988a1bb sk_4707cd57
7 move S1 Exhibition1 7 2026-11-01T19:37:57.096Z S1 59395, S2 59710 18db678d1a b409f1216b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-01T19:37:59.229Z S1 59395, S2 59577 2688d5afab 18db678d1a sk_4707cd57
9 move S1 Exhibition1 9 2026-11-01T19:38:02.147Z S1 58477, S2 59577 c1d953dc27 2688d5afab sk_4707cd57
10 move S2 Exhibition2 10 2026-11-01T19:38:04.407Z S1 58477, S2 59317 2eed8f90e5 c1d953dc27 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-01T19:38:06.523Z S1 58361, S2 59317 7adfbb5eb6 2eed8f90e5 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-01T19:38:08.620Z S1 58361, S2 59220 e7c370356a 7adfbb5eb6 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-01T19:38:10.825Z S1 58156, S2 59220 f3737d5754 e7c370356a sk_4707cd57
14 move S2 Exhibition2 14 2026-11-01T19:38:12.919Z S1 58156, S2 59126 ac239a4173 f3737d5754 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-01T19:38:15.006Z S1 58069, S2 59126 00ff40442d ac239a4173 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-01T19:38:16.932Z S1 58069, S2 59200 97f8927e59 00ff40442d sk_4707cd57
17 move S1 Exhibition1 17 2026-11-01T19:38:18.940Z S1 58061, S2 59200 3b613133d9 97f8927e59 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-01T19:38:20.915Z S1 58061, S2 59225 0873c6fd41 3b613133d9 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-01T19:38:22.918Z S1 58058, S2 59225 38166c642f 0873c6fd41 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-01T19:38:24.911Z S1 58058, S2 59232 81d6aef3d5 38166c642f sk_4707cd57
21 move S1 Exhibition1 21 2026-11-01T19:38:26.996Z S1 57973, S2 59232 b276aaf73f 81d6aef3d5 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-01T19:38:29.015Z S1 57973, S2 59213 357ddfe1fb b276aaf73f sk_4707cd57
23 move S1 Exhibition1 23 2026-11-01T19:38:30.997Z S1 57991, S2 59213 ffe1b1dd24 357ddfe1fb sk_4707cd57
24 move S2 Exhibition2 24 2026-11-01T19:38:33.010Z S1 57991, S2 59200 5e3b9a1a06 ffe1b1dd24 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-01T19:38:35.019Z S1 57982, S2 59200 b0e82af824 5e3b9a1a06 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-01T19:38:37.010Z S1 57982, S2 59209 1a30603f92 b0e82af824 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-01T19:38:39.033Z S1 57959, S2 59209 8b629a48c3 1a30603f92 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-01T19:38:41.033Z S1 57959, S2 59209 9319b70b6a 8b629a48c3 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-01T19:38:43.016Z S1 57976, S2 59209 5eead0aba3 9319b70b6a sk_4707cd57
30 move S2 Exhibition2 30 2026-11-01T19:38:44.970Z S1 57976, S2 59255 cfcdbaef9e 5eead0aba3 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-01T19:38:46.937Z S1 58009, S2 59255 8009963650 cfcdbaef9e sk_4707cd57
32 move S2 Exhibition2 32 2026-11-01T19:38:48.912Z S1 58009, S2 59280 54808e9005 8009963650 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-01T19:38:50.854Z S1 58067, S2 59280 db6a66fa76 54808e9005 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-01T19:38:52.816Z S1 58067, S2 59318 33fe9e083d db6a66fa76 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-01T19:38:54.761Z S1 58122, S2 59318 0085337abc 33fe9e083d sk_4707cd57
36 move S2 Exhibition2 36 2026-11-01T19:38:56.705Z S1 58122, S2 59374 011e7892a2 0085337abc sk_4707cd57
37 move S1 Exhibition1 37 2026-11-01T19:38:58.652Z S1 58175, S2 59374 84b8608d9e 011e7892a2 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-01T19:39:00.600Z S1 58175, S2 59426 64f8a84fdb 84b8608d9e sk_4707cd57
39 move S1 Exhibition1 39 2026-11-01T19:39:02.726Z S1 58049, S2 59426 609351a2dd 64f8a84fdb sk_4707cd57
40 move S2 Exhibition2 40 2026-11-01T19:39:04.756Z S1 58049, S2 59396 0eade30a15 609351a2dd sk_4707cd57
41 move S1 Exhibition1 41 2026-11-01T19:39:06.700Z S1 58105, S2 59396 c6e68530b3 0eade30a15 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-01T19:39:08.645Z S1 58105, S2 59451 9c20c84eb1 c6e68530b3 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-01T19:39:10.585Z S1 58165, S2 59451 438cf28997 9c20c84eb1 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-01T19:39:12.521Z S1 58165, S2 59515 b1d5c4d5e6 438cf28997 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-01T19:39:14.470Z S1 58216, S2 59515 c46afe1ae2 b1d5c4d5e6 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-01T19:39:16.409Z S1 58216, S2 59576 a975dfb937 c46afe1ae2 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-01T19:39:18.342Z S1 58283, S2 59576 b0f82d7fb8 a975dfb937 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-01T19:39:20.278Z S1 58283, S2 59640 8f2e8641f2 b0f82d7fb8 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-01T19:39:22.208Z S1 58353, S2 59640 2e97aa1021 8f2e8641f2 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-01T19:39:24.133Z S1 58353, S2 59715 1b03c2752c 2e97aa1021 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-01T19:39:26.064Z S1 58422, S2 59715 c9d564e3bc 1b03c2752c sk_4707cd57
52 move S2 Exhibition2 52 2026-11-01T19:39:28.008Z S1 58422, S2 59771 f0e99d2c3f c9d564e3bc sk_4707cd57
53 move S1 Exhibition1 53 2026-11-01T19:39:29.941Z S1 58489, S2 59771 303308e664 f0e99d2c3f sk_4707cd57
54 move S2 Exhibition2 54 2026-11-01T19:39:31.874Z S1 58489, S2 59838 54adc2c212 303308e664 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-01T19:39:33.809Z S1 58554, S2 59838 c2a51cbe6f 54adc2c212 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-01T19:39:35.757Z S1 58554, S2 59890 a1264ff49a c2a51cbe6f sk_4707cd57
57 move S1 Exhibition1 57 2026-11-01T19:39:37.688Z S1 58623, S2 59890 0af235f8d1 a1264ff49a sk_4707cd57
58 move S2 Exhibition2 58 2026-11-01T19:39:39.621Z S1 58623, S2 59957 31eb88698d 0af235f8d1 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-01T19:39:41.552Z S1 58692, S2 59957 d2e25a40b9 31eb88698d sk_4707cd57
60 move S2 Exhibition2 60 2026-11-01T19:39:43.483Z S1 58692, S2 60026 c41970b6a5 d2e25a40b9 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-01T19:39:45.414Z S1 58761, S2 60026 5f31f215f3 c41970b6a5 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-01T19:39:47.344Z S1 58761, S2 60096 1d00f49e66 5f31f215f3 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-01T19:39:49.274Z S1 58831, S2 60096 b8f1b88648 1d00f49e66 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-01T19:39:51.204Z S1 58831, S2 60166 49d2fa371c b8f1b88648 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-01T19:39:53.137Z S1 58898, S2 60166 d2581de63a 49d2fa371c sk_4707cd57
66 move S2 Exhibition2 66 2026-11-01T19:39:55.089Z S1 58898, S2 60214 78cee33905 d2581de63a sk_4707cd57
67 move S1 Exhibition1 67 2026-11-01T19:39:57.029Z S1 58958, S2 60214 61da94fb7a 78cee33905 sk_4707cd57
68 move S2 Exhibition2 68 2026-11-01T19:39:58.964Z S1 58958, S2 60279 5616afaa7c 61da94fb7a sk_4707cd57
69 move S1 Exhibition1 69 2026-11-01T19:40:00.898Z S1 59024, S2 60279 862b7a79ba 5616afaa7c sk_4707cd57
70 move S2 Exhibition2 70 2026-11-01T19:40:02.862Z S1 59024, S2 60315 5a2da84aa7 862b7a79ba sk_4707cd57
71 move S1 Exhibition1 71 2026-11-01T19:40:04.908Z S1 58978, S2 60315 9b7bca12c8 5a2da84aa7 sk_4707cd57

Game 2 m_01M6C9W827F29RMMSBAMEHSESS: verified

✓signatures25 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..25, every prev_hash links
✓move log25 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay25 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
25 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-01T19:37:44.405Z S1 59796, S2 60000 6eba57b16d start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-01T19:37:46.521Z S1 59796, S2 59884 0d4e6f628c 6eba57b16d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-01T19:37:48.607Z S1 59710, S2 59884 101df50aff 0d4e6f628c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-01T19:37:50.716Z S1 59710, S2 59775 aae42f7e6e 101df50aff sk_4707cd57
5 move S1 Exhibition2 5 2026-11-01T19:37:52.842Z S1 59584, S2 59775 f00dfae57e aae42f7e6e sk_4707cd57
6 move S2 Exhibition1 6 2026-11-01T19:37:55.005Z S1 59584, S2 59612 db4ac58930 f00dfae57e sk_4707cd57
7 move S1 Exhibition2 7 2026-11-01T19:37:57.096Z S1 59493, S2 59612 286a868ff9 db4ac58930 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-01T19:37:59.309Z S1 59493, S2 59399 abf65647b5 286a868ff9 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-01T19:38:02.039Z S1 58763, S2 59399 dc353eb36e abf65647b5 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-01T19:38:04.404Z S1 58763, S2 59034 a685d5c964 dc353eb36e sk_4707cd57
11 move S1 Exhibition2 11 2026-11-01T19:38:06.518Z S1 58649, S2 59034 be884b59aa a685d5c964 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-01T19:38:08.635Z S1 58649, S2 58917 64414afac1 be884b59aa sk_4707cd57
13 move S1 Exhibition2 13 2026-11-01T19:38:10.812Z S1 58472, S2 58917 4360188e57 64414afac1 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-01T19:38:12.797Z S1 58472, S2 58932 429228695a 4360188e57 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-01T19:38:14.800Z S1 58469, S2 58932 87e4dc5c3d 429228695a sk_4707cd57
16 move S2 Exhibition1 16 2026-11-01T19:38:16.763Z S1 58469, S2 58969 c2ff352184 87e4dc5c3d sk_4707cd57
17 move S1 Exhibition2 17 2026-11-01T19:38:18.804Z S1 58428, S2 58969 691298edc0 c2ff352184 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-01T19:38:20.807Z S1 58428, S2 58966 99b068b61f 691298edc0 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-01T19:38:22.800Z S1 58435, S2 58966 d6a77425ab 99b068b61f sk_4707cd57
20 move S2 Exhibition1 20 2026-11-01T19:38:24.795Z S1 58435, S2 58971 a2071321b5 d6a77425ab sk_4707cd57
21 move S1 Exhibition2 21 2026-11-01T19:38:26.819Z S1 58411, S2 58971 4a2ae194eb a2071321b5 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-01T19:38:28.809Z S1 58411, S2 58981 b195f839d5 4a2ae194eb sk_4707cd57
23 move S1 Exhibition2 23 2026-11-01T19:38:30.739Z S1 58481, S2 58981 7effefae30 b195f839d5 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-01T19:38:32.671Z S1 58481, S2 59049 2688eafb43 7effefae30 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-01T19:38:34.605Z S1 58547, S2 59049 c13ca54476 2688eafb43 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_01M6C9W823E8NTPSYJKQKHD0FX

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