apigaming Sign in

Verify set set_01M6XXMSZ1F6ES754930PY5RV5

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

Game 1 m_01M6XXMSZ4EK4RT7ZTQ1KBVDWM: verified

✓signatures62 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..62, every prev_hash links
✓move log62 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay62 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
62 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-08T15:50:17.432Z S1 59820, S2 60000 0aeab06370 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-08T15:50:19.599Z S1 59820, S2 59833 14446e05a9 0aeab06370 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-08T15:50:21.699Z S1 59720, S2 59833 581087fddc 14446e05a9 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-08T15:50:23.725Z S1 59720, S2 59807 10c78853c4 581087fddc sk_4707cd57
5 move S1 Exhibition1 5 2026-11-08T15:50:25.800Z S1 59645, S2 59807 002f7feb4a 10c78853c4 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-08T15:50:27.922Z S1 59645, S2 59685 9941133d8f 002f7feb4a sk_4707cd57
7 move S1 Exhibition1 7 2026-11-08T15:50:30.024Z S1 59543, S2 59685 15099c5eb5 9941133d8f sk_4707cd57
8 move S2 Exhibition2 8 2026-11-08T15:50:32.197Z S1 59543, S2 59512 a52ed9dea9 15099c5eb5 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-08T15:50:34.232Z S1 59508, S2 59512 6287d6eb62 a52ed9dea9 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-08T15:50:36.232Z S1 59508, S2 59512 e54f0001a7 6287d6eb62 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-08T15:50:38.482Z S1 59258, S2 59512 5c052af7ad e54f0001a7 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-08T15:50:40.545Z S1 59258, S2 59449 e22fbdd94b 5c052af7ad sk_4707cd57
13 move S1 Exhibition1 13 2026-11-08T15:50:42.714Z S1 59089, S2 59449 667d746993 e22fbdd94b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-08T15:50:44.724Z S1 59089, S2 59439 263e5e106f 667d746993 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-08T15:50:46.710Z S1 59103, S2 59439 1e6576a548 263e5e106f sk_4707cd57
16 move S2 Exhibition2 16 2026-11-08T15:50:48.803Z S1 59103, S2 59346 d770fd5904 1e6576a548 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-08T15:50:50.797Z S1 59109, S2 59346 7b2d047362 d770fd5904 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-08T15:50:52.806Z S1 59109, S2 59337 3f8942359c 7b2d047362 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-08T15:50:54.808Z S1 59107, S2 59337 7a908e30cb 3f8942359c sk_4707cd57
20 move S2 Exhibition2 20 2026-11-08T15:50:56.814Z S1 59107, S2 59331 e49fbf6b7a 7a908e30cb sk_4707cd57
21 move S1 Exhibition1 21 2026-11-08T15:50:58.822Z S1 59099, S2 59331 79dc0944c9 e49fbf6b7a sk_4707cd57
22 move S2 Exhibition2 22 2026-11-08T15:51:00.796Z S1 59099, S2 59357 a0d2b33b74 79dc0944c9 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-08T15:51:02.845Z S1 59050, S2 59357 307d444428 a0d2b33b74 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-08T15:51:04.899Z S1 59050, S2 59303 b1d90704dc 307d444428 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-08T15:51:06.862Z S1 59087, S2 59303 46eee9675c b1d90704dc sk_4707cd57
26 move S2 Exhibition2 26 2026-11-08T15:51:08.805Z S1 59087, S2 59360 66699d6570 46eee9675c sk_4707cd57
27 move S1 Exhibition1 27 2026-11-08T15:51:10.751Z S1 59141, S2 59360 9030e13d71 66699d6570 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-08T15:51:12.703Z S1 59141, S2 59408 b3dcb6e1d4 9030e13d71 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-08T15:51:14.639Z S1 59205, S2 59408 1ca91caf05 b3dcb6e1d4 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-08T15:51:16.594Z S1 59205, S2 59453 3363ce9a08 1ca91caf05 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-08T15:51:18.554Z S1 59245, S2 59453 2118c89314 3363ce9a08 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-08T15:51:20.519Z S1 59245, S2 59488 bc37dd7cde 2118c89314 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-08T15:51:22.482Z S1 59282, S2 59488 0e902abe3f bc37dd7cde sk_4707cd57
34 move S2 Exhibition2 34 2026-11-08T15:51:24.430Z S1 59282, S2 59540 6ccd8a0314 0e902abe3f sk_4707cd57
35 move S1 Exhibition1 35 2026-11-08T15:51:26.381Z S1 59331, S2 59540 71ea6fa783 6ccd8a0314 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-08T15:51:28.328Z S1 59331, S2 59593 f8b7547b05 71ea6fa783 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-08T15:51:30.280Z S1 59379, S2 59593 b348bd250d f8b7547b05 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-08T15:51:32.219Z S1 59379, S2 59654 bec55f38ac b348bd250d sk_4707cd57
39 move S1 Exhibition1 39 2026-11-08T15:51:34.168Z S1 59430, S2 59654 dfb4cdff12 bec55f38ac sk_4707cd57
40 move S2 Exhibition2 40 2026-11-08T15:51:36.102Z S1 59430, S2 59720 7e23aa5bad dfb4cdff12 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-08T15:51:38.039Z S1 59493, S2 59720 2475c6faa2 7e23aa5bad sk_4707cd57
42 move S2 Exhibition2 42 2026-11-08T15:51:39.976Z S1 59493, S2 59783 be23432453 2475c6faa2 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-08T15:51:41.906Z S1 59563, S2 59783 9757710ab0 be23432453 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-08T15:51:43.862Z S1 59563, S2 59827 8e4c9c0f11 9757710ab0 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-08T15:51:45.792Z S1 59633, S2 59827 8d35984c2f 8e4c9c0f11 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-08T15:51:47.718Z S1 59633, S2 59901 f1e77ef372 8d35984c2f sk_4707cd57
47 move S1 Exhibition1 47 2026-11-08T15:51:49.646Z S1 59705, S2 59901 cd33697d70 f1e77ef372 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-08T15:51:51.574Z S1 59705, S2 59973 88914a1409 cd33697d70 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-08T15:51:53.507Z S1 59772, S2 59973 44d1010af4 88914a1409 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-08T15:51:55.448Z S1 59772, S2 60032 31ab51a5ff 44d1010af4 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-08T15:51:57.385Z S1 59835, S2 60032 cfe188e499 31ab51a5ff sk_4707cd57
52 move S2 Exhibition2 52 2026-11-08T15:51:59.319Z S1 59835, S2 60098 598a259917 cfe188e499 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-08T15:52:01.259Z S1 59895, S2 60098 91eb869aa6 598a259917 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-08T15:52:03.315Z S1 59895, S2 60042 5bb2e57bb5 91eb869aa6 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-08T15:52:05.279Z S1 59931, S2 60042 8c4f17b774 5bb2e57bb5 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-08T15:52:07.212Z S1 59931, S2 60109 3c3ccfff68 8c4f17b774 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-08T15:52:09.138Z S1 60005, S2 60109 18c5f54322 3c3ccfff68 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-08T15:52:11.073Z S1 60005, S2 60174 c79d6ef0b0 18c5f54322 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-08T15:52:13.004Z S1 60074, S2 60174 962de584d2 c79d6ef0b0 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-08T15:52:14.929Z S1 60074, S2 60249 2268e83596 962de584d2 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-08T15:52:16.855Z S1 60148, S2 60249 7a7c8ceb1a 2268e83596 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-08T15:52:18.780Z S1 60148, S2 60324 3db9c437dd 7a7c8ceb1a sk_4707cd57

