apigaming Sign in

Verify set set_01M7EQ81ASEN08VJ3DXJAERK2X

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("4853323967686929804:set_01M7EQ81ASEN08VJ3DXJAERK2X") = 16b7301305fee9a6..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 11, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 25}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M7EQ81AVFKJV7Y2HW8KTTY15: verified

✓signatures22 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..22, every prev_hash links
✓move log22 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay22 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
22 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T04:25:32.914Z S1 59789, S2 60000 cabf749998 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T04:25:35.001Z S1 59789, S2 59913 635da9390e cabf749998 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T04:25:37.002Z S1 59788, S2 59913 aca784a376 635da9390e sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T04:25:39.010Z S1 59788, S2 59905 c489406333 aca784a376 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T04:25:40.936Z S1 59862, S2 59905 1827930d94 c489406333 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T04:25:42.898Z S1 59862, S2 59943 ca7391369b 1827930d94 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T04:25:44.902Z S1 59858, S2 59943 4fa56e9b23 ca7391369b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T04:25:46.900Z S1 59858, S2 59945 dc3de5ef0e 4fa56e9b23 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T04:25:48.896Z S1 59862, S2 59945 2084333246 dc3de5ef0e sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T04:25:50.820Z S1 59862, S2 60021 9d88edf4c4 2084333246 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T04:25:52.831Z S1 59851, S2 60021 86cad648fb 9d88edf4c4 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T04:25:54.796Z S1 59851, S2 60056 c82442b888 86cad648fb sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T04:25:56.720Z S1 59927, S2 60056 d904fc8fcc c82442b888 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T04:25:58.667Z S1 59927, S2 60109 9262e7d53a d904fc8fcc sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T04:26:00.593Z S1 60001, S2 60109 7d9818165c 9262e7d53a sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T04:26:02.804Z S1 60001, S2 59898 f87726e8f0 7d9818165c sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T04:26:04.745Z S1 60060, S2 59898 42d9b71c22 f87726e8f0 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T04:26:06.718Z S1 60060, S2 59925 cfc4f62e94 42d9b71c22 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T04:26:08.648Z S1 60130, S2 59925 12d5ceae54 cfc4f62e94 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T04:26:10.616Z S1 60130, S2 59957 5506b93541 12d5ceae54 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T04:26:12.545Z S1 60201, S2 59957 7c2518f463 5506b93541 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T04:26:14.471Z S1 60201, S2 60031 023b2267fa 7c2518f463 sk_4707cd57

Game 2 m_01M7EQ81AXF47BDYCN86ANTF9E: verified

