apigaming Sign in

Verify set set_01M6Z67XJQFFF9KQ6EVV00ZTDT

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

Game 1 m_01M6Z67XJTFC5B5SYTFA49XFHZ: 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-09T03:39:46.584Z S1 60008, S2 60000 79f08820fa start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-09T03:39:48.522Z S1 60008, S2 60062 e30a28e9a2 79f08820fa sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T03:39:50.461Z S1 60069, S2 60062 1db09192da e30a28e9a2 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-09T03:39:52.395Z S1 60069, S2 60128 3c7f6cb842 1db09192da sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T03:39:54.332Z S1 60132, S2 60128 7ce1cf35a6 3c7f6cb842 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-09T03:39:56.307Z S1 60132, S2 60153 ec2c6cd268 7ce1cf35a6 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T03:39:58.241Z S1 60198, S2 60153 2835e65651 ec2c6cd268 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-09T03:40:00.213Z S1 60198, S2 60181 37e9fe402c 2835e65651 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T03:40:02.234Z S1 60177, S2 60181 5f6c7adcc3 37e9fe402c sk_4707cd57
10 move S2 Exhibition4 10 2026-11-09T03:40:04.750Z S1 60177, S2 59665 db963634c3 5f6c7adcc3 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T03:40:06.686Z S1 60241, S2 59665 e29290d85c db963634c3 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-09T03:40:08.624Z S1 60241, S2 59727 b2a4b3ab56 e29290d85c sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T03:40:10.562Z S1 60303, S2 59727 fb17a69894 b2a4b3ab56 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-09T03:40:12.508Z S1 60303, S2 59781 f45c024878 fb17a69894 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T03:40:14.454Z S1 60357, S2 59781 d91d35fcd0 f45c024878 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-09T03:40:16.395Z S1 60357, S2 59840 2488474c0b d91d35fcd0 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T03:40:18.326Z S1 60426, S2 59840 8c8536040b 2488474c0b sk_4707cd57
18 move S2 Exhibition4 18 2026-11-09T03:40:20.258Z S1 60426, S2 59908 6f7b1f979c 8c8536040b sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T03:40:22.190Z S1 60494, S2 59908 3854a846f2 6f7b1f979c sk_4707cd57
20 move S2 Exhibition4 20 2026-11-09T03:40:24.126Z S1 60494, S2 59972 297c1422fb 3854a846f2 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T03:40:26.062Z S1 60558, S2 59972 329cca614d 297c1422fb sk_4707cd57
22 move S2 Exhibition4 22 2026-11-09T03:40:27.996Z S1 60558, S2 60038 f6b258a056 329cca614d sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T03:40:29.932Z S1 60622, S2 60038 83be644792 f6b258a056 sk_4707cd57
24 move S2 Exhibition4 24 2026-11-09T03:40:31.865Z S1 60622, S2 60105 e2adff94fd 83be644792 sk_4707cd57

Game 2 m_01M6Z67XJWE17RFMBE7NR9K26C: verified

