apigaming Sign in

Verify set set_01M738VE0FEN0V1GQ4HW87T64Z

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

Game 1 m_01M738VE0HFN09CW6JE5S4F4T7: 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 Exhibition1 1 2026-11-10T17:42:20.882Z S1 60005, S2 60000 1456085c80 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-10T17:42:22.847Z S1 60005, S2 60035 bcbf6c0366 1456085c80 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-10T17:42:24.801Z S1 60051, S2 60035 83bc113d4d bcbf6c0366 sk_4707cd57
4 move S2 Exhibition4 4 2026-11-10T17:42:26.745Z S1 60051, S2 60091 1258421e92 83bc113d4d sk_4707cd57
5 move S1 Exhibition1 5 2026-11-10T17:42:28.687Z S1 60109, S2 60091 256892ab19 1258421e92 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-10T17:42:30.621Z S1 60109, S2 60157 80da9442e4 256892ab19 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-10T17:42:32.560Z S1 60170, S2 60157 35fa5066da 80da9442e4 sk_4707cd57
8 move S2 Exhibition4 8 2026-11-10T17:42:34.528Z S1 60170, S2 60189 89366473f1 35fa5066da sk_4707cd57
9 move S1 Exhibition1 9 2026-11-10T17:42:36.484Z S1 60214, S2 60189 a2ab3d2926 89366473f1 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-10T17:42:38.419Z S1 60214, S2 60254 142db2542f a2ab3d2926 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-10T17:42:40.356Z S1 60277, S2 60254 620082665d 142db2542f sk_4707cd57
12 move S2 Exhibition4 12 2026-11-10T17:42:42.300Z S1 60277, S2 60310 c5e6338d59 620082665d sk_4707cd57
13 move S1 Exhibition1 13 2026-11-10T17:42:44.238Z S1 60339, S2 60310 5fd0a7e4e4 c5e6338d59 sk_4707cd57
14 move S2 Exhibition4 14 2026-11-10T17:42:46.187Z S1 60339, S2 60361 e8f7dbef10 5fd0a7e4e4 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-10T17:42:48.133Z S1 60393, S2 60361 7786bb3b16 e8f7dbef10 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-10T17:42:50.081Z S1 60393, S2 60413 42e1927ca9 7786bb3b16 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-10T17:42:52.021Z S1 60453, S2 60413 e6006c071a 42e1927ca9 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-10T17:42:53.956Z S1 60453, S2 60478 f58f1afc6d e6006c071a sk_4707cd57
19 move S1 Exhibition1 19 2026-11-10T17:42:56.063Z S1 60346, S2 60478 c8fe113d75 f58f1afc6d sk_4707cd57
20 move S2 Exhibition4 20 2026-11-10T17:42:58.119Z S1 60346, S2 60422 9d38bab92d c8fe113d75 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-10T17:43:00.143Z S1 60322, S2 60422 064e55f4ec 9d38bab92d sk_4707cd57
22 move S2 Exhibition4 22 2026-11-10T17:43:02.303Z S1 60322, S2 60262 33db559a4b 064e55f4ec sk_4707cd57
23 move S1 Exhibition1 23 2026-11-10T17:43:04.573Z S1 60052, S2 60262 55fa408c1e 33db559a4b sk_4707cd57
24 move S2 Exhibition4 24 2026-11-10T17:43:06.594Z S1 60052, S2 60241 9b8de8c6e8 55fa408c1e sk_4707cd57
25 move S1 Exhibition1 25 2026-11-10T17:43:08.549Z S1 60097, S2 60241 89aab6fbc9 9b8de8c6e8 sk_4707cd57
26 move S2 Exhibition4 26 2026-11-10T17:43:10.487Z S1 60097, S2 60303 b589a90046 89aab6fbc9 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-10T17:43:12.422Z S1 60162, S2 60303 4f8d9cfb2f b589a90046 sk_4707cd57
28 move S2 Exhibition4 28 2026-11-10T17:43:14.366Z S1 60162, S2 60359 b2d1a509cc 4f8d9cfb2f sk_4707cd57
29 move S1 Exhibition1 29 2026-11-10T17:43:16.303Z S1 60225, S2 60359 b948606778 b2d1a509cc sk_4707cd57
30 move S2 Exhibition4 30 2026-11-10T17:43:18.234Z S1 60225, S2 60428 6a443957b5 b948606778 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-10T17:43:20.168Z S1 60291, S2 60428 8c2c8f90bb 6a443957b5 sk_4707cd57
32 move S2 Exhibition4 32 2026-11-10T17:43:22.102Z S1 60291, S2 60494 c05ddea90c 8c2c8f90bb sk_4707cd57
33 move S1 Exhibition1 33 2026-11-10T17:43:24.039Z S1 60354, S2 60494 aae82ca79b c05ddea90c sk_4707cd57
34 move S2 Exhibition4 34 2026-11-10T17:43:25.973Z S1 60354, S2 60560 dd2739365e aae82ca79b sk_4707cd57
35 move S1 Exhibition1 35 2026-11-10T17:43:27.903Z S1 60424, S2 60560 8aa9e012f2 dd2739365e sk_4707cd57

