apigaming Sign in

Verify set set_01M6C69P8VEE7TA42XPRY0T3YN

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

Game 1 m_01M6C69P8YF2H8HY95XXBM04MB: verified

✓signatures33 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..33, every prev_hash links
✓move log33 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay33 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
33 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-01T18:35:10.420Z S1 60015, S2 60000 f82c269028 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-01T18:35:12.360Z S1 60015, S2 60060 a041ded21c f82c269028 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-01T18:35:14.293Z S1 60082, S2 60060 1fd51e2550 a041ded21c sk_4707cd57
4 move S2 Exhibition4 4 2026-11-01T18:35:16.226Z S1 60082, S2 60127 610fba0f67 1fd51e2550 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-01T18:35:18.159Z S1 60149, S2 60127 4df8d7cf8d 610fba0f67 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-01T18:35:20.093Z S1 60149, S2 60193 d9f3b4a64c 4df8d7cf8d sk_4707cd57
7 move S1 Exhibition1 7 2026-11-01T18:35:22.026Z S1 60216, S2 60193 b30563029e d9f3b4a64c sk_4707cd57
8 move S2 Exhibition4 8 2026-11-01T18:35:23.971Z S1 60216, S2 60248 37b37bf5bc b30563029e sk_4707cd57
9 move S1 Exhibition1 9 2026-11-01T18:35:25.912Z S1 60275, S2 60248 04c640e5b5 37b37bf5bc sk_4707cd57
10 move S2 Exhibition4 10 2026-11-01T18:35:27.842Z S1 60275, S2 60318 5c3dda4ad9 04c640e5b5 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-01T18:35:29.780Z S1 60337, S2 60318 4add146e52 5c3dda4ad9 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-01T18:35:31.712Z S1 60337, S2 60386 f6d1dfdd7e 4add146e52 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-01T18:35:33.649Z S1 60400, S2 60386 43b8bdfcd7 f6d1dfdd7e sk_4707cd57
14 move S2 Exhibition4 14 2026-11-01T18:35:35.587Z S1 60400, S2 60448 9b28f6afbe 43b8bdfcd7 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-01T18:35:37.525Z S1 60462, S2 60448 1d2dead4ea 9b28f6afbe sk_4707cd57
16 move S2 Exhibition4 16 2026-11-01T18:35:39.456Z S1 60462, S2 60517 9611c9896f 1d2dead4ea sk_4707cd57
17 move S1 Exhibition1 17 2026-11-01T18:35:41.397Z S1 60521, S2 60517 3f594b0539 9611c9896f sk_4707cd57
18 move S2 Exhibition4 18 2026-11-01T18:35:43.330Z S1 60521, S2 60584 bcbb0348d0 3f594b0539 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-01T18:35:45.263Z S1 60588, S2 60584 2ffc2501cf bcbb0348d0 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-01T18:35:47.194Z S1 60588, S2 60653 75efd6221a 2ffc2501cf sk_4707cd57
21 move S1 Exhibition1 21 2026-11-01T18:35:49.129Z S1 60653, S2 60653 8223dd331b 75efd6221a sk_4707cd57
22 move S2 Exhibition4 22 2026-11-01T18:35:51.072Z S1 60653, S2 60710 6e56a6521b 8223dd331b sk_4707cd57
23 move S1 Exhibition1 23 2026-11-01T18:35:53.005Z S1 60720, S2 60710 98badc0db1 6e56a6521b sk_4707cd57
24 move S2 Exhibition4 24 2026-11-01T18:35:54.938Z S1 60720, S2 60777 1dd55f5e61 98badc0db1 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-01T18:35:56.870Z S1 60788, S2 60777 2632bbd206 1dd55f5e61 sk_4707cd57
26 move S2 Exhibition4 26 2026-11-01T18:35:58.803Z S1 60788, S2 60844 3dc31f29b7 2632bbd206 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-01T18:36:00.733Z S1 60858, S2 60844 47cb1c3e84 3dc31f29b7 sk_4707cd57
28 move S2 Exhibition4 28 2026-11-01T18:36:02.765Z S1 60858, S2 60812 d46deed456 47cb1c3e84 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-01T18:36:04.821Z S1 60802, S2 60812 45aed25e73 d46deed456 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-01T18:36:06.750Z S1 60802, S2 60883 eb0dffe343 45aed25e73 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-01T18:36:08.680Z S1 60872, S2 60883 6e9406ea6a eb0dffe343 sk_4707cd57
32 move S2 Exhibition4 32 2026-11-01T18:36:10.612Z S1 60872, S2 60951 b0e7348dd9 6e9406ea6a sk_4707cd57
33 move S1 Exhibition1 33 2026-11-01T18:36:12.549Z S1 60935, S2 60951 3b6388e10a b0e7348dd9 sk_4707cd57

