apigaming Sign in

Verify set set_01M6FCYWG0EPDTEM7RH7ZNR9QV

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

Game 1 m_01M6FCYWG2F8680A25D7GKA43B: verified

✓signatures22 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..22, every prev_hash links
✓move log22 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay22 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
22 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-03T00:29:19.702Z S1 59983, S2 60000 a9f8f02e23 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-03T00:29:21.645Z S1 59983, S2 60057 596aa00b58 a9f8f02e23 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-03T00:29:23.582Z S1 60046, S2 60057 579ca49cdd 596aa00b58 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-03T00:29:25.518Z S1 60046, S2 60121 64c115fe81 579ca49cdd sk_4707cd57
5 move S1 Exhibition2 5 2026-11-03T00:29:27.451Z S1 60113, S2 60121 002f7d1c88 64c115fe81 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-03T00:29:29.383Z S1 60113, S2 60189 d7dbe41585 002f7d1c88 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-03T00:29:31.321Z S1 60175, S2 60189 01c41500c4 d7dbe41585 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-03T00:29:33.266Z S1 60175, S2 60244 e1f742697a 01c41500c4 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-03T00:29:35.205Z S1 60236, S2 60244 0102d58c1f e1f742697a sk_4707cd57
10 move S2 Exhibition3 10 2026-11-03T00:29:37.147Z S1 60236, S2 60302 f2e373aff3 0102d58c1f sk_4707cd57
11 move S1 Exhibition2 11 2026-11-03T00:29:39.075Z S1 60308, S2 60302 aa46c7d82d f2e373aff3 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-03T00:29:41.009Z S1 60308, S2 60368 79a9469e41 aa46c7d82d sk_4707cd57
13 move S1 Exhibition2 13 2026-11-03T00:29:42.941Z S1 60376, S2 60368 e1ddee0d15 79a9469e41 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-03T00:29:44.875Z S1 60376, S2 60434 81d4424f11 e1ddee0d15 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-03T00:29:46.806Z S1 60445, S2 60434 30f5401d1b 81d4424f11 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-03T00:29:48.735Z S1 60445, S2 60505 4f04029c07 30f5401d1b sk_4707cd57
17 move S1 Exhibition2 17 2026-11-03T00:29:50.667Z S1 60513, S2 60505 da88fca30c 4f04029c07 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-03T00:29:52.601Z S1 60513, S2 60571 04d30489d9 da88fca30c sk_4707cd57
19 move S1 Exhibition2 19 2026-11-03T00:29:54.533Z S1 60581, S2 60571 ed168827ac 04d30489d9 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-03T00:29:56.466Z S1 60581, S2 60638 9f60e4d923 ed168827ac sk_4707cd57
21 move S1 Exhibition2 21 2026-11-03T00:29:58.395Z S1 60652, S2 60638 a6732f7818 9f60e4d923 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-03T00:30:00.328Z S1 60652, S2 60705 c9bc7060fa a6732f7818 sk_4707cd57

Game 2 m_01M6FCYWG4ETWSCMJXKAD0XX06: verified

