apigaming Sign in

Verify set set_01M6E29ND3FX1A8VWRGZBDP7S8

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("8845344430952073498:set_01M6E29ND3FX1A8VWRGZBDP7S8") = 4cf8d48633f87e26..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 18, '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_01M6E29ND6E1J9VN0JA15VNYZ1: verified

✓signatures45 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..45, every prev_hash links
✓move log45 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay45 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
45 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T12:03:44.098Z S1 60007, S2 60000 017c42ecb9 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-02T12:03:46.042Z S1 60007, S2 60056 a303fa5a0d 017c42ecb9 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T12:03:47.979Z S1 60070, S2 60056 22a3b93ce8 a303fa5a0d sk_4707cd57
4 move S2 Exhibition4 4 2026-11-02T12:03:49.912Z S1 60070, S2 60123 f71b088811 22a3b93ce8 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T12:03:51.854Z S1 60128, S2 60123 561e89da87 f71b088811 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-02T12:03:53.790Z S1 60128, S2 60187 bce6bbc834 561e89da87 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T12:03:55.733Z S1 60185, S2 60187 4f2b42306f bce6bbc834 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-02T12:03:57.662Z S1 60185, S2 60258 49cf866bfc 4f2b42306f sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T12:03:59.597Z S1 60250, S2 60258 43b41c3aa2 49cf866bfc sk_4707cd57
10 move S2 Exhibition4 10 2026-11-02T12:04:01.613Z S1 60250, S2 60242 ff4d96c37c 43b41c3aa2 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T12:04:03.772Z S1 60091, S2 60242 d031051297 ff4d96c37c sk_4707cd57
12 move S2 Exhibition4 12 2026-11-02T12:04:05.713Z S1 60091, S2 60301 7fab7d0b2c d031051297 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T12:04:07.647Z S1 60157, S2 60301 5155899346 7fab7d0b2c sk_4707cd57
14 move S2 Exhibition4 14 2026-11-02T12:04:09.580Z S1 60157, S2 60368 8504661455 5155899346 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T12:04:11.514Z S1 60223, S2 60368 d7e54ca5aa 8504661455 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-02T12:04:13.450Z S1 60223, S2 60432 ed346110b3 d7e54ca5aa sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T12:04:15.383Z S1 60290, S2 60432 eb28cc9ef7 ed346110b3 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-02T12:04:17.328Z S1 60290, S2 60487 e70f179f99 eb28cc9ef7 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T12:04:19.272Z S1 60346, S2 60487 9091167327 e70f179f99 sk_4707cd57
20 move S2 Exhibition4 20 2026-11-02T12:04:21.207Z S1 60346, S2 60552 1882516ceb 9091167327 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T12:04:23.138Z S1 60415, S2 60552 1de07b5d8d 1882516ceb sk_4707cd57
22 move S2 Exhibition4 22 2026-11-02T12:04:25.071Z S1 60415, S2 60619 ea73585679 1de07b5d8d sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T12:04:27.005Z S1 60481, S2 60619 53f0428568 ea73585679 sk_4707cd57
24 move S2 Exhibition4 24 2026-11-02T12:04:28.936Z S1 60481, S2 60688 434f179f2e 53f0428568 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-02T12:04:30.870Z S1 60547, S2 60688 ebb184173a 434f179f2e sk_4707cd57
26 move S2 Exhibition4 26 2026-11-02T12:04:32.802Z S1 60547, S2 60756 ef85b25f2f ebb184173a sk_4707cd57
27 move S1 Exhibition1 27 2026-11-02T12:04:34.741Z S1 60608, S2 60756 af0ea06b6e ef85b25f2f sk_4707cd57
28 move S2 Exhibition4 28 2026-11-02T12:04:36.671Z S1 60608, S2 60826 23845ead8d af0ea06b6e sk_4707cd57
29 move S1 Exhibition1 29 2026-11-02T12:04:38.603Z S1 60676, S2 60826 6a5895c771 23845ead8d sk_4707cd57
30 move S2 Exhibition4 30 2026-11-02T12:04:40.532Z S1 60676, S2 60897 1c70ce8929 6a5895c771 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-02T12:04:42.467Z S1 60741, S2 60897 5e0f941516 1c70ce8929 sk_4707cd57
32 move S2 Exhibition4 32 2026-11-02T12:04:44.400Z S1 60741, S2 60964 465d1283c0 5e0f941516 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-02T12:04:46.341Z S1 60800, S2 60964 fa43b23d1f 465d1283c0 sk_4707cd57
34 move S2 Exhibition4 34 2026-11-02T12:04:48.287Z S1 60800, S2 61018 c362b69761 fa43b23d1f sk_4707cd57
35 move S1 Exhibition1 35 2026-11-02T12:04:50.225Z S1 60862, S2 61018 e2fe849ded c362b69761 sk_4707cd57
36 move S2 Exhibition4 36 2026-11-02T12:04:52.157Z S1 60862, S2 61086 32351720c5 e2fe849ded sk_4707cd57
37 move S1 Exhibition1 37 2026-11-02T12:04:54.093Z S1 60926, S2 61086 3b7e655c8d 32351720c5 sk_4707cd57
38 move S2 Exhibition4 38 2026-11-02T12:04:56.031Z S1 60926, S2 61148 88c3c0f0e3 3b7e655c8d sk_4707cd57
39 move S1 Exhibition1 39 2026-11-02T12:04:57.963Z S1 60994, S2 61148 d0f2f89acb 88c3c0f0e3 sk_4707cd57
40 move S2 Exhibition4 40 2026-11-02T12:04:59.894Z S1 60994, S2 61217 6190618b50 d0f2f89acb sk_4707cd57
41 move S1 Exhibition1 41 2026-11-02T12:05:01.865Z S1 61023, S2 61217 7fb8e8d90d 6190618b50 sk_4707cd57
42 move S2 Exhibition4 42 2026-11-02T12:05:03.888Z S1 61023, S2 61194 bb7c46b48d 7fb8e8d90d sk_4707cd57
43 move S1 Exhibition1 43 2026-11-02T12:05:05.835Z S1 61076, S2 61194 ea1c947bc3 bb7c46b48d sk_4707cd57
44 move S2 Exhibition4 44 2026-11-02T12:05:07.771Z S1 61076, S2 61258 ea82f4817c ea1c947bc3 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-02T12:05:09.718Z S1 61129, S2 61258 bb3f9a1a37 ea82f4817c sk_4707cd57

