apigaming Sign in

Verify set set_01M78Q4FSTEBABYTHPTGMX7EHQ

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

Game 1 m_01M78Q4FT0FG7AYM5R5VHMK3SN: verified

✓signatures43 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..43, every prev_hash links
✓move log43 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay43 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
43 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T20:28:09.842Z S1 60015, S2 60000 a8dc9a7370 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-12T20:28:11.779Z S1 60015, S2 60063 e9c6841dd2 a8dc9a7370 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T20:28:13.715Z S1 60079, S2 60063 3549257a4d e9c6841dd2 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-12T20:28:15.645Z S1 60079, S2 60133 795242e385 3549257a4d sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T20:28:17.575Z S1 60149, S2 60133 9d94f3db60 795242e385 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-12T20:28:19.509Z S1 60149, S2 60199 fe1dfcd241 9d94f3db60 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T20:28:21.445Z S1 60213, S2 60199 90eb5939a5 fe1dfcd241 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-12T20:28:23.377Z S1 60213, S2 60267 f5f3f9fa1d 90eb5939a5 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T20:28:25.311Z S1 60279, S2 60267 7f71e68c79 f5f3f9fa1d sk_4707cd57
10 move S2 Exhibition4 10 2026-11-12T20:28:27.247Z S1 60279, S2 60331 7cccc0cd3d 7f71e68c79 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T20:28:29.470Z S1 60056, S2 60331 31dd02478a 7cccc0cd3d sk_4707cd57
12 move S2 Exhibition4 12 2026-11-12T20:28:31.484Z S1 60056, S2 60317 ab7a9d5367 31dd02478a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T20:28:33.437Z S1 60103, S2 60317 e8c027224f ab7a9d5367 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-12T20:28:35.367Z S1 60103, S2 60387 1fad13686d e8c027224f sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T20:28:37.296Z S1 60174, S2 60387 77d64faead 1fad13686d sk_4707cd57
16 move S2 Exhibition4 16 2026-11-12T20:28:39.229Z S1 60174, S2 60454 9f592775a6 77d64faead sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T20:28:41.165Z S1 60238, S2 60454 0074d2a870 9f592775a6 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-12T20:28:43.108Z S1 60238, S2 60511 6d953d2bbe 0074d2a870 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T20:28:45.070Z S1 60276, S2 60511 d3d1c75a7a 6d953d2bbe sk_4707cd57
20 move S2 Exhibition4 20 2026-11-12T20:28:47.003Z S1 60276, S2 60578 a1df640ee6 d3d1c75a7a sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T20:28:48.931Z S1 60348, S2 60578 945a9e4da9 a1df640ee6 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-12T20:28:50.863Z S1 60348, S2 60646 1203ef7e53 945a9e4da9 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T20:28:52.793Z S1 60418, S2 60646 5b45230348 1203ef7e53 sk_4707cd57
24 move S2 Exhibition4 24 2026-11-12T20:28:54.728Z S1 60418, S2 60711 08a4dd279f 5b45230348 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T20:28:56.670Z S1 60476, S2 60711 4e779a7bd8 08a4dd279f sk_4707cd57
26 move S2 Exhibition4 26 2026-11-12T20:28:58.605Z S1 60476, S2 60776 c859e0c98d 4e779a7bd8 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T20:29:00.535Z S1 60546, S2 60776 e00b10bbcd c859e0c98d sk_4707cd57
28 move S2 Exhibition4 28 2026-11-12T20:29:02.481Z S1 60546, S2 60830 c013283a73 e00b10bbcd sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T20:29:04.451Z S1 60576, S2 60830 6bb1e1c233 c013283a73 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-12T20:29:06.381Z S1 60576, S2 60900 af860da447 6bb1e1c233 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-12T20:29:08.311Z S1 60646, S2 60900 f7cb347cdd af860da447 sk_4707cd57
32 move S2 Exhibition4 32 2026-11-12T20:29:10.241Z S1 60646, S2 60970 e37c29da6d f7cb347cdd sk_4707cd57
33 move S1 Exhibition1 33 2026-11-12T20:29:12.180Z S1 60707, S2 60970 3f44829492 e37c29da6d sk_4707cd57
34 move S2 Exhibition4 34 2026-11-12T20:29:14.132Z S1 60707, S2 61018 b03a5c1f7e 3f44829492 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-12T20:29:16.067Z S1 60772, S2 61018 31aa297058 b03a5c1f7e sk_4707cd57
36 move S2 Exhibition4 36 2026-11-12T20:29:18.003Z S1 60772, S2 61082 6901f06ba3 31aa297058 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-12T20:29:19.940Z S1 60835, S2 61082 5156e54926 6901f06ba3 sk_4707cd57
38 move S2 Exhibition4 38 2026-11-12T20:29:21.869Z S1 60835, S2 61153 cb6f31d8dc 5156e54926 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-12T20:29:23.802Z S1 60902, S2 61153 e7c4d5f07a cb6f31d8dc sk_4707cd57
40 move S2 Exhibition4 40 2026-11-12T20:29:25.735Z S1 60902, S2 61220 db860ea7fd e7c4d5f07a sk_4707cd57
41 move S1 Exhibition1 41 2026-11-12T20:29:27.662Z S1 60975, S2 61220 a2061f98f4 db860ea7fd sk_4707cd57
42 move S2 Exhibition4 42 2026-11-12T20:29:29.591Z S1 60975, S2 61291 92e72d4cb5 a2061f98f4 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-12T20:29:31.521Z S1 61045, S2 61291 c7a0a7b2b3 92e72d4cb5 sk_4707cd57