Game 2 m_01M6C69P91FQFSQ8900BSMRN3E: 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 hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
25 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-01T18:35:10.451Z S1 59984, S2 60000 1627d640fe start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-01T18:35:12.402Z S1 59984, S2 60049 f9a4ab6cc9 1627d640fe sk_4707cd57
3 move S1 Exhibition4 3 2026-11-01T18:35:14.345Z S1 60041, S2 60049 73a1e4a847 f9a4ab6cc9 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-01T18:35:16.277Z S1 60041, S2 60117 8bc163ab0a 73a1e4a847 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-01T18:35:18.210Z S1 60108, S2 60117 33ab79a66e 8bc163ab0a sk_4707cd57
6 move S2 Exhibition1 6 2026-11-01T18:35:20.143Z S1 60108, S2 60184 6930ca7076 33ab79a66e sk_4707cd57
7 move S1 Exhibition4 7 2026-11-01T18:35:22.081Z S1 60170, S2 60184 0bc848b56f 6930ca7076 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-01T18:35:24.032Z S1 60170, S2 60233 cc2a43d519 0bc848b56f sk_4707cd57
9 move S1 Exhibition4 9 2026-11-01T18:35:25.978Z S1 60224, S2 60233 c8c757e2a7 cc2a43d519 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-01T18:35:27.911Z S1 60224, S2 60300 d1afbac0e2 c8c757e2a7 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-01T18:35:29.842Z S1 60293, S2 60300 a706e65a65 d1afbac0e2 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-01T18:35:31.774Z S1 60293, S2 60368 9efc644732 a706e65a65 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-01T18:35:33.708Z S1 60359, S2 60368 ef29c18d12 9efc644732 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-01T18:35:35.644Z S1 60359, S2 60432 f0564f979b ef29c18d12 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-01T18:35:37.580Z S1 60423, S2 60432 15fda86c49 f0564f979b sk_4707cd57
16 move S2 Exhibition1 16 2026-11-01T18:35:39.519Z S1 60423, S2 60493 438b1a8c06 15fda86c49 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-01T18:35:41.456Z S1 60486, S2 60493 5f22417603 438b1a8c06 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-01T18:35:43.388Z S1 60486, S2 60561 862ccb2178 5f22417603 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-01T18:35:45.317Z S1 60557, S2 60561 eee3151e5f 862ccb2178 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-01T18:35:47.251Z S1 60557, S2 60627 33b8db6a8f eee3151e5f sk_4707cd57
21 move S1 Exhibition4 21 2026-11-01T18:35:49.187Z S1 60621, S2 60627 9a10800e8c 33b8db6a8f sk_4707cd57
22 move S2 Exhibition1 22 2026-11-01T18:35:51.122Z S1 60621, S2 60692 174eded5f1 9a10800e8c sk_4707cd57
23 move S1 Exhibition4 23 2026-11-01T18:35:53.053Z S1 60690, S2 60692 daa6fa800d 174eded5f1 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-01T18:35:54.990Z S1 60690, S2 60755 534bb087f7 daa6fa800d sk_4707cd57
25 move S1 Exhibition4 25 2026-11-01T18:35:56.927Z S1 60753, S2 60755 246905f895 534bb087f7 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_01M6C69P8VEE7TA42XPRY0T3YN

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