apigaming Sign in

Verify set set_01M78Q7GC1F7RBTZTFBS97KZKT

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("2685736699787010963:set_01M78Q7GC1F7RBTZTFBS97KZKT") = d582325a39a6156a..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 1.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1XPTEED38KKBBE2N2NC9F': 15, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 19}
✓set resulta win for bot_01M4G1XPTEED38KKBBE2N2NC9F on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M78Q7GC5FSST06Q3HNPB026W: verified

✓signatures37 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..37, every prev_hash links
✓move log37 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay37 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
37 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T20:29:48.794Z S1 59949, S2 60000 d6f20c3294 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-12T20:29:50.755Z S1 59949, S2 60039 db5ec6f3aa d6f20c3294 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T20:29:52.694Z S1 60010, S2 60039 c3d85d8f4a db5ec6f3aa sk_4707cd57
4 move S2 Exhibition3 4 2026-11-12T20:29:54.651Z S1 60010, S2 60082 2b323880c9 c3d85d8f4a sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T20:29:56.589Z S1 60072, S2 60082 c8c02e1c54 2b323880c9 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-12T20:29:58.536Z S1 60072, S2 60135 0237571d85 c8c02e1c54 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T20:30:00.483Z S1 60125, S2 60135 28ce6e693c 0237571d85 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-12T20:30:02.730Z S1 60125, S2 59888 bdfd2e2c14 28ce6e693c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T20:30:04.999Z S1 59856, S2 59888 ce01f48306 bdfd2e2c14 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-12T20:30:07.056Z S1 59856, S2 59831 94f9757034 ce01f48306 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T20:30:09.108Z S1 59804, S2 59831 263b353804 94f9757034 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-12T20:30:11.110Z S1 59804, S2 59829 b50a2105b1 263b353804 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T20:30:13.047Z S1 59867, S2 59829 4077fde26f b50a2105b1 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-12T20:30:14.979Z S1 59867, S2 59897 abb0f0c7b9 4077fde26f sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T20:30:16.911Z S1 59935, S2 59897 f0834c9704 abb0f0c7b9 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-12T20:30:18.846Z S1 59935, S2 59962 2c626be607 f0834c9704 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T20:30:20.778Z S1 60003, S2 59962 1916a07391 2c626be607 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-12T20:30:22.717Z S1 60003, S2 60023 12a05dbcf4 1916a07391 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T20:30:24.651Z S1 60069, S2 60023 22f7bc4551 12a05dbcf4 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-12T20:30:26.581Z S1 60069, S2 60093 bed904cbb7 22f7bc4551 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T20:30:28.512Z S1 60138, S2 60093 2a10640480 bed904cbb7 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-12T20:30:30.446Z S1 60138, S2 60159 921bb9fa44 2a10640480 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T20:30:32.416Z S1 60168, S2 60159 27e66299e8 921bb9fa44 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-12T20:30:34.371Z S1 60168, S2 60204 92e81cb16d 27e66299e8 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T20:30:36.304Z S1 60235, S2 60204 77ad6f301a 92e81cb16d sk_4707cd57
26 move S2 Exhibition3 26 2026-11-12T20:30:38.239Z S1 60235, S2 60269 27a3002e03 77ad6f301a sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T20:30:40.170Z S1 60304, S2 60269 2b0aa5ed67 27a3002e03 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-12T20:30:42.100Z S1 60304, S2 60339 0227202abf 2b0aa5ed67 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T20:30:44.035Z S1 60369, S2 60339 3801821fcb 0227202abf sk_4707cd57
30 move S2 Exhibition3 30 2026-11-12T20:30:45.968Z S1 60369, S2 60406 1ed005eca2 3801821fcb sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T20:30:47.895Z S1 60442, S2 60406 9886c2f56f 1ed005eca2 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-12T20:30:49.829Z S1 60442, S2 60472 7951ece3e0 9886c2f56f sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T20:30:51.772Z S1 60499, S2 60472 d3c735b8f1 7951ece3e0 sk_4707cd57
34 move S2 Exhibition3 34 2026-11-12T20:30:53.699Z S1 60499, S2 60545 4a8471163e d3c735b8f1 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-12T20:30:55.628Z S1 60570, S2 60545 922816aefd 4a8471163e sk_4707cd57
36 move S2 Exhibition3 36 2026-11-12T20:30:57.555Z S1 60570, S2 60618 47e8628252 922816aefd sk_4707cd57
37 move S1 Exhibition2 37 2026-11-12T20:30:59.483Z S1 60642, S2 60618 579cba4a76 47e8628252 sk_4707cd57