Game 2 m_01M738VE0PE3598MANVBTKR2QS: 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-10T17:42:20.875Z S1 60012, S2 60000 50fd7f5cfa start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-10T17:42:22.820Z S1 60012, S2 60055 3c6a5244b8 50fd7f5cfa sk_4707cd57
3 move S1 Exhibition4 3 2026-11-10T17:42:24.766Z S1 60066, S2 60055 05e353f718 3c6a5244b8 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-10T17:42:26.703Z S1 60066, S2 60118 6cfdf46c91 05e353f718 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-10T17:42:28.635Z S1 60134, S2 60118 65d936d566 6cfdf46c91 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-10T17:42:30.568Z S1 60134, S2 60185 872ddd8751 65d936d566 sk_4707cd57
7 move S1 Exhibition4 7 2026-11-10T17:42:32.509Z S1 60193, S2 60185 0bf9784a02 872ddd8751 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-10T17:42:34.454Z S1 60193, S2 60240 33680cc81b 0bf9784a02 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-10T17:42:36.422Z S1 60225, S2 60240 82bb500552 33680cc81b sk_4707cd57
10 move S2 Exhibition1 10 2026-11-10T17:42:38.357Z S1 60225, S2 60305 3f019e6f75 82bb500552 sk_4707cd57
11 move S1 Exhibition4 11 2026-11-10T17:42:40.294Z S1 60288, S2 60305 cddb9f3060 3f019e6f75 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-10T17:42:42.233Z S1 60288, S2 60366 f23ade555c cddb9f3060 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-10T17:42:44.183Z S1 60338, S2 60366 7c7075dd61 f23ade555c sk_4707cd57
14 move S2 Exhibition1 14 2026-11-10T17:42:46.124Z S1 60338, S2 60425 d59695b2bb 7c7075dd61 sk_4707cd57
15 move S1 Exhibition4 15 2026-11-10T17:42:48.061Z S1 60401, S2 60425 ffaea72039 d59695b2bb sk_4707cd57
16 move S2 Exhibition1 16 2026-11-10T17:42:49.995Z S1 60401, S2 60491 37d2c25441 ffaea72039 sk_4707cd57
17 move S1 Exhibition4 17 2026-11-10T17:42:51.933Z S1 60463, S2 60491 6a544fec40 37d2c25441 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-10T17:42:53.877Z S1 60463, S2 60547 a3f533e69c 6a544fec40 sk_4707cd57
19 move S1 Exhibition4 19 2026-11-10T17:42:56.056Z S1 60284, S2 60547 0e1b70c21c a3f533e69c sk_4707cd57
20 move S2 Exhibition1 20 2026-11-10T17:42:58.092Z S1 60284, S2 60511 88da47101f 0e1b70c21c sk_4707cd57
21 move S1 Exhibition4 21 2026-11-10T17:43:00.110Z S1 60266, S2 60511 f81113b0f7 88da47101f sk_4707cd57
22 move S2 Exhibition1 22 2026-11-10T17:43:02.190Z S1 60266, S2 60431 dffef27c1a f81113b0f7 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-10T17:43:04.569Z S1 59887, S2 60431 0ea9418308 dffef27c1a sk_4707cd57
24 move S2 Exhibition1 24 2026-11-10T17:43:06.552Z S1 59887, S2 60448 6d6a0ca49d 0ea9418308 sk_4707cd57
25 move S1 Exhibition4 25 2026-11-10T17:43:08.508Z S1 59931, S2 60448 8b9267e605 6d6a0ca49d 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_01M738VE0FEN0V1GQ4HW87T64Z

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