apigaming Sign in

Verify set set_01M7AD9A6WEQCSQQ4EB6QTE2JR

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("8698381148077493804:set_01M7AD9A6WEQCSQQ4EB6QTE2JR") = c2396dd5228e51df..., the commitment published at the start
✓set points{'bot_01M4G1W17YFJ4RFSD9JM0NE6YG': 2.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 0.0}
✓set resulta win for bot_01M4G1W17YFJ4RFSD9JM0NE6YG follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M7AD9A70FTQTCHBVS536DP6Y: verified

✓signatures38 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..38, every prev_hash links
✓move log38 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay38 state hashes match the local hex 1.0 engine
✓resulta win for seat 2 (connected) follows from the moves
38 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-13T12:14:31.082Z S1 59992, S2 60000 e705d0b864 start sk_4707cd57
2 move S2 Exhibition4 2 2026-11-13T12:14:33.026Z S1 59992, S2 60056 f583fe039b e705d0b864 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T12:14:34.961Z S1 60057, S2 60056 aecdc9fb4c f583fe039b sk_4707cd57
4 move S2 Exhibition4 4 2026-11-13T12:14:36.928Z S1 60057, S2 60089 d2cbb3a651 aecdc9fb4c sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T12:14:38.911Z S1 60074, S2 60089 e074fcb631 d2cbb3a651 sk_4707cd57
6 move S2 Exhibition4 6 2026-11-13T12:14:40.847Z S1 60074, S2 60153 0455e17ecb e074fcb631 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T12:14:42.782Z S1 60139, S2 60153 c303b9dc46 0455e17ecb sk_4707cd57
8 move S2 Exhibition4 8 2026-11-13T12:14:44.716Z S1 60139, S2 60219 cd13422ae1 c303b9dc46 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T12:14:46.645Z S1 60210, S2 60219 7369a5cc06 cd13422ae1 sk_4707cd57
10 move S2 Exhibition4 10 2026-11-13T12:14:48.575Z S1 60210, S2 60289 2ba2fb2171 7369a5cc06 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T12:14:50.504Z S1 60281, S2 60289 eba12c745a 2ba2fb2171 sk_4707cd57
12 move S2 Exhibition4 12 2026-11-13T12:14:52.442Z S1 60281, S2 60351 802f9c96db eba12c745a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T12:14:54.372Z S1 60351, S2 60351 e9d3f8f58f 802f9c96db sk_4707cd57
14 move S2 Exhibition4 14 2026-11-13T12:14:56.303Z S1 60351, S2 60420 0ea879f1f6 e9d3f8f58f sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T12:14:58.234Z S1 60420, S2 60420 ca03215e77 0ea879f1f6 sk_4707cd57
16 move S2 Exhibition4 16 2026-11-13T12:15:00.219Z S1 60420, S2 60435 e12168d949 ca03215e77 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-13T12:15:02.507Z S1 60132, S2 60435 4d6ec923d7 e12168d949 sk_4707cd57
18 move S2 Exhibition4 18 2026-11-13T12:15:04.844Z S1 60132, S2 60098 d9900c22da 4d6ec923d7 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-13T12:15:06.798Z S1 60178, S2 60098 6038fbe7f4 d9900c22da sk_4707cd57
20 move S2 Exhibition4 20 2026-11-13T12:15:08.747Z S1 60178, S2 60149 a4d96101c1 6038fbe7f4 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-13T12:15:10.696Z S1 60229, S2 60149 2b3cdb342b a4d96101c1 sk_4707cd57
22 move S2 Exhibition4 22 2026-11-13T12:15:12.631Z S1 60229, S2 60214 50ea1cf15a 2b3cdb342b sk_4707cd57
23 move S1 Exhibition1 23 2026-11-13T12:15:14.559Z S1 60301, S2 60214 0755eb374f 50ea1cf15a sk_4707cd57
24 move S2 Exhibition4 24 2026-11-13T12:15:16.488Z S1 60301, S2 60285 345fddfd39 0755eb374f sk_4707cd57
25 move S1 Exhibition1 25 2026-11-13T12:15:18.416Z S1 60373, S2 60285 a4e7ab7636 345fddfd39 sk_4707cd57
26 move S2 Exhibition4 26 2026-11-13T12:15:20.343Z S1 60373, S2 60358 b708bb6e2b a4e7ab7636 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-13T12:15:22.271Z S1 60445, S2 60358 e658f1af69 b708bb6e2b sk_4707cd57
28 move S2 Exhibition4 28 2026-11-13T12:15:24.203Z S1 60445, S2 60426 cfccf1018a e658f1af69 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-13T12:15:26.135Z S1 60513, S2 60426 120d729fda cfccf1018a sk_4707cd57
30 move S2 Exhibition4 30 2026-11-13T12:15:28.064Z S1 60513, S2 60497 39f6238d02 120d729fda sk_4707cd57
31 move S1 Exhibition1 31 2026-11-13T12:15:29.996Z S1 60581, S2 60497 b9c0f3287d 39f6238d02 sk_4707cd57
32 move S2 Exhibition4 32 2026-11-13T12:15:31.934Z S1 60581, S2 60559 c3ff46a60a b9c0f3287d sk_4707cd57
33 move S1 Exhibition1 33 2026-11-13T12:15:33.869Z S1 60646, S2 60559 0b2b3cb2f1 c3ff46a60a sk_4707cd57
34 move S2 Exhibition4 34 2026-11-13T12:15:35.797Z S1 60646, S2 60631 08771b9dd8 0b2b3cb2f1 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-13T12:15:37.727Z S1 60716, S2 60631 0307901db7 08771b9dd8 sk_4707cd57
36 move S2 Exhibition4 36 2026-11-13T12:15:39.671Z S1 60716, S2 60687 edeb356dbe 0307901db7 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-13T12:15:41.605Z S1 60782, S2 60687 1447c6fc42 edeb356dbe sk_4707cd57
38 move S2 Exhibition4 38 2026-11-13T12:15:43.538Z S1 60782, S2 60754 84be917b85 1447c6fc42 sk_4707cd57