Game 2 m_01M78Q7GC7EHMVRKZT7KTTHD7V: verified

✓signatures29 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..29, every prev_hash links
✓move log29 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay29 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
29 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-12T20:29:48.792Z S1 59951, S2 60000 4ef2213781 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T20:29:50.728Z S1 59951, S2 60064 f0a377deab 4ef2213781 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-12T20:29:52.662Z S1 60017, S2 60064 e8f8044559 f0a377deab sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T20:29:54.604Z S1 60017, S2 60122 1821674017 e8f8044559 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-12T20:29:56.558Z S1 60063, S2 60122 54849d80eb 1821674017 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T20:29:58.489Z S1 60063, S2 60191 bb0873e551 54849d80eb sk_4707cd57
7 move S1 Exhibition3 7 2026-11-12T20:30:00.425Z S1 60127, S2 60191 22a3b8a823 bb0873e551 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T20:30:02.680Z S1 60127, S2 59936 32a5afc93f 22a3b8a823 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-12T20:30:04.992Z S1 59815, S2 59936 83d02e61f4 32a5afc93f sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T20:30:07.016Z S1 59815, S2 59912 7428bb069f 83d02e61f4 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-12T20:30:09.063Z S1 59768, S2 59912 fd44ba3ead 7428bb069f sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T20:30:11.037Z S1 59768, S2 59938 9d2a1a015c fd44ba3ead sk_4707cd57
13 move S1 Exhibition3 13 2026-11-12T20:30:12.990Z S1 59815, S2 59938 5a71071b9a 9d2a1a015c sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T20:30:14.921Z S1 59815, S2 60007 cbc3bebd08 5a71071b9a sk_4707cd57
15 move S1 Exhibition3 15 2026-11-12T20:30:16.856Z S1 59880, S2 60007 59ccf06e7f cbc3bebd08 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T20:30:18.791Z S1 59880, S2 60072 a121bce4ae 59ccf06e7f sk_4707cd57
17 move S1 Exhibition3 17 2026-11-12T20:30:20.723Z S1 59948, S2 60072 200843ed77 a121bce4ae sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T20:30:22.655Z S1 59948, S2 60140 72b4401704 200843ed77 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-12T20:30:24.593Z S1 60010, S2 60140 e31b0311d1 72b4401704 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T20:30:26.524Z S1 60010, S2 60209 0036170449 e31b0311d1 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-12T20:30:28.457Z S1 60077, S2 60209 b7b77397fb 0036170449 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T20:30:30.388Z S1 60077, S2 60278 fa7c6d2669 b7b77397fb sk_4707cd57
23 move S1 Exhibition3 23 2026-11-12T20:30:32.326Z S1 60139, S2 60278 defb5cf904 fa7c6d2669 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T20:30:34.273Z S1 60139, S2 60331 ded964ebfc defb5cf904 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-12T20:30:36.203Z S1 60209, S2 60331 f292e3bf66 ded964ebfc sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T20:30:38.137Z S1 60209, S2 60397 52402ead6d f292e3bf66 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-12T20:30:40.071Z S1 60275, S2 60397 760a24a44a 52402ead6d sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T20:30:41.998Z S1 60275, S2 60470 3e4a862716 760a24a44a sk_4707cd57
29 move S1 Exhibition3 29 2026-11-12T20:30:43.924Z S1 60349, S2 60470 a692a4d191 3e4a862716 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_01M78Q7GC1F7RBTZTFBS97KZKT

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