Game 2 m_01M6E29ND9FD4V660EW6SYK2VZ: verified

✓signatures35 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..35, every prev_hash links
✓move log35 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay35 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
35 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-02T12:03:44.108Z S1 59997, S2 60000 dda54f560c start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T12:03:46.075Z S1 59997, S2 60033 417b9b3c5b dda54f560c sk_4707cd57
3 move S1 Exhibition4 3 2026-11-02T12:03:48.024Z S1 60048, S2 60033 282024addd 417b9b3c5b sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T12:03:49.963Z S1 60048, S2 60094 c6cf149353 282024addd sk_4707cd57
5 move S1 Exhibition4 5 2026-11-02T12:03:51.908Z S1 60103, S2 60094 ddb2dd3d9b c6cf149353 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T12:03:53.847Z S1 60103, S2 60155 0fe46d4a98 ddb2dd3d9b sk_4707cd57
7 move S1 Exhibition4 7 2026-11-02T12:03:55.786Z S1 60164, S2 60155 935c99b390 0fe46d4a98 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T12:03:57.721Z S1 60164, S2 60220 9809d4a168 935c99b390 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-02T12:03:59.652Z S1 60233, S2 60220 033e77ab1c 9809d4a168 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T12:04:01.675Z S1 60233, S2 60197 a6de0dc881 033e77ab1c sk_4707cd57
11 move S1 Exhibition4 11 2026-11-02T12:04:03.818Z S1 60090, S2 60197 579111ed65 a6de0dc881 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T12:04:05.776Z S1 60090, S2 60239 317d92cef7 579111ed65 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-02T12:04:07.708Z S1 60158, S2 60239 17f20f6d7e 317d92cef7 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T12:04:09.646Z S1 60158, S2 60301 753346a7e8 17f20f6d7e sk_4707cd57
15 move S1 Exhibition4 15 2026-11-02T12:04:11.580Z S1 60224, S2 60301 ba2c7d6ce3 753346a7e8 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T12:04:13.515Z S1 60224, S2 60366 11f6dff991 ba2c7d6ce3 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-02T12:04:15.447Z S1 60292, S2 60366 48a28c2c66 11f6dff991 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T12:04:17.389Z S1 60292, S2 60424 c5c77bdcb0 48a28c2c66 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-02T12:04:19.333Z S1 60348, S2 60424 9738ece224 c5c77bdcb0 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T12:04:21.271Z S1 60348, S2 60486 e0d6315d99 9738ece224 sk_4707cd57
21 move S1 Exhibition4 21 2026-11-02T12:04:23.220Z S1 60399, S2 60486 354f918ab9 e0d6315d99 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T12:04:25.154Z S1 60399, S2 60552 3fb7898d2f 354f918ab9 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-02T12:04:27.092Z S1 60461, S2 60552 0b1eff8e40 3fb7898d2f sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T12:04:29.031Z S1 60461, S2 60613 e82089a8c3 0b1eff8e40 sk_4707cd57
25 move S1 Exhibition4 25 2026-11-02T12:04:30.970Z S1 60522, S2 60613 7add98a264 e82089a8c3 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T12:04:32.904Z S1 60522, S2 60679 a34ddc9e26 7add98a264 sk_4707cd57
27 move S1 Exhibition4 27 2026-11-02T12:04:34.846Z S1 60580, S2 60679 2adc37ed0e a34ddc9e26 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T12:04:36.787Z S1 60580, S2 60738 4c0c1d5a08 2adc37ed0e sk_4707cd57
29 move S1 Exhibition4 29 2026-11-02T12:04:38.720Z S1 60647, S2 60738 68287137d0 4c0c1d5a08 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T12:04:40.657Z S1 60647, S2 60801 e2628a8a3c 68287137d0 sk_4707cd57
31 move S1 Exhibition4 31 2026-11-02T12:04:42.589Z S1 60715, S2 60801 6c0b96fbc3 e2628a8a3c sk_4707cd57
32 move S2 Exhibition1 32 2026-11-02T12:04:44.522Z S1 60715, S2 60868 27ecdc6d7d 6c0b96fbc3 sk_4707cd57
33 move S1 Exhibition4 33 2026-11-02T12:04:46.463Z S1 60774, S2 60868 a8dc7f908c 27ecdc6d7d sk_4707cd57
34 move S2 Exhibition1 34 2026-11-02T12:04:48.407Z S1 60774, S2 60924 4106b3e888 a8dc7f908c sk_4707cd57
35 move S1 Exhibition4 35 2026-11-02T12:04:50.338Z S1 60843, S2 60924 fa34fc1e83 4106b3e888 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_01M6E29ND3FX1A8VWRGZBDP7S8

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