apigaming Sign in

Verify set set_01M7DZG2QRE5193SPPQ8A42JCH

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

Game 1 m_01M7DZG2QWEYK9NZPC6EVJ3DS4: verified

✓signatures24 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..24, every prev_hash links
✓move log24 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay24 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
24 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-14T21:30:30.456Z S1 60002, S2 60000 556f0f9edf start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-14T21:30:32.395Z S1 60002, S2 60061 6fc43cec1d 556f0f9edf sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T21:30:34.331Z S1 60066, S2 60061 5a57a752cc 6fc43cec1d sk_4707cd57
4 move S2 Exhibition4 4 2026-11-14T21:30:36.263Z S1 60066, S2 60129 7a3ca547cf 5a57a752cc sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T21:30:38.197Z S1 60132, S2 60129 b0617400e1 7a3ca547cf sk_4707cd57
6 move S2 Exhibition4 6 2026-11-14T21:30:40.129Z S1 60132, S2 60197 5484a0081c b0617400e1 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T21:30:42.064Z S1 60197, S2 60197 c518e4cf44 5484a0081c sk_4707cd57
8 move S2 Exhibition4 8 2026-11-14T21:30:43.996Z S1 60197, S2 60265 e257ed5ff9 c518e4cf44 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T21:30:45.931Z S1 60262, S2 60265 6cc1000718 e257ed5ff9 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-14T21:30:47.864Z S1 60262, S2 60332 bab07651e2 6cc1000718 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T21:30:49.794Z S1 60332, S2 60332 282cbf42e4 bab07651e2 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-14T21:30:51.723Z S1 60332, S2 60403 a03b1591d7 282cbf42e4 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T21:30:53.652Z S1 60403, S2 60403 b23b517e0b a03b1591d7 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-14T21:30:55.583Z S1 60403, S2 60472 6c13c1cb3f b23b517e0b sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T21:30:57.515Z S1 60471, S2 60472 612047044b 6c13c1cb3f sk_4707cd57
16 move S2 Exhibition4 16 2026-11-14T21:30:59.451Z S1 60471, S2 60536 e7f5988836 612047044b sk_4707cd57
17 move S1 Exhibition1 17 2026-11-14T21:31:01.399Z S1 60523, S2 60536 2649761d8f e7f5988836 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-14T21:31:03.446Z S1 60523, S2 60489 c6d7cf7e40 2649761d8f sk_4707cd57
19 move S1 Exhibition1 19 2026-11-14T21:31:05.387Z S1 60582, S2 60489 f990a9da92 c6d7cf7e40 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-14T21:31:07.321Z S1 60582, S2 60555 67fb2ac97a f990a9da92 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-14T21:31:09.269Z S1 60634, S2 60555 a0b2b48284 67fb2ac97a sk_4707cd57
22 move S2 Exhibition4 22 2026-11-14T21:31:11.201Z S1 60634, S2 60623 de40d8a6a0 a0b2b48284 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-14T21:31:13.133Z S1 60702, S2 60623 ef5b0e2bcb de40d8a6a0 sk_4707cd57
24 move S2 Exhibition4 24 2026-11-14T21:31:15.064Z S1 60702, S2 60692 2ae99fecae ef5b0e2bcb sk_4707cd57

Game 2 m_01M7DZG2QZE4R912PPN3943WZQ: verified

✓signatures28 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..28, every prev_hash links
✓move log28 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay28 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
28 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-14T21:30:30.457Z S1 60001, S2 60000 6188b9d9c3 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T21:30:32.423Z S1 60001, S2 60034 dba4eda4e7 6188b9d9c3 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-14T21:30:34.368Z S1 60056, S2 60034 fcf30ca0a9 dba4eda4e7 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T21:30:36.313Z S1 60056, S2 60089 515e40fd17 fcf30ca0a9 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-14T21:30:38.249Z S1 60120, S2 60089 66455f4f9b 515e40fd17 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T21:30:40.180Z S1 60120, S2 60158 af9031d7ca 66455f4f9b sk_4707cd57
7 move S1 Exhibition4 7 2026-11-14T21:30:42.114Z S1 60186, S2 60158 e2af19abdc af9031d7ca sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T21:30:44.049Z S1 60186, S2 60223 edb0afe8f3 e2af19abdc sk_4707cd57
9 move S1 Exhibition4 9 2026-11-14T21:30:45.983Z S1 60252, S2 60223 f6b71cc533 edb0afe8f3 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T21:30:47.920Z S1 60252, S2 60286 160d9df42d f6b71cc533 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-14T21:30:49.852Z S1 60320, S2 60286 5e283502c6 160d9df42d sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T21:30:51.782Z S1 60320, S2 60356 8ddf1cdb91 5e283502c6 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-14T21:30:53.710Z S1 60392, S2 60356 4f6b00be44 8ddf1cdb91 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T21:30:55.641Z S1 60392, S2 60425 8d7a57e169 4f6b00be44 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-14T21:30:57.577Z S1 60456, S2 60425 4733942976 8d7a57e169 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T21:30:59.511Z S1 60456, S2 60491 d12de9a025 4733942976 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-14T21:31:01.535Z S1 60432, S2 60491 5c4d84116f d12de9a025 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T21:31:03.611Z S1 60432, S2 60415 2498aa0c3b 5c4d84116f sk_4707cd57
19 move S1 Exhibition4 19 2026-11-14T21:31:05.554Z S1 60489, S2 60415 bd19b65d63 2498aa0c3b sk_4707cd57
20 move S2 Exhibition1 20 2026-11-14T21:31:07.495Z S1 60489, S2 60474 404003bb50 bd19b65d63 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-14T21:31:09.428Z S1 60556, S2 60474 0b47997521 404003bb50 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-14T21:31:11.366Z S1 60556, S2 60536 380f1de771 0b47997521 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-14T21:31:13.305Z S1 60617, S2 60536 0ce9150f9e 380f1de771 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-14T21:31:15.235Z S1 60617, S2 60606 e2745a120b 0ce9150f9e sk_4707cd57
25 move S1 Exhibition4 25 2026-11-14T21:31:17.170Z S1 60682, S2 60606 0a751deb75 e2745a120b sk_4707cd57
26 move S2 Exhibition1 26 2026-11-14T21:31:19.100Z S1 60682, S2 60676 2605532a72 0a751deb75 sk_4707cd57
27 move S1 Exhibition4 27 2026-11-14T21:31:21.035Z S1 60747, S2 60676 569af15214 2605532a72 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-14T21:31:22.969Z S1 60747, S2 60742 9656b44713 569af15214 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_01M7DZG2QRE5193SPPQ8A42JCH

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