apigaming Sign in

Verify set set_01M761XYQ6E8RVSMDSN2DFDCQ8

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

Game 1 m_01M761XYQ9F4CBQJVD9DVGY186: 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 Exhibition1 1 2026-11-11T19:39:06.925Z S1 59867, S2 60000 4e05e3085a start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T19:39:09.133Z S1 59867, S2 59792 ff3498c06c 4e05e3085a sk_4707cd57
3 move S1 Exhibition1 3 2026-11-11T19:39:11.221Z S1 59779, S2 59792 26ddc85efe ff3498c06c sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T19:39:13.232Z S1 59779, S2 59781 704eba41bd 26ddc85efe sk_4707cd57
5 move S1 Exhibition1 5 2026-11-11T19:39:15.328Z S1 59683, S2 59781 be9485ce51 704eba41bd sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T19:39:17.416Z S1 59683, S2 59693 7df7817cff be9485ce51 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-11T19:39:19.505Z S1 59594, S2 59693 3bda04c1f6 7df7817cff sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T19:39:21.514Z S1 59594, S2 59684 d4f4e85376 3bda04c1f6 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-11T19:39:23.524Z S1 59584, S2 59684 013d439ad8 d4f4e85376 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T19:39:25.531Z S1 59584, S2 59677 9a1c1f5cb3 013d439ad8 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-11T19:39:27.506Z S1 59609, S2 59677 f3fe611894 9a1c1f5cb3 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T19:39:29.521Z S1 59609, S2 59662 15e23dbfb4 f3fe611894 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-11T19:39:31.505Z S1 59625, S2 59662 9c6a050e4e 15e23dbfb4 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T19:39:33.519Z S1 59625, S2 59648 581b199b00 9c6a050e4e sk_4707cd57
15 move S1 Exhibition1 15 2026-11-11T19:39:35.448Z S1 59696, S2 59648 a9fa00cc63 581b199b00 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-11T19:39:37.424Z S1 59696, S2 59672 be4b132163 a9fa00cc63 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-11T19:39:39.359Z S1 59761, S2 59672 8cedcd6bd5 be4b132163 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-11T19:39:41.286Z S1 59761, S2 59745 5be5f7581d 8cedcd6bd5 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-11T19:39:43.251Z S1 59796, S2 59745 3a9c9c3f2d 5be5f7581d sk_4707cd57
20 move S2 Exhibition2 20 2026-11-11T19:39:45.326Z S1 59796, S2 59670 5b9cd96f66 3a9c9c3f2d sk_4707cd57
21 move S1 Exhibition1 21 2026-11-11T19:39:47.325Z S1 59797, S2 59670 0123abcae5 5b9cd96f66 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-11T19:39:49.340Z S1 59797, S2 59655 42e32ac7cd 0123abcae5 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-11T19:39:51.287Z S1 59850, S2 59655 83cb73fd3e 42e32ac7cd sk_4707cd57
24 move S2 Exhibition2 24 2026-11-11T19:39:53.213Z S1 59850, S2 59729 25ef150b3f 83cb73fd3e sk_4707cd57
25 move S1 Exhibition1 25 2026-11-11T19:39:55.143Z S1 59920, S2 59729 6abfc5682d 25ef150b3f sk_4707cd57

Game 2 m_01M761XYQAFG4A1TV633Z0D2BX: verified

✓signatures21 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..21, every prev_hash links
✓move log21 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay21 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
21 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-11T19:39:06.928Z S1 59864, S2 60000 b5deefc48d start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-11T19:39:09.132Z S1 59864, S2 59796 59ca12fe24 b5deefc48d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T19:39:11.240Z S1 59756, S2 59796 c89db5fe7a 59ca12fe24 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-11T19:39:13.257Z S1 59756, S2 59779 62a9b33fd2 c89db5fe7a sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T19:39:15.319Z S1 59694, S2 59779 173dd9a51e 62a9b33fd2 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-11T19:39:17.295Z S1 59694, S2 59803 185d481fbc 173dd9a51e sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T19:39:19.276Z S1 59713, S2 59803 0794a28663 185d481fbc sk_4707cd57
8 move S2 Exhibition1 8 2026-11-11T19:39:21.307Z S1 59713, S2 59772 d5a7b9e628 0794a28663 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T19:39:23.411Z S1 59609, S2 59772 5541f43eeb d5a7b9e628 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-11T19:39:25.371Z S1 59609, S2 59812 1be562a2b9 5541f43eeb sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T19:39:27.326Z S1 59654, S2 59812 e7d87a6894 1be562a2b9 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-11T19:39:29.311Z S1 59654, S2 59827 dc377af3ba e7d87a6894 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T19:39:31.275Z S1 59690, S2 59827 913e05b1c2 dc377af3ba sk_4707cd57
14 move S2 Exhibition1 14 2026-11-11T19:39:33.319Z S1 59690, S2 59783 bbe3fe3060 913e05b1c2 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-11T19:39:35.312Z S1 59697, S2 59783 ba8ecbff2f bbe3fe3060 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-11T19:39:37.317Z S1 59697, S2 59778 b69a3d4f12 ba8ecbff2f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-11T19:39:39.257Z S1 59757, S2 59778 bff7e3c13b b69a3d4f12 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-11T19:39:41.183Z S1 59757, S2 59852 2c2eead2e0 bff7e3c13b sk_4707cd57
19 move S1 Exhibition2 19 2026-11-11T19:39:43.125Z S1 59815, S2 59852 6be3ef0e78 2c2eead2e0 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-11T19:39:45.059Z S1 59815, S2 59918 ee44e8e0cb 6be3ef0e78 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-11T19:39:46.998Z S1 59876, S2 59918 8d6e66bd86 ee44e8e0cb 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_01M761XYQ6E8RVSMDSN2DFDCQ8

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