Game 2 m_01M6XXMSZ6ET3T2KG0YGPG4015: verified

✓signatures18 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..18, every prev_hash links
✓move log18 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay18 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
18 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-08T15:50:17.433Z S1 59819, S2 60000 dcfacdd79d start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-08T15:50:19.537Z S1 59819, S2 59896 6ec55f77f0 dcfacdd79d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-08T15:50:21.699Z S1 59657, S2 59896 1be1735603 6ec55f77f0 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-08T15:50:23.734Z S1 59657, S2 59861 7e08d707b9 1be1735603 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-08T15:50:25.809Z S1 59582, S2 59861 4bfb129358 7e08d707b9 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-08T15:50:27.896Z S1 59582, S2 59774 5530a96a70 4bfb129358 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-08T15:50:30.011Z S1 59467, S2 59774 4420cd531d 5530a96a70 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-08T15:50:32.131Z S1 59467, S2 59654 ea96cae86a 4420cd531d sk_4707cd57
9 move S1 Exhibition2 9 2026-11-08T15:50:34.304Z S1 59294, S2 59654 df2475fe5e ea96cae86a sk_4707cd57
10 move S2 Exhibition1 10 2026-11-08T15:50:36.332Z S1 59294, S2 59626 2de796d7e9 df2475fe5e sk_4707cd57
11 move S1 Exhibition2 11 2026-11-08T15:50:38.576Z S1 59050, S2 59626 e87c79a78a 2de796d7e9 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-08T15:50:40.546Z S1 59050, S2 59656 8160648d80 e87c79a78a sk_4707cd57
13 move S1 Exhibition2 13 2026-11-08T15:50:42.718Z S1 58878, S2 59656 22ed95657e 8160648d80 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-08T15:50:44.724Z S1 58878, S2 59650 25e4b60400 22ed95657e sk_4707cd57
15 move S1 Exhibition2 15 2026-11-08T15:50:46.661Z S1 58941, S2 59650 d547d2b271 25e4b60400 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-08T15:50:48.652Z S1 58941, S2 59659 be303dd3f2 d547d2b271 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-08T15:50:50.630Z S1 58963, S2 59659 0a1db57501 be303dd3f2 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-08T15:50:52.564Z S1 58963, S2 59725 d17606c1a3 0a1db57501 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_01M6XXMSZ1F6ES754930PY5RV5

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