apigaming Sign in

Verify set set_01M7CP7G61E1Q9DP2ZS7JV51T0

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

Game 1 m_01M7CP7G63FQK908MPVWY26TA5: verified

✓signatures15 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..15, every prev_hash links
✓move log15 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay15 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
15 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-14T09:29:17.711Z S1 59993, S2 60000 d424adfe6a start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-14T09:29:19.651Z S1 59993, S2 60060 5ff581d771 d424adfe6a sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T09:29:21.585Z S1 60059, S2 60060 244cb373bf 5ff581d771 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-14T09:29:23.514Z S1 60059, S2 60131 23ff8df29c 244cb373bf sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T09:29:25.445Z S1 60128, S2 60131 1e20d55618 23ff8df29c sk_4707cd57
6 move S2 Exhibition3 6 2026-11-14T09:29:27.375Z S1 60128, S2 60201 b791960b5f 1e20d55618 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T09:29:29.306Z S1 60197, S2 60201 e655cbc316 b791960b5f sk_4707cd57
8 move S2 Exhibition3 8 2026-11-14T09:29:31.240Z S1 60197, S2 60267 e0755b1db4 e655cbc316 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T09:29:33.176Z S1 60261, S2 60267 f66260dc4e e0755b1db4 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-14T09:29:35.125Z S1 60261, S2 60318 c556da1919 f66260dc4e sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T09:29:37.075Z S1 60311, S2 60318 f2baec22ec c556da1919 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-14T09:29:39.002Z S1 60311, S2 60391 2b812beb15 f2baec22ec sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T09:29:40.932Z S1 60381, S2 60391 9fbb1b8c29 2b812beb15 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-14T09:29:42.865Z S1 60381, S2 60458 33fb1f8ff0 9fbb1b8c29 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T09:29:44.796Z S1 60450, S2 60458 adcc15acdb 33fb1f8ff0 sk_4707cd57

Game 2 m_01M7CP7G65FC7SKZQ48AH052ZE: verified

✓signatures39 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..39, every prev_hash links
✓move log39 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay39 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
39 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-14T09:29:17.712Z S1 59992, S2 60000 610f7ad2d8 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T09:29:19.679Z S1 59992, S2 60033 276de5f9ef 610f7ad2d8 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-14T09:29:21.620Z S1 60051, S2 60033 14d910af7a 276de5f9ef sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T09:29:23.564Z S1 60051, S2 60089 bac81f7c62 14d910af7a sk_4707cd57
5 move S1 Exhibition3 5 2026-11-14T09:29:25.500Z S1 60115, S2 60089 9732c01d12 bac81f7c62 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T09:29:27.429Z S1 60115, S2 60160 efad52a8ce 9732c01d12 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-14T09:29:29.359Z S1 60185, S2 60160 4451857bf3 efad52a8ce sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T09:29:31.292Z S1 60185, S2 60227 bbf57d4c0d 4451857bf3 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-14T09:29:33.229Z S1 60248, S2 60227 7c759f64d3 bbf57d4c0d sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T09:29:35.186Z S1 60248, S2 60270 b74187390b 7c759f64d3 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-14T09:29:37.128Z S1 60306, S2 60270 e2951bbe16 b74187390b sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T09:29:39.056Z S1 60306, S2 60342 548f68e4d1 e2951bbe16 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-14T09:29:40.993Z S1 60369, S2 60342 a41588a4f4 548f68e4d1 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T09:29:42.930Z S1 60369, S2 60405 33485efa34 a41588a4f4 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-14T09:29:44.861Z S1 60438, S2 60405 532ce8c9e3 33485efa34 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T09:29:46.795Z S1 60438, S2 60471 d89b4ba1e6 532ce8c9e3 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-14T09:29:48.726Z S1 60507, S2 60471 fbf6a24163 d89b4ba1e6 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-14T09:29:50.660Z S1 60507, S2 60537 5e290355aa fbf6a24163 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-14T09:29:52.588Z S1 60579, S2 60537 4a82baa300 5e290355aa sk_4707cd57
20 move S2 Exhibition2 20 2026-11-14T09:29:54.517Z S1 60579, S2 60608 64c04ba118 4a82baa300 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-14T09:29:56.445Z S1 60651, S2 60608 d4cc829dc1 64c04ba118 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-14T09:29:58.377Z S1 60651, S2 60676 ca02e6e04b d4cc829dc1 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-14T09:30:00.321Z S1 60707, S2 60676 820788c5c1 ca02e6e04b sk_4707cd57
24 move S2 Exhibition2 24 2026-11-14T09:30:02.328Z S1 60707, S2 60669 99596de745 820788c5c1 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-14T09:30:04.504Z S1 60531, S2 60669 4223e7eb13 99596de745 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-14T09:30:06.461Z S1 60531, S2 60712 457190b266 4223e7eb13 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-14T09:30:08.395Z S1 60597, S2 60712 fff70db94e 457190b266 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-14T09:30:10.331Z S1 60597, S2 60776 8ce0105c66 fff70db94e sk_4707cd57
29 move S1 Exhibition3 29 2026-11-14T09:30:12.263Z S1 60665, S2 60776 7a126c24b7 8ce0105c66 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-14T09:30:14.192Z S1 60665, S2 60847 e366416d69 7a126c24b7 sk_4707cd57
31 move S1 Exhibition3 31 2026-11-14T09:30:16.121Z S1 60736, S2 60847 8c61b0b74a e366416d69 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-14T09:30:18.051Z S1 60736, S2 60917 19ecf32e00 8c61b0b74a sk_4707cd57
33 move S1 Exhibition3 33 2026-11-14T09:30:19.983Z S1 60804, S2 60917 f0e402d7de 19ecf32e00 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-14T09:30:21.913Z S1 60804, S2 60987 efb55fac15 f0e402d7de sk_4707cd57
35 move S1 Exhibition3 35 2026-11-14T09:30:23.838Z S1 60879, S2 60987 342e1a3051 efb55fac15 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-14T09:30:25.767Z S1 60879, S2 61058 5b0a95fee6 342e1a3051 sk_4707cd57
37 move S1 Exhibition3 37 2026-11-14T09:30:27.701Z S1 60945, S2 61058 c3f60f7f28 5b0a95fee6 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-14T09:30:29.635Z S1 60945, S2 61124 548c4c0297 c3f60f7f28 sk_4707cd57
39 move S1 Exhibition3 39 2026-11-14T09:30:31.565Z S1 61015, S2 61124 4b0263ecd0 548c4c0297 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_01M7CP7G61E1Q9DP2ZS7JV51T0

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