✓signatures40 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..40, every prev_hash links
✓move log40 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay40 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
40 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-03T00:29:19.708Z S1 59977, S2 60000 b1fa050cbe start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-03T00:29:21.669Z S1 59977, S2 60039 fc534a6089 b1fa050cbe sk_4707cd57
3 move S1 Exhibition3 3 2026-11-03T00:29:23.614Z S1 60032, S2 60039 a2d3d712fa fc534a6089 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-03T00:29:25.552Z S1 60032, S2 60101 24ac4e48d2 a2d3d712fa sk_4707cd57
5 move S1 Exhibition3 5 2026-11-03T00:29:27.500Z S1 60084, S2 60101 a00bfee4f7 24ac4e48d2 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-03T00:29:29.450Z S1 60084, S2 60151 4d6e8dfb5f a00bfee4f7 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-03T00:29:31.400Z S1 60134, S2 60151 1d58da6394 4d6e8dfb5f sk_4707cd57
8 move S2 Exhibition2 8 2026-11-03T00:29:33.335Z S1 60134, S2 60216 1736f8afa7 1d58da6394 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-03T00:29:35.271Z S1 60198, S2 60216 95bfe2b7bd 1736f8afa7 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-03T00:29:37.200Z S1 60198, S2 60287 4d1f668b3e 95bfe2b7bd sk_4707cd57
11 move S1 Exhibition3 11 2026-11-03T00:29:39.136Z S1 60262, S2 60287 c90e6838ad 4d1f668b3e sk_4707cd57
12 move S2 Exhibition2 12 2026-11-03T00:29:41.080Z S1 60262, S2 60343 8c04ea85e2 c90e6838ad sk_4707cd57
13 move S1 Exhibition3 13 2026-11-03T00:29:43.013Z S1 60329, S2 60343 b5b8acfce0 8c04ea85e2 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-03T00:29:44.943Z S1 60329, S2 60413 b55ea3273d b5b8acfce0 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-03T00:29:46.871Z S1 60401, S2 60413 a223eaa7f9 b55ea3273d sk_4707cd57
16 move S2 Exhibition2 16 2026-11-03T00:29:48.803Z S1 60401, S2 60481 7cc3433864 a223eaa7f9 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-03T00:29:50.737Z S1 60467, S2 60481 8546c2fe1f 7cc3433864 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-03T00:29:52.673Z S1 60467, S2 60545 f85ca69d16 8546c2fe1f sk_4707cd57
19 move S1 Exhibition3 19 2026-11-03T00:29:54.602Z S1 60538, S2 60545 5305f92cfe f85ca69d16 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-03T00:29:56.534Z S1 60538, S2 60613 0d8b0d35c5 5305f92cfe sk_4707cd57
21 move S1 Exhibition3 21 2026-11-03T00:29:58.470Z S1 60602, S2 60613 23f7f80240 0d8b0d35c5 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-03T00:30:00.423Z S1 60602, S2 60660 9dabfd9d7e 23f7f80240 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-03T00:30:02.362Z S1 60663, S2 60660 e35dea082a 9dabfd9d7e sk_4707cd57
24 move S2 Exhibition2 24 2026-11-03T00:30:04.388Z S1 60663, S2 60634 bde18678f2 e35dea082a sk_4707cd57
25 move S1 Exhibition3 25 2026-11-03T00:30:06.344Z S1 60707, S2 60634 c1a942529b bde18678f2 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-03T00:30:08.287Z S1 60707, S2 60691 e0edcc5b03 c1a942529b sk_4707cd57
27 move S1 Exhibition3 27 2026-11-03T00:30:10.224Z S1 60770, S2 60691 4e4e0ebbe3 e0edcc5b03 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-03T00:30:12.155Z S1 60770, S2 60760 170f429ee2 4e4e0ebbe3 sk_4707cd57
29 move S1 Exhibition3 29 2026-11-03T00:30:14.090Z S1 60835, S2 60760 5c1f807bb9 170f429ee2 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-03T00:30:16.025Z S1 60835, S2 60825 b319faa1f7 5c1f807bb9 sk_4707cd57
31 move S1 Exhibition3 31 2026-11-03T00:30:17.961Z S1 60899, S2 60825 05e79accd4 b319faa1f7 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-03T00:30:19.894Z S1 60899, S2 60892 16a4a6d74b 05e79accd4 sk_4707cd57
33 move S1 Exhibition3 33 2026-11-03T00:30:21.840Z S1 60953, S2 60892 ad3e47e2b9 16a4a6d74b sk_4707cd57
34 move S2 Exhibition2 34 2026-11-03T00:30:23.775Z S1 60953, S2 60957 3bfbc81173 ad3e47e2b9 sk_4707cd57
35 move S1 Exhibition3 35 2026-11-03T00:30:25.709Z S1 61019, S2 60957 ab3f159d6c 3bfbc81173 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-03T00:30:27.648Z S1 61019, S2 61018 b4b831e996 ab3f159d6c sk_4707cd57
37 move S1 Exhibition3 37 2026-11-03T00:30:29.577Z S1 61090, S2 61018 267ea26301 b4b831e996 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-03T00:30:31.513Z S1 61090, S2 61082 77368de6a0 267ea26301 sk_4707cd57
39 move S1 Exhibition3 39 2026-11-03T00:30:33.447Z S1 61156, S2 61082 9dc9c88912 77368de6a0 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-03T00:30:35.377Z S1 61156, S2 61152 fad98bf5e7 9dc9c88912 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_01M6FCYWG0EPDTEM7RH7ZNR9QV

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