apigaming Sign in

Verify set set_01M6MNMH6WECS9MGP84G1M0MWV

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

Game 1 m_01M6MNMH6YF9P80SQWDMNDK03M: verified

✓signatures34 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..34, every prev_hash links
✓move log34 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay34 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
34 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-05T01:37:09.775Z S1 60021, S2 60000 ceb6cabe28 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-05T01:37:11.713Z S1 60021, S2 60062 1e997ecae0 ceb6cabe28 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-05T01:37:13.654Z S1 60080, S2 60062 d41c7c89cc 1e997ecae0 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-05T01:37:15.617Z S1 60080, S2 60099 e4e1a84cc3 d41c7c89cc sk_4707cd57
5 move S1 Exhibition1 5 2026-11-05T01:37:17.549Z S1 60148, S2 60099 4d3d438bf4 e4e1a84cc3 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-05T01:37:19.488Z S1 60148, S2 60160 7fae31c819 4d3d438bf4 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-05T01:37:21.423Z S1 60213, S2 60160 02aac870b5 7fae31c819 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-05T01:37:23.354Z S1 60213, S2 60229 bc8d66e36c 02aac870b5 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-05T01:37:25.297Z S1 60270, S2 60229 36035ef861 bc8d66e36c sk_4707cd57
10 move S2 Exhibition4 10 2026-11-05T01:37:27.232Z S1 60270, S2 60294 386ba2fbf5 36035ef861 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-05T01:37:29.164Z S1 60338, S2 60294 b03396f838 386ba2fbf5 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-05T01:37:31.101Z S1 60338, S2 60357 d91624add0 b03396f838 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-05T01:37:33.038Z S1 60401, S2 60357 e2d7415d23 d91624add0 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-05T01:37:34.970Z S1 60401, S2 60425 4d35945a4a e2d7415d23 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-05T01:37:36.900Z S1 60471, S2 60425 e9edec845a 4d35945a4a sk_4707cd57
16 move S2 Exhibition4 16 2026-11-05T01:37:38.829Z S1 60471, S2 60496 e32ee556a7 e9edec845a sk_4707cd57
17 move S1 Exhibition1 17 2026-11-05T01:37:40.765Z S1 60535, S2 60496 dcababe774 e32ee556a7 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-05T01:37:42.698Z S1 60535, S2 60563 cd37bec651 dcababe774 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-05T01:37:44.629Z S1 60604, S2 60563 b96d44b2bb cd37bec651 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-05T01:37:46.558Z S1 60604, S2 60634 15131863ad b96d44b2bb sk_4707cd57
21 move S1 Exhibition1 21 2026-11-05T01:37:48.491Z S1 60671, S2 60634 53c9eeadd2 15131863ad sk_4707cd57
22 move S2 Exhibition4 22 2026-11-05T01:37:50.426Z S1 60671, S2 60699 9a00fda78a 53c9eeadd2 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-05T01:37:52.359Z S1 60738, S2 60699 c4d2a5fac9 9a00fda78a sk_4707cd57
24 move S2 Exhibition4 24 2026-11-05T01:37:54.288Z S1 60738, S2 60770 9a619f0920 c4d2a5fac9 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-05T01:37:56.221Z S1 60805, S2 60770 b36c841b7d 9a619f0920 sk_4707cd57
26 move S2 Exhibition4 26 2026-11-05T01:37:58.151Z S1 60805, S2 60840 286ec58cc0 b36c841b7d sk_4707cd57
27 move S1 Exhibition1 27 2026-11-05T01:38:00.102Z S1 60854, S2 60840 a043a53f58 286ec58cc0 sk_4707cd57
28 move S2 Exhibition4 28 2026-11-05T01:38:02.102Z S1 60854, S2 60840 25278a25d5 a043a53f58 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-05T01:38:04.191Z S1 60765, S2 60840 22c4f43e84 25278a25d5 sk_4707cd57
30 move S2 Exhibition4 30 2026-11-05T01:38:06.147Z S1 60765, S2 60884 d199c73055 22c4f43e84 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-05T01:38:08.119Z S1 60793, S2 60884 342db53301 d199c73055 sk_4707cd57
32 move S2 Exhibition4 32 2026-11-05T01:38:10.064Z S1 60793, S2 60939 ab9bd5dc01 342db53301 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-05T01:38:12.008Z S1 60849, S2 60939 e5a2578102 ab9bd5dc01 sk_4707cd57
34 move S2 Exhibition4 34 2026-11-05T01:38:13.947Z S1 60849, S2 61000 c523fe07a5 e5a2578102 sk_4707cd57

Game 2 m_01M6MNMH71E4C9KMR70TAS1DG2: verified

