apigaming Sign in

Verify set set_01M6QE3KWNFRJ9DWBM49JGYQ23

Exhibition3 vs Exhibition2, Breakthrough 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("9115957109652022566:set_01M6QE3KWNFRJ9DWBM49JGYQ23") = e076c55401bcc28e..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 1.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1XPTEED38KKBBE2N2NC9F': 14, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 12}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M6QE3KWQFM8VDJ4BJCSZ4V6N: 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 breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
23 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-06T03:23:18.730Z S1 60017, S2 60000 0671605d3b start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-06T03:23:20.674Z S1 60017, S2 60056 bfcf8b5605 0671605d3b sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T03:23:22.625Z S1 60066, S2 60056 c3bf7db37b bfcf8b5605 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-06T03:23:24.569Z S1 60066, S2 60112 349eab74df c3bf7db37b sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T03:23:26.504Z S1 60131, S2 60112 bebb80b84e 349eab74df sk_4707cd57
6 move S2 Exhibition3 6 2026-11-06T03:23:28.443Z S1 60131, S2 60173 b8567207a2 bebb80b84e sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T03:23:30.375Z S1 60199, S2 60173 3d9e53841b b8567207a2 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-06T03:23:32.307Z S1 60199, S2 60241 58a3dc0c7d 3d9e53841b sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T03:23:34.247Z S1 60259, S2 60241 29d3423674 58a3dc0c7d sk_4707cd57
10 move S2 Exhibition3 10 2026-11-06T03:23:36.186Z S1 60259, S2 60302 5ca96df6f4 29d3423674 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T03:23:38.115Z S1 60330, S2 60302 072dc46a85 5ca96df6f4 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-06T03:23:40.052Z S1 60330, S2 60365 c070587d8a 072dc46a85 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T03:23:41.989Z S1 60393, S2 60365 c6de42c072 c070587d8a sk_4707cd57
14 move S2 Exhibition3 14 2026-11-06T03:23:43.924Z S1 60393, S2 60430 e48d6fdcb2 c6de42c072 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T03:23:45.856Z S1 60461, S2 60430 c0736dddf9 e48d6fdcb2 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-06T03:23:47.787Z S1 60461, S2 60499 7469d7a748 c0736dddf9 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T03:23:49.724Z S1 60524, S2 60499 a81ac16d32 7469d7a748 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-06T03:23:51.656Z S1 60524, S2 60567 c4ced42f35 a81ac16d32 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T03:23:53.603Z S1 60577, S2 60567 7b9651e801 c4ced42f35 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-06T03:23:55.534Z S1 60577, S2 60636 eb760d841f 7b9651e801 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T03:23:57.467Z S1 60644, S2 60636 3e1ba43e1c eb760d841f sk_4707cd57
22 move S2 Exhibition3 22 2026-11-06T03:23:59.399Z S1 60644, S2 60704 e077914f62 3e1ba43e1c sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T03:24:01.377Z S1 60666, S2 60704 b8cc474bc0 e077914f62 sk_4707cd57

Game 2 m_01M6QE3KWSEACVG32EJB685FDJ: verified

✓signatures27 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..27, every prev_hash links
✓move log27 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay27 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
27 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-06T03:23:18.732Z S1 60015, S2 60000 efb32276f2 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T03:23:20.694Z S1 60015, S2 60038 9c3ce461df efb32276f2 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-06T03:23:22.643Z S1 60066, S2 60038 5106180f62 9c3ce461df sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T03:23:24.591Z S1 60066, S2 60090 56a92d1690 5106180f62 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-06T03:23:26.536Z S1 60121, S2 60090 b2efceebd1 56a92d1690 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T03:23:28.485Z S1 60121, S2 60141 8481a9b865 b2efceebd1 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-06T03:23:30.425Z S1 60181, S2 60141 469f762272 8481a9b865 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T03:23:32.365Z S1 60181, S2 60201 e79fd0fb0b 469f762272 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-06T03:23:34.306Z S1 60240, S2 60201 4dabc713b3 e79fd0fb0b sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T03:23:36.237Z S1 60240, S2 60270 49b001d462 4dabc713b3 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-06T03:23:38.171Z S1 60306, S2 60270 e46a43f16d 49b001d462 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T03:23:40.104Z S1 60306, S2 60337 6e8217da44 e46a43f16d sk_4707cd57
13 move S1 Exhibition3 13 2026-11-06T03:23:42.041Z S1 60369, S2 60337 a85529d3ed 6e8217da44 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T03:23:43.984Z S1 60369, S2 60394 cf8bebd3f4 a85529d3ed sk_4707cd57
15 move S1 Exhibition3 15 2026-11-06T03:23:45.917Z S1 60436, S2 60394 da5ab6d2ea cf8bebd3f4 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T03:23:47.854Z S1 60436, S2 60457 840e984da4 da5ab6d2ea sk_4707cd57
17 move S1 Exhibition3 17 2026-11-06T03:23:49.784Z S1 60506, S2 60457 dc9c6b0037 840e984da4 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T03:23:51.739Z S1 60506, S2 60502 4516826431 dc9c6b0037 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-06T03:23:53.674Z S1 60571, S2 60502 76624031db 4516826431 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T03:23:55.603Z S1 60571, S2 60573 9f085c14a8 76624031db sk_4707cd57
21 move S1 Exhibition3 21 2026-11-06T03:23:57.537Z S1 60637, S2 60573 3d411ab973 9f085c14a8 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T03:23:59.469Z S1 60637, S2 60641 18d758e7f6 3d411ab973 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-06T03:24:01.588Z S1 60518, S2 60641 79f1e3eba3 18d758e7f6 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T03:24:03.794Z S1 60518, S2 60435 d670de89fc 79f1e3eba3 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-06T03:24:05.731Z S1 60581, S2 60435 38b1919b4a d670de89fc sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T03:24:07.659Z S1 60581, S2 60507 abcd597a34 38b1919b4a sk_4707cd57
27 move S1 Exhibition3 27 2026-11-06T03:24:09.584Z S1 60656, S2 60507 cc52089960 abcd597a34 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_01M6QE3KWNFRJ9DWBM49JGYQ23

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