apigaming Sign in

Verify set set_01M6ZE0NRDEH4VE6F6JMXTERN4

Exhibition4 vs Exhibition1, Hex 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("4779550622371165993:set_01M6ZE0NRDEH4VE6F6JMXTERN4") = bc4e6d5c1e28a3d0..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 11, '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_01M6ZE0NRFFPMVRYEBC9WCCEFR: 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 hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
22 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T05:55:37.816Z S1 59996, S2 60000 5b3fdaa168 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-09T05:55:39.764Z S1 59996, S2 60052 e8ec6984c8 5b3fdaa168 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T05:55:41.702Z S1 60058, S2 60052 1c837bcf83 e8ec6984c8 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-09T05:55:43.639Z S1 60058, S2 60115 981f6b7a0d 1c837bcf83 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T05:55:45.571Z S1 60126, S2 60115 43525b0781 981f6b7a0d sk_4707cd57
6 move S2 Exhibition4 6 2026-11-09T05:55:47.513Z S1 60126, S2 60173 1da553de5b 43525b0781 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T05:55:49.455Z S1 60184, S2 60173 074d84da89 1da553de5b sk_4707cd57
8 move S2 Exhibition4 8 2026-11-09T05:55:51.389Z S1 60184, S2 60239 de30867234 074d84da89 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T05:55:53.320Z S1 60253, S2 60239 752f3be0ea de30867234 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-09T05:55:55.252Z S1 60253, S2 60307 5e1fc3df73 752f3be0ea sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T05:55:57.185Z S1 60320, S2 60307 50036e2b9d 5e1fc3df73 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-09T05:55:59.119Z S1 60320, S2 60373 d9f1ce15ca 50036e2b9d sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T05:56:01.051Z S1 60388, S2 60373 cd6f2686b7 d9f1ce15ca sk_4707cd57
14 move S2 Exhibition4 14 2026-11-09T05:56:03.008Z S1 60388, S2 60416 6d8c2dafe3 cd6f2686b7 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T05:56:04.986Z S1 60410, S2 60416 ad12a35e37 6d8c2dafe3 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-09T05:56:06.919Z S1 60410, S2 60483 f2a780850d ad12a35e37 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T05:56:08.851Z S1 60478, S2 60483 5dca95cd68 f2a780850d sk_4707cd57
18 move S2 Exhibition4 18 2026-11-09T05:56:10.790Z S1 60478, S2 60544 4f3d386ec9 5dca95cd68 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T05:56:12.725Z S1 60543, S2 60544 c06f2dc643 4f3d386ec9 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-09T05:56:14.657Z S1 60543, S2 60612 6f90f11280 c06f2dc643 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T05:56:16.587Z S1 60613, S2 60612 f226156920 6f90f11280 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-09T05:56:18.589Z S1 60613, S2 60610 e331aeb6e2 f226156920 sk_4707cd57

Game 2 m_01M6ZE0NRKF9NB0ED1S7X7MAXD: 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 hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
18 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-09T05:55:37.820Z S1 59992, S2 60000 209de60b34 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T05:55:39.793Z S1 59992, S2 60027 b240c089c7 209de60b34 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-09T05:55:41.739Z S1 60046, S2 60027 445e396fea b240c089c7 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T05:55:43.693Z S1 60046, S2 60073 b2ad58219e 445e396fea sk_4707cd57
5 move S1 Exhibition4 5 2026-11-09T05:55:45.630Z S1 60109, S2 60073 290b55bf78 b2ad58219e sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T05:55:47.576Z S1 60109, S2 60127 5abf63c8cd 290b55bf78 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-09T05:55:49.519Z S1 60166, S2 60127 7494ff23e7 5abf63c8cd sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T05:55:51.454Z S1 60166, S2 60192 d60a1c14c6 7494ff23e7 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-09T05:55:53.387Z S1 60233, S2 60192 4ab43b9235 d60a1c14c6 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T05:55:55.321Z S1 60233, S2 60258 99e2bdd97e 4ab43b9235 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-09T05:55:57.251Z S1 60303, S2 60258 dcac689607 99e2bdd97e sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T05:55:59.183Z S1 60303, S2 60326 126a5384e6 dcac689607 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-09T05:56:01.119Z S1 60367, S2 60326 f18a58cc40 126a5384e6 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T05:56:03.103Z S1 60367, S2 60342 9811eb684e f18a58cc40 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-09T05:56:05.056Z S1 60414, S2 60342 c53a8ff587 9811eb684e sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T05:56:06.990Z S1 60414, S2 60408 139a7fe254 c53a8ff587 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-09T05:56:08.922Z S1 60482, S2 60408 7b66263e78 139a7fe254 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T05:56:10.853Z S1 60482, S2 60477 590f60b2be 7b66263e78 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_01M6ZE0NRDEH4VE6F6JMXTERN4

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