✓signatures46 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..46, every prev_hash links
✓move log46 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay46 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
46 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-05T01:37:09.788Z S1 60008, S2 60000 37aa16b0de start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-05T01:37:11.740Z S1 60008, S2 60048 56a98ae867 37aa16b0de sk_4707cd57
3 move S1 Exhibition4 3 2026-11-05T01:37:13.710Z S1 60038, S2 60048 5d1a7c0f5e 56a98ae867 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-05T01:37:15.678Z S1 60038, S2 60080 45a2db6a6f 5d1a7c0f5e sk_4707cd57
5 move S1 Exhibition4 5 2026-11-05T01:37:17.613Z S1 60103, S2 60080 49c94f7f59 45a2db6a6f sk_4707cd57
6 move S2 Exhibition1 6 2026-11-05T01:37:19.543Z S1 60103, S2 60150 5b6deae922 49c94f7f59 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-05T01:37:21.480Z S1 60166, S2 60150 3eb37b776a 5b6deae922 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-05T01:37:23.420Z S1 60166, S2 60210 09578c6729 3eb37b776a sk_4707cd57
9 move S1 Exhibition4 9 2026-11-05T01:37:25.354Z S1 60232, S2 60210 768a1255be 09578c6729 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-05T01:37:27.291Z S1 60232, S2 60273 11a3d9c405 768a1255be sk_4707cd57
11 move S1 Exhibition4 11 2026-11-05T01:37:29.224Z S1 60299, S2 60273 a340c9a2ba 11a3d9c405 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-05T01:37:31.173Z S1 60299, S2 60324 a882d46d1e a340c9a2ba sk_4707cd57
13 move S1 Exhibition4 13 2026-11-05T01:37:33.107Z S1 60365, S2 60324 b936ccefae a882d46d1e sk_4707cd57
14 move S2 Exhibition1 14 2026-11-05T01:37:35.039Z S1 60365, S2 60392 c6e55cff02 b936ccefae sk_4707cd57
15 move S1 Exhibition4 15 2026-11-05T01:37:36.973Z S1 60431, S2 60392 0748c1938e c6e55cff02 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-05T01:37:38.904Z S1 60431, S2 60461 10c6c77b7d 0748c1938e sk_4707cd57
17 move S1 Exhibition4 17 2026-11-05T01:37:40.835Z S1 60500, S2 60461 1cfd311566 10c6c77b7d sk_4707cd57
18 move S2 Exhibition1 18 2026-11-05T01:37:42.764Z S1 60500, S2 60532 78aecac9b6 1cfd311566 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-05T01:37:44.695Z S1 60569, S2 60532 3b2361f08c 78aecac9b6 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-05T01:37:46.625Z S1 60569, S2 60602 a46bc56208 3b2361f08c sk_4707cd57
21 move S1 Exhibition4 21 2026-11-05T01:37:48.553Z S1 60641, S2 60602 bb262f3310 a46bc56208 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-05T01:37:50.481Z S1 60641, S2 60674 2fcb1a9fde bb262f3310 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-05T01:37:52.415Z S1 60707, S2 60674 b4d38c3e29 2fcb1a9fde sk_4707cd57
24 move S2 Exhibition1 24 2026-11-05T01:37:54.345Z S1 60707, S2 60744 25033c1e15 b4d38c3e29 sk_4707cd57
25 move S1 Exhibition4 25 2026-11-05T01:37:56.282Z S1 60770, S2 60744 10c14cb886 25033c1e15 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-05T01:37:58.232Z S1 60770, S2 60794 9628aba93e 10c14cb886 sk_4707cd57
27 move S1 Exhibition4 27 2026-11-05T01:38:00.189Z S1 60813, S2 60794 96ea736999 9628aba93e sk_4707cd57
28 move S2 Exhibition1 28 2026-11-05T01:38:02.161Z S1 60813, S2 60822 1ae2fafae5 96ea736999 sk_4707cd57
29 move S1 Exhibition4 29 2026-11-05T01:38:04.190Z S1 60784, S2 60822 a7c9b4a4ee 1ae2fafae5 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-05T01:38:06.133Z S1 60784, S2 60879 787f0447f8 a7c9b4a4ee sk_4707cd57
31 move S1 Exhibition4 31 2026-11-05T01:38:08.088Z S1 60829, S2 60879 a23269f11e 787f0447f8 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-05T01:38:10.030Z S1 60829, S2 60937 61138f27a9 a23269f11e sk_4707cd57
33 move S1 Exhibition4 33 2026-11-05T01:38:11.963Z S1 60896, S2 60937 381aadd22b 61138f27a9 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-05T01:38:13.895Z S1 60896, S2 61005 27d3e6f669 381aadd22b sk_4707cd57
35 move S1 Exhibition4 35 2026-11-05T01:38:15.828Z S1 60963, S2 61005 ef2ea8b97b 27d3e6f669 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-05T01:38:17.767Z S1 60963, S2 61066 3ef249406e ef2ea8b97b sk_4707cd57
37 move S1 Exhibition4 37 2026-11-05T01:38:19.705Z S1 61025, S2 61066 40dc8c00ed 3ef249406e sk_4707cd57
38 move S2 Exhibition1 38 2026-11-05T01:38:21.639Z S1 61025, S2 61132 a48a1b75af 40dc8c00ed sk_4707cd57
39 move S1 Exhibition4 39 2026-11-05T01:38:23.568Z S1 61096, S2 61132 64ff815366 a48a1b75af sk_4707cd57
40 move S2 Exhibition1 40 2026-11-05T01:38:25.507Z S1 61096, S2 61193 8c2c3cfb2b 64ff815366 sk_4707cd57
41 move S1 Exhibition4 41 2026-11-05T01:38:27.436Z S1 61167, S2 61193 8c9c8837b0 8c2c3cfb2b sk_4707cd57
42 move S2 Exhibition1 42 2026-11-05T01:38:29.371Z S1 61167, S2 61258 b6bbd53f10 8c9c8837b0 sk_4707cd57
43 move S1 Exhibition4 43 2026-11-05T01:38:31.304Z S1 61234, S2 61258 68ad75260b b6bbd53f10 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-05T01:38:33.236Z S1 61234, S2 61326 40b22c0a15 68ad75260b sk_4707cd57
45 move S1 Exhibition4 45 2026-11-05T01:38:35.166Z S1 61304, S2 61326 841a025b0f 40b22c0a15 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-05T01:38:37.100Z S1 61304, S2 61392 7fbaa2f2da 841a025b0f 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_01M6MNMH6WECS9MGP84G1M0MWV

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