apigaming Sign in

Verify set set_01M7B2DPJTF7VRYKVF54522K33

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

Game 1 m_01M7B2DPJXF56A5W3R9HCYTY44: 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-13T18:23:54.901Z S1 60014, S2 60000 0d25107f1c start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-13T18:23:56.839Z S1 60014, S2 60062 9f3e0d934d 0d25107f1c sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T18:23:58.782Z S1 60071, S2 60062 43e214c33b 9f3e0d934d sk_4707cd57
4 move S2 Exhibition4 4 2026-11-13T18:24:00.719Z S1 60071, S2 60125 8abe66b9b7 43e214c33b sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T18:24:02.701Z S1 60089, S2 60125 b03bb55d2f 8abe66b9b7 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-13T18:24:04.716Z S1 60089, S2 60110 000b721818 b03bb55d2f sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T18:24:06.652Z S1 60153, S2 60110 994e97968c 000b721818 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-13T18:24:08.597Z S1 60153, S2 60165 1741174eec 994e97968c sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T18:24:10.526Z S1 60224, S2 60165 42e797bbad 1741174eec sk_4707cd57
10 move S2 Exhibition4 10 2026-11-13T18:24:12.457Z S1 60224, S2 60234 4747ccc2b5 42e797bbad sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T18:24:14.389Z S1 60292, S2 60234 0bbf2d8e6f 4747ccc2b5 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-13T18:24:16.329Z S1 60292, S2 60294 6d5c7cf0a0 0bbf2d8e6f sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T18:24:18.261Z S1 60360, S2 60294 5cf95183b0 6d5c7cf0a0 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-13T18:24:20.198Z S1 60360, S2 60357 1a52450c9f 5cf95183b0 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T18:24:22.143Z S1 60415, S2 60357 d210d5b4f8 1a52450c9f sk_4707cd57
16 move S2 Exhibition4 16 2026-11-13T18:24:24.072Z S1 60415, S2 60428 79514abcc4 d210d5b4f8 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-13T18:24:26.007Z S1 60480, S2 60428 ab07162b05 79514abcc4 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-13T18:24:27.936Z S1 60480, S2 60499 30fe56bdbc ab07162b05 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-13T18:24:29.869Z S1 60547, S2 60499 6931686d43 30fe56bdbc sk_4707cd57
20 move S2 Exhibition4 20 2026-11-13T18:24:31.798Z S1 60547, S2 60570 108bda6199 6931686d43 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-13T18:24:33.728Z S1 60617, S2 60570 98926bbc17 108bda6199 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-13T18:24:35.664Z S1 60617, S2 60634 931a873d93 98926bbc17 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-13T18:24:37.593Z S1 60688, S2 60634 b9778edf71 931a873d93 sk_4707cd57
24 move S2 Exhibition4 24 2026-11-13T18:24:39.521Z S1 60688, S2 60706 4a5b7ba9ee b9778edf71 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-13T18:24:41.452Z S1 60757, S2 60706 69ae1007a8 4a5b7ba9ee sk_4707cd57
26 move S2 Exhibition4 26 2026-11-13T18:24:43.383Z S1 60757, S2 60775 e72655bd21 69ae1007a8 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-13T18:24:45.312Z S1 60828, S2 60775 2fe5d5fbfd e72655bd21 sk_4707cd57
28 move S2 Exhibition4 28 2026-11-13T18:24:47.241Z S1 60828, S2 60846 40d27b7cbc 2fe5d5fbfd sk_4707cd57
29 move S1 Exhibition1 29 2026-11-13T18:24:49.173Z S1 60896, S2 60846 71de50fc54 40d27b7cbc sk_4707cd57
30 move S2 Exhibition4 30 2026-11-13T18:24:51.111Z S1 60896, S2 60908 1858b288f2 71de50fc54 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-13T18:24:53.049Z S1 60958, S2 60908 b6456e31f3 1858b288f2 sk_4707cd57
32 move S2 Exhibition4 32 2026-11-13T18:24:54.980Z S1 60958, S2 60977 e0d9f963fe b6456e31f3 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-13T18:24:56.919Z S1 61019, S2 60977 9519ff6305 e0d9f963fe sk_4707cd57

Game 2 m_01M7B2DPJZF9Y8JNP1SXVN057T: 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 hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
29 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-13T18:23:54.906Z S1 60009, S2 60000 ffb110ecaa start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T18:23:56.867Z S1 60009, S2 60039 21ed615edb ffb110ecaa sk_4707cd57
3 move S1 Exhibition4 3 2026-11-13T18:23:58.825Z S1 60051, S2 60039 18f220b8b2 21ed615edb sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T18:24:00.783Z S1 60051, S2 60081 1afbc8a338 18f220b8b2 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-13T18:24:02.766Z S1 60068, S2 60081 aebdcae809 1afbc8a338 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T18:24:04.781Z S1 60068, S2 60066 3d5b9b9a1e aebdcae809 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-13T18:24:06.740Z S1 60109, S2 60066 da73b41685 3d5b9b9a1e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T18:24:08.700Z S1 60109, S2 60106 1ee34f1782 da73b41685 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-13T18:24:10.651Z S1 60158, S2 60106 876cce7b8f 1ee34f1782 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T18:24:12.584Z S1 60158, S2 60173 93d32a2f8b 876cce7b8f sk_4707cd57
11 move S1 Exhibition4 11 2026-11-13T18:24:14.527Z S1 60215, S2 60173 fafe69a2c3 93d32a2f8b sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T18:24:16.458Z S1 60215, S2 60242 988bcaefd6 fafe69a2c3 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-13T18:24:18.392Z S1 60281, S2 60242 443b896da0 988bcaefd6 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T18:24:20.324Z S1 60281, S2 60310 838098e8c6 443b896da0 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-13T18:24:22.256Z S1 60349, S2 60310 37881ab227 838098e8c6 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T18:24:24.187Z S1 60349, S2 60379 072a02cab6 37881ab227 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-13T18:24:26.120Z S1 60416, S2 60379 0b0f6f71e8 072a02cab6 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T18:24:28.058Z S1 60416, S2 60441 187cfe5c3f 0b0f6f71e8 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-13T18:24:29.990Z S1 60484, S2 60441 b6ef772d3f 187cfe5c3f sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T18:24:31.922Z S1 60484, S2 60509 8d1bf8752e b6ef772d3f sk_4707cd57
21 move S1 Exhibition4 21 2026-11-13T18:24:33.851Z S1 60555, S2 60509 496a8a34b2 8d1bf8752e sk_4707cd57
22 move S2 Exhibition1 22 2026-11-13T18:24:35.785Z S1 60555, S2 60575 34e1868416 496a8a34b2 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-13T18:24:37.714Z S1 60626, S2 60575 5e4c153fdf 34e1868416 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-13T18:24:39.643Z S1 60626, S2 60646 8eebfd31d6 5e4c153fdf sk_4707cd57
25 move S1 Exhibition4 25 2026-11-13T18:24:41.583Z S1 60686, S2 60646 581edd9b2c 8eebfd31d6 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-13T18:24:43.511Z S1 60686, S2 60718 9f9ec73283 581edd9b2c sk_4707cd57
27 move S1 Exhibition4 27 2026-11-13T18:24:45.457Z S1 60740, S2 60718 0bcf245f73 9f9ec73283 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-13T18:24:47.388Z S1 60740, S2 60787 784335d8b2 0bcf245f73 sk_4707cd57
29 move S1 Exhibition4 29 2026-11-13T18:24:49.317Z S1 60811, S2 60787 20a9085df1 784335d8b2 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_01M7B2DPJTF7VRYKVF54522K33

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