✓signatures56 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..56, every prev_hash links
✓move log56 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay56 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
56 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-09T03:39:46.614Z S1 59978, S2 60000 e7ec08d174 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T03:39:48.561Z S1 59978, S2 60053 30aebe621c e7ec08d174 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-09T03:39:50.506Z S1 60033, S2 60053 2348ed2729 30aebe621c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T03:39:52.457Z S1 60033, S2 60102 70be817419 2348ed2729 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-09T03:39:54.405Z S1 60085, S2 60102 a20662f203 70be817419 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T03:39:56.354Z S1 60085, S2 60153 870c3c8738 a20662f203 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-09T03:39:58.296Z S1 60143, S2 60153 53265fb2ed 870c3c8738 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T03:40:00.243Z S1 60143, S2 60206 f29cfe9c57 53265fb2ed sk_4707cd57
9 move S1 Exhibition4 9 2026-11-09T03:40:02.362Z S1 60024, S2 60206 3c55fef292 f29cfe9c57 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T03:40:04.860Z S1 60024, S2 59708 e1640a8d80 3c55fef292 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-09T03:40:06.801Z S1 60083, S2 59708 046c61752d e1640a8d80 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T03:40:08.740Z S1 60083, S2 59769 974c713803 046c61752d sk_4707cd57
13 move S1 Exhibition4 13 2026-11-09T03:40:10.677Z S1 60146, S2 59769 d022527c33 974c713803 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T03:40:12.622Z S1 60146, S2 59824 c5214773c2 d022527c33 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-09T03:40:14.564Z S1 60204, S2 59824 f1dcbfe45c c5214773c2 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T03:40:16.499Z S1 60204, S2 59889 6ae1c7403d f1dcbfe45c sk_4707cd57
17 move S1 Exhibition4 17 2026-11-09T03:40:18.439Z S1 60264, S2 59889 01300f30b1 6ae1c7403d sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T03:40:20.381Z S1 60264, S2 59947 be813d89f7 01300f30b1 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-09T03:40:22.315Z S1 60330, S2 59947 af434395c7 be813d89f7 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T03:40:24.265Z S1 60330, S2 59997 57150e869c af434395c7 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-09T03:40:26.203Z S1 60392, S2 59997 21a8af3ee0 57150e869c sk_4707cd57
22 move S2 Exhibition1 22 2026-11-09T03:40:28.137Z S1 60392, S2 60063 a5c983d2bb 21a8af3ee0 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-09T03:40:30.078Z S1 60451, S2 60063 00b8858bf2 a5c983d2bb sk_4707cd57
24 move S2 Exhibition1 24 2026-11-09T03:40:32.015Z S1 60451, S2 60126 e91a007134 00b8858bf2 sk_4707cd57
25 move S1 Exhibition4 25 2026-11-09T03:40:33.944Z S1 60522, S2 60126 c3ee03f4c7 e91a007134 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-09T03:40:35.872Z S1 60522, S2 60198 2ea4c3b909 c3ee03f4c7 sk_4707cd57
27 move S1 Exhibition4 27 2026-11-09T03:40:37.803Z S1 60591, S2 60198 c144725a17 2ea4c3b909 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-09T03:40:39.731Z S1 60591, S2 60270 f82b0433a0 c144725a17 sk_4707cd57
29 move S1 Exhibition4 29 2026-11-09T03:40:41.663Z S1 60659, S2 60270 08b0d498e7 f82b0433a0 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-09T03:40:43.603Z S1 60659, S2 60330 f649ad2356 08b0d498e7 sk_4707cd57
31 move S1 Exhibition4 31 2026-11-09T03:40:45.534Z S1 60728, S2 60330 70b984bb8d f649ad2356 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-09T03:40:47.472Z S1 60728, S2 60392 ba969a5e92 70b984bb8d sk_4707cd57
33 move S1 Exhibition4 33 2026-11-09T03:40:49.401Z S1 60799, S2 60392 a08bf7fa85 ba969a5e92 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-09T03:40:51.334Z S1 60799, S2 60459 ebf9e3bc49 a08bf7fa85 sk_4707cd57
35 move S1 Exhibition4 35 2026-11-09T03:40:53.270Z S1 60863, S2 60459 90594229bd ebf9e3bc49 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-09T03:40:55.200Z S1 60863, S2 60529 b69e77a60f 90594229bd sk_4707cd57
37 move S1 Exhibition4 37 2026-11-09T03:40:57.136Z S1 60927, S2 60529 87c706980d b69e77a60f sk_4707cd57
38 move S2 Exhibition1 38 2026-11-09T03:40:59.077Z S1 60927, S2 60588 ac94f39cde 87c706980d sk_4707cd57
39 move S1 Exhibition4 39 2026-11-09T03:41:01.012Z S1 60992, S2 60588 504f9af4c0 ac94f39cde sk_4707cd57
40 move S2 Exhibition1 40 2026-11-09T03:41:02.955Z S1 60992, S2 60645 07b7c6886c 504f9af4c0 sk_4707cd57
41 move S1 Exhibition4 41 2026-11-09T03:41:04.917Z S1 61030, S2 60645 63ea852ac0 07b7c6886c sk_4707cd57
42 move S2 Exhibition1 42 2026-11-09T03:41:06.848Z S1 61030, S2 60714 2bee816e3c 63ea852ac0 sk_4707cd57
43 move S1 Exhibition4 43 2026-11-09T03:41:08.783Z S1 61095, S2 60714 c55de7b89a 2bee816e3c sk_4707cd57
44 move S2 Exhibition1 44 2026-11-09T03:41:10.718Z S1 61095, S2 60779 1376c4d7e0 c55de7b89a sk_4707cd57
45 move S1 Exhibition4 45 2026-11-09T03:41:12.647Z S1 61166, S2 60779 642da4112f 1376c4d7e0 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-09T03:41:14.576Z S1 61166, S2 60850 26c22331c1 642da4112f sk_4707cd57
47 move S1 Exhibition4 47 2026-11-09T03:41:16.507Z S1 61235, S2 60850 193169b504 26c22331c1 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-09T03:41:18.439Z S1 61235, S2 60918 2a3b0e85fb 193169b504 sk_4707cd57
49 move S1 Exhibition4 49 2026-11-09T03:41:20.374Z S1 61300, S2 60918 b40f85909d 2a3b0e85fb sk_4707cd57
50 move S2 Exhibition1 50 2026-11-09T03:41:22.303Z S1 61300, S2 60989 d26ed67766 b40f85909d sk_4707cd57
51 move S1 Exhibition4 51 2026-11-09T03:41:24.237Z S1 61366, S2 60989 1947454f37 d26ed67766 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-09T03:41:26.165Z S1 61366, S2 61061 f664b5b854 1947454f37 sk_4707cd57
53 move S1 Exhibition4 53 2026-11-09T03:41:28.094Z S1 61437, S2 61061 a0efdb19ff f664b5b854 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-09T03:41:30.027Z S1 61437, S2 61128 953daa894e a0efdb19ff sk_4707cd57
55 move S1 Exhibition4 55 2026-11-09T03:41:31.975Z S1 61489, S2 61128 67a632648c 953daa894e sk_4707cd57
56 move S2 Exhibition1 56 2026-11-09T03:41:33.909Z S1 61489, S2 61194 6a1815dfe0 67a632648c 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_01M6Z67XJQFFF9KQ6EVV00ZTDT

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