apigaming Sign in

Verify set set_01M6CYXXH6EN5S34R51KKWRTPX

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

Game 1 m_01M6CYXXH9ECXBG3G7PB8QGH9X: 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-02T01:45:39.200Z S1 59848, S2 60000 89f3b6d2a0 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T01:45:41.153Z S1 59848, S2 60047 f40153093a 89f3b6d2a0 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T01:45:43.317Z S1 59684, S2 60047 e07ec10fec f40153093a sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T01:45:45.272Z S1 59684, S2 60092 2598f2b138 e07ec10fec sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T01:45:47.402Z S1 59554, S2 60092 05839fd443 2598f2b138 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T01:45:49.523Z S1 59554, S2 59971 6ece00e5ab 05839fd443 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T01:45:51.604Z S1 59473, S2 59971 4e85d5ea4a 6ece00e5ab sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T01:45:53.808Z S1 59473, S2 59767 d719c1c290 4e85d5ea4a sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T01:45:55.900Z S1 59381, S2 59767 45674b27ac d719c1c290 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T01:45:58.007Z S1 59381, S2 59660 9b2a4139c9 45674b27ac sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T01:46:00.202Z S1 59186, S2 59660 aa69cfcd7b 9b2a4139c9 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T01:46:02.619Z S1 59186, S2 59243 819a596c19 aa69cfcd7b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T01:46:04.837Z S1 58968, S2 59243 e65cb03bc5 819a596c19 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T01:46:06.899Z S1 58968, S2 59181 58bf3d2e36 e65cb03bc5 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T01:46:08.861Z S1 59006, S2 59181 1b903b700e 58bf3d2e36 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T01:46:10.803Z S1 59006, S2 59239 7b1748c1c6 1b903b700e sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T01:46:12.743Z S1 59066, S2 59239 0d8110f0ab 7b1748c1c6 sk_4707cd57

Game 2 m_01M6CYXXHCEE7SBCZ72711ARD9: 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-02T01:45:39.205Z S1 59843, S2 60000 97a545f17f start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T01:45:41.175Z S1 59843, S2 60030 96b7b39b84 97a545f17f sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T01:45:43.233Z S1 59785, S2 60030 61a125ec99 96b7b39b84 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T01:45:45.269Z S1 59785, S2 59994 64be99f7b3 61a125ec99 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T01:45:47.408Z S1 59646, S2 59994 907793d0d3 64be99f7b3 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T01:45:49.522Z S1 59646, S2 59880 c08b9e3811 907793d0d3 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T01:45:51.615Z S1 59553, S2 59880 f922dff8c8 c08b9e3811 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T01:45:53.802Z S1 59553, S2 59693 fc4877f1b7 f922dff8c8 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T01:45:55.901Z S1 59454, S2 59693 42356db083 fc4877f1b7 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T01:45:58.007Z S1 59454, S2 59587 e8fa4f7128 42356db083 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T01:46:00.320Z S1 59141, S2 59587 a6a33c9896 e8fa4f7128 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T01:46:02.615Z S1 59141, S2 59292 8057ff25b2 a6a33c9896 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T01:46:04.822Z S1 58934, S2 59292 209be28769 8057ff25b2 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T01:46:06.907Z S1 58934, S2 59207 b6b07482fa 209be28769 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T01:46:08.874Z S1 58967, S2 59207 05fe074d48 b6b07482fa sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T01:46:10.831Z S1 58967, S2 59250 8058b89374 05fe074d48 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T01:46:12.807Z S1 58991, S2 59250 6dc6beed6c 8058b89374 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T01:46:14.732Z S1 58991, S2 59325 a00845fde5 6dc6beed6c sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T01:46:16.693Z S1 59030, S2 59325 f42bbe6bd1 a00845fde5 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T01:46:18.618Z S1 59030, S2 59400 825b79b49b f42bbe6bd1 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T01:46:20.548Z S1 59100, S2 59400 1cb653e687 825b79b49b 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_01M6CYXXH6EN5S34R51KKWRTPX

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