Game 2 m_01M78Q4FT3E6XR64V1C6DHBGJ0: 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-12T20:28:09.861Z S1 59996, S2 60000 eb992189b9 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T20:28:11.808Z S1 59996, S2 60053 f1f0abd1cd eb992189b9 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-12T20:28:13.755Z S1 60049, S2 60053 5daa0d3e94 f1f0abd1cd sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T20:28:15.693Z S1 60049, S2 60115 a5a36ef20e 5daa0d3e94 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-12T20:28:17.632Z S1 60110, S2 60115 be7bd2a839 a5a36ef20e sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T20:28:19.562Z S1 60110, S2 60185 8424a67c14 be7bd2a839 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-12T20:28:21.498Z S1 60174, S2 60185 74e1fe4ffb 8424a67c14 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T20:28:23.430Z S1 60174, S2 60253 6bbf08eef3 74e1fe4ffb sk_4707cd57
9 move S1 Exhibition4 9 2026-11-12T20:28:25.364Z S1 60240, S2 60253 e925a29a50 6bbf08eef3 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T20:28:27.302Z S1 60240, S2 60315 2012fcc20e e925a29a50 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-12T20:28:29.512Z S1 60030, S2 60315 b893238d41 2012fcc20e sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T20:28:31.502Z S1 60030, S2 60325 1ec124d8dc b893238d41 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-12T20:28:33.481Z S1 60051, S2 60325 97363c070c 1ec124d8dc sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T20:28:35.417Z S1 60051, S2 60389 c8290f126c 97363c070c sk_4707cd57
15 move S1 Exhibition4 15 2026-11-12T20:28:37.349Z S1 60119, S2 60389 0d9c77b757 c8290f126c sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T20:28:39.284Z S1 60119, S2 60454 3ba016d7b0 0d9c77b757 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-12T20:28:41.219Z S1 60184, S2 60454 a54f9f9f43 3ba016d7b0 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T20:28:43.158Z S1 60184, S2 60515 c4c04237dc a54f9f9f43 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-12T20:28:45.102Z S1 60240, S2 60515 b0b89c2d7b c4c04237dc sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T20:28:47.045Z S1 60240, S2 60572 3925a01e25 b0b89c2d7b sk_4707cd57
21 move S1 Exhibition4 21 2026-11-12T20:28:48.980Z S1 60305, S2 60572 2259dd2f27 3925a01e25 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T20:28:50.912Z S1 60305, S2 60640 d744fd003d 2259dd2f27 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-12T20:28:52.846Z S1 60371, S2 60640 a82955b18d d744fd003d sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T20:28:54.787Z S1 60371, S2 60699 e3ce2b649e a82955b18d sk_4707cd57
25 move S1 Exhibition4 25 2026-11-12T20:28:56.721Z S1 60437, S2 60699 f2bb48fdcb e3ce2b649e 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_01M78Q4FSTEBABYTHPTGMX7EHQ

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