apigaming Sign in

Verify set set_01M77MRXP5EYEVZ9GTG4ZQ6648

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("722334488084446487:set_01M77MRXP5EYEVZ9GTG4ZQ6648") = 2e56e6ae3b48e2b6..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 15, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 9}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M77MRXP7E1F87X1E3S4PABHY: verified

✓signatures17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..17, every prev_hash links
✓move log17 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay17 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
17 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T10:27:39.402Z S1 59873, S2 60000 dff30c31b9 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T10:27:41.348Z S1 59873, S2 60054 678145902d dff30c31b9 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T10:27:43.421Z S1 59800, S2 60054 0d08cf01aa 678145902d sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T10:27:45.407Z S1 59800, S2 60068 559a65533e 0d08cf01aa sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T10:27:47.429Z S1 59778, S2 60068 d9627160b2 559a65533e sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T10:27:49.419Z S1 59778, S2 60078 f19a810e40 d9627160b2 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T10:27:51.428Z S1 59769, S2 60078 7e1cf52f68 f19a810e40 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T10:27:53.481Z S1 59769, S2 60025 d266ba9c8e 7e1cf52f68 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T10:27:56.412Z S1 58838, S2 60025 abf11a06ba d266ba9c8e sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T10:27:58.403Z S1 58838, S2 60034 dac22a2bc2 abf11a06ba sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T10:28:00.524Z S1 58717, S2 60034 59caf16d8b dac22a2bc2 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T10:28:02.626Z S1 58717, S2 59932 30fbd1025f 59caf16d8b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T10:28:05.096Z S1 58247, S2 59932 a53c51a5ec 30fbd1025f sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T10:28:07.033Z S1 58247, S2 59995 08ca28c5c5 a53c51a5ec sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T10:28:08.991Z S1 58289, S2 59995 e09ae75edc 08ca28c5c5 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T10:28:10.927Z S1 58289, S2 60059 4fd66fb07b e09ae75edc sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T10:28:12.866Z S1 58350, S2 60059 3a3c8f4175 4fd66fb07b sk_4707cd57

Game 2 m_01M77MRXP8F289EK7XB86K3AFM: verified

✓signatures29 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..29, every prev_hash links
✓move log29 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay29 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
29 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T10:27:39.409Z S1 59866, S2 60000 d7ea05a172 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T10:27:41.369Z S1 59866, S2 60040 d1a36e2eec d7ea05a172 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T10:27:43.432Z S1 59803, S2 60040 fafde55423 d1a36e2eec sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T10:27:45.525Z S1 59803, S2 59947 47b42ad8a0 fafde55423 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T10:27:47.601Z S1 59727, S2 59947 025c4fa7da 47b42ad8a0 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T10:27:49.527Z S1 59727, S2 60021 9e038dbf03 025c4fa7da sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T10:27:51.603Z S1 59651, S2 60021 27a518bfeb 9e038dbf03 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T10:27:53.804Z S1 59651, S2 59820 14804da5ff 27a518bfeb sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T10:27:56.520Z S1 58935, S2 59820 c53a5acb55 14804da5ff sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T10:27:58.510Z S1 58935, S2 59830 447ec6f0e2 c53a5acb55 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T10:28:00.652Z S1 58793, S2 59830 1a781f3943 447ec6f0e2 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T10:28:03.043Z S1 58793, S2 59439 ac23540fe1 1a781f3943 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T10:28:05.105Z S1 58731, S2 59439 1f7e9b475e ac23540fe1 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T10:28:07.114Z S1 58731, S2 59430 3163abd93f 1f7e9b475e sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T10:28:09.135Z S1 58710, S2 59430 42f929c5ed 3163abd93f sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T10:28:11.065Z S1 58710, S2 59500 ba265b6980 42f929c5ed sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T10:28:13.110Z S1 58665, S2 59500 3ad8bb4138 ba265b6980 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T10:28:15.103Z S1 58665, S2 59507 45d2ed20dc 3ad8bb4138 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T10:28:17.221Z S1 58547, S2 59507 615dac2bca 45d2ed20dc sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T10:28:19.158Z S1 58547, S2 59570 d474898e27 615dac2bca sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T10:28:21.090Z S1 58615, S2 59570 7ee9536d21 d474898e27 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T10:28:23.125Z S1 58615, S2 59535 e6010473e4 7ee9536d21 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T10:28:25.095Z S1 58645, S2 59535 cba245f032 e6010473e4 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T10:28:27.020Z S1 58645, S2 59610 2f71bde51f cba245f032 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T10:28:29.019Z S1 58646, S2 59610 bd932a0c94 2f71bde51f sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T10:28:30.946Z S1 58646, S2 59683 fc81bbb61a bd932a0c94 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T10:28:32.914Z S1 58678, S2 59683 5c98e935c7 fc81bbb61a sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T10:28:34.840Z S1 58678, S2 59757 48e792823e 5c98e935c7 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T10:28:36.764Z S1 58754, S2 59757 90b14c9d7b 48e792823e 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_01M77MRXP5EYEVZ9GTG4ZQ6648

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