✓signatures50 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..50, every prev_hash links
✓move log50 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay50 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
50 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T04:25:32.919Z S1 59784, S2 60000 f3f9ce3ece start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T04:25:35.002Z S1 59784, S2 59917 4f7c328598 f3f9ce3ece sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T04:25:37.121Z S1 59665, S2 59917 f67b5fd10e 4f7c328598 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T04:25:39.126Z S1 59665, S2 59912 e2c190871e f67b5fd10e sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T04:25:41.134Z S1 59657, S2 59912 b3889f41e5 e2c190871e sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T04:25:43.103Z S1 59657, S2 59943 4652b13d84 b3889f41e5 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T04:25:45.100Z S1 59660, S2 59943 d011442698 4652b13d84 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T04:25:47.096Z S1 59660, S2 59947 cfc6cd2d2b d011442698 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T04:25:49.119Z S1 59637, S2 59947 550e26dced cfc6cd2d2b sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T04:25:51.078Z S1 59637, S2 59988 7a6bd1d7b0 550e26dced sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T04:25:53.025Z S1 59690, S2 59988 bf85202c30 7a6bd1d7b0 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T04:25:54.952Z S1 59690, S2 60061 3ac6210c8a bf85202c30 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T04:25:56.922Z S1 59720, S2 60061 a9bf4ab100 3ac6210c8a sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T04:25:58.901Z S1 59720, S2 60082 ba06cf9a75 a9bf4ab100 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T04:26:00.924Z S1 59697, S2 60082 9bfa701080 ba06cf9a75 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T04:26:02.867Z S1 59697, S2 60139 fdc3fc313a 9bfa701080 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T04:26:04.895Z S1 59669, S2 60139 f2e3c1e56c fdc3fc313a sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T04:26:07.018Z S1 59669, S2 60016 18552107f0 f2e3c1e56c sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T04:26:08.947Z S1 59740, S2 60016 07421e3ec7 18552107f0 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T04:26:10.911Z S1 59740, S2 60052 36e15bb5dc 07421e3ec7 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T04:26:12.876Z S1 59775, S2 60052 6c7c8902a0 36e15bb5dc sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T04:26:14.839Z S1 59775, S2 60089 48def2d529 6c7c8902a0 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T04:26:16.803Z S1 59811, S2 60089 e99866501e 48def2d529 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T04:26:18.796Z S1 59811, S2 60096 15da62d657 e99866501e sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T04:26:20.829Z S1 59778, S2 60096 f94ad100b9 15da62d657 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T04:26:22.821Z S1 59778, S2 60104 a03087c876 f94ad100b9 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-15T04:26:24.831Z S1 59768, S2 60104 61227aa518 a03087c876 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-15T04:26:26.756Z S1 59768, S2 60179 e46d2fbd06 61227aa518 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-15T04:26:28.816Z S1 59708, S2 60179 4ab9ce32ff e46d2fbd06 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-15T04:26:30.817Z S1 59708, S2 60178 45cbbb68ec 4ab9ce32ff sk_4707cd57
31 move S1 Exhibition2 31 2026-11-15T04:26:32.829Z S1 59696, S2 60178 92559fc530 45cbbb68ec sk_4707cd57
32 move S2 Exhibition1 32 2026-11-15T04:26:34.821Z S1 59696, S2 60186 419c8e72fb 92559fc530 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-15T04:26:36.788Z S1 59729, S2 60186 f249297614 419c8e72fb sk_4707cd57
34 move S2 Exhibition1 34 2026-11-15T04:26:38.714Z S1 59729, S2 60260 ed10fbfc1c f249297614 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-15T04:26:40.710Z S1 59733, S2 60260 2006470a6b ed10fbfc1c sk_4707cd57
36 move S2 Exhibition1 36 2026-11-15T04:26:42.707Z S1 59733, S2 60263 dcecd6a9d1 2006470a6b sk_4707cd57
37 move S1 Exhibition2 37 2026-11-15T04:26:44.704Z S1 59736, S2 60263 4caabba340 dcecd6a9d1 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-15T04:26:46.627Z S1 59736, S2 60340 80227542cf 4caabba340 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-15T04:26:48.556Z S1 59807, S2 60340 94a3dd1786 80227542cf sk_4707cd57
40 move S2 Exhibition1 40 2026-11-15T04:26:50.599Z S1 59807, S2 60297 8cf20a341b 94a3dd1786 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-15T04:26:52.624Z S1 59782, S2 60297 68de755bee 8cf20a341b sk_4707cd57
42 move S2 Exhibition1 42 2026-11-15T04:26:54.554Z S1 59782, S2 60367 eda5f0c5a7 68de755bee sk_4707cd57
43 move S1 Exhibition2 43 2026-11-15T04:26:56.518Z S1 59818, S2 60367 0e11328a8a eda5f0c5a7 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-15T04:26:58.443Z S1 59818, S2 60442 42208804a7 0e11328a8a sk_4707cd57
45 move S1 Exhibition2 45 2026-11-15T04:27:00.413Z S1 59848, S2 60442 fca42821b3 42208804a7 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-15T04:27:02.348Z S1 59848, S2 60507 2993a1b0a4 fca42821b3 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-15T04:27:04.425Z S1 59771, S2 60507 1fa7e9e7fe 2993a1b0a4 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-15T04:27:06.382Z S1 59771, S2 60550 a0f2849875 1fa7e9e7fe sk_4707cd57
49 move S1 Exhibition2 49 2026-11-15T04:27:08.310Z S1 59843, S2 60550 49bbca663e a0f2849875 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-15T04:27:10.238Z S1 59843, S2 60622 a22d48c97b 49bbca663e 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_01M7EQ81ASEN08VJ3DXJAERK2X

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