Game 2 m_01M7AD9A73FXVVR0Z5N76XAC2V: verified

✓signatures23 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..23, every prev_hash links
✓move log23 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay23 state hashes match the local hex 1.0 engine
✓resulta win for seat 1 (connected) follows from the moves
23 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition4 1 2026-11-13T12:14:31.095Z S1 59979, S2 60000 e4f6a37c45 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T12:14:33.051Z S1 59979, S2 60044 b1044f7223 e4f6a37c45 sk_4707cd57
3 move S1 Exhibition4 3 2026-11-13T12:14:34.993Z S1 60037, S2 60044 3248e9bd15 b1044f7223 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T12:14:36.962Z S1 60037, S2 60075 a830f14e7b 3248e9bd15 sk_4707cd57
5 move S1 Exhibition4 5 2026-11-13T12:14:38.947Z S1 60052, S2 60075 8a770598aa a830f14e7b sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T12:14:40.890Z S1 60052, S2 60132 65c34defe7 8a770598aa sk_4707cd57
7 move S1 Exhibition4 7 2026-11-13T12:14:42.832Z S1 60110, S2 60132 ac65d99448 65c34defe7 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T12:14:44.769Z S1 60110, S2 60195 82c7296a6d ac65d99448 sk_4707cd57
9 move S1 Exhibition4 9 2026-11-13T12:14:46.700Z S1 60179, S2 60195 a7fd4a587a 82c7296a6d sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T12:14:48.632Z S1 60179, S2 60263 3a50371e7b a7fd4a587a sk_4707cd57
11 move S1 Exhibition4 11 2026-11-13T12:14:50.562Z S1 60249, S2 60263 187504f441 3a50371e7b sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T12:14:52.497Z S1 60249, S2 60328 86af1be745 187504f441 sk_4707cd57
13 move S1 Exhibition4 13 2026-11-13T12:14:54.429Z S1 60317, S2 60328 a05f7766fe 86af1be745 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T12:14:56.362Z S1 60317, S2 60395 dcce03a1f4 a05f7766fe sk_4707cd57
15 move S1 Exhibition4 15 2026-11-13T12:14:58.295Z S1 60384, S2 60395 c5b8fd651a dcce03a1f4 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T12:15:00.252Z S1 60384, S2 60438 2625b22803 c5b8fd651a sk_4707cd57
17 move S1 Exhibition4 17 2026-11-13T12:15:02.622Z S1 60014, S2 60438 c76b5b368e 2625b22803 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T12:15:04.902Z S1 60014, S2 60158 9c0f53bb41 c76b5b368e sk_4707cd57
19 move S1 Exhibition4 19 2026-11-13T12:15:06.853Z S1 60063, S2 60158 8fac613c6c 9c0f53bb41 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T12:15:08.805Z S1 60063, S2 60206 92ff4079c7 8fac613c6c sk_4707cd57
21 move S1 Exhibition4 21 2026-11-13T12:15:10.752Z S1 60116, S2 60206 fb2e299127 92ff4079c7 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-13T12:15:12.695Z S1 60116, S2 60263 da3590c6ca fb2e299127 sk_4707cd57
23 move S1 Exhibition4 23 2026-11-13T12:15:14.633Z S1 60178, S2 60263 b8b989e5d3 da3590c6ca 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_01M7AD9A6WEQCSQQ4EB6QTE2JR

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