apigaming Sign in

Verify set set_01M6KCNC33FPEV07TDKN4Y88VZ

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("2110049655198920291:set_01M6KCNC33FPEV07TDKN4Y88VZ") = 05cbd220a3a87a76..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 1.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1XPTEED38KKBBE2N2NC9F': 18, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 16}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M6KCNC35E00T80A34YPJNK3E: verified

✓signatures36 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..36, every prev_hash links
✓move log36 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay36 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
36 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-04T13:41:05.723Z S1 59979, S2 60000 a6c6678367 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-04T13:41:07.675Z S1 59979, S2 60048 73f9b83067 a6c6678367 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-04T13:41:09.632Z S1 60022, S2 60048 a3eb89e3a5 73f9b83067 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-04T13:41:11.573Z S1 60022, S2 60107 c672047d54 a3eb89e3a5 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-04T13:41:13.504Z S1 60091, S2 60107 89161aa834 c672047d54 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-04T13:41:15.436Z S1 60091, S2 60175 1460638bc1 89161aa834 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-04T13:41:17.379Z S1 60148, S2 60175 798b6f0d9f 1460638bc1 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-04T13:41:19.321Z S1 60148, S2 60233 35db71b51a 798b6f0d9f sk_4707cd57
9 move S1 Exhibition2 9 2026-11-04T13:41:21.263Z S1 60206, S2 60233 bb78a4a0f9 35db71b51a sk_4707cd57
10 move S2 Exhibition3 10 2026-11-04T13:41:23.198Z S1 60206, S2 60298 dbf59ada1d bb78a4a0f9 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-04T13:41:25.131Z S1 60273, S2 60298 89c9daca7e dbf59ada1d sk_4707cd57
12 move S2 Exhibition3 12 2026-11-04T13:41:27.061Z S1 60273, S2 60368 a5b6e6f990 89c9daca7e sk_4707cd57
13 move S1 Exhibition2 13 2026-11-04T13:41:28.994Z S1 60340, S2 60368 6f0eb869bb a5b6e6f990 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-04T13:41:30.928Z S1 60340, S2 60434 b72e493aa1 6f0eb869bb sk_4707cd57
15 move S1 Exhibition2 15 2026-11-04T13:41:32.859Z S1 60409, S2 60434 c77a6f3819 b72e493aa1 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-04T13:41:34.793Z S1 60409, S2 60500 ddd6cef70b c77a6f3819 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-04T13:41:36.740Z S1 60462, S2 60500 f3c181142a ddd6cef70b sk_4707cd57
18 move S2 Exhibition3 18 2026-11-04T13:41:38.672Z S1 60462, S2 60568 53b08502aa f3c181142a sk_4707cd57
19 move S1 Exhibition2 19 2026-11-04T13:41:40.612Z S1 60522, S2 60568 ebbae06fb7 53b08502aa sk_4707cd57
20 move S2 Exhibition3 20 2026-11-04T13:41:42.544Z S1 60522, S2 60636 682739fa9b ebbae06fb7 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-04T13:41:44.475Z S1 60591, S2 60636 352e33bc25 682739fa9b sk_4707cd57
22 move S2 Exhibition3 22 2026-11-04T13:41:46.408Z S1 60591, S2 60703 6d428d1885 352e33bc25 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-04T13:41:48.341Z S1 60658, S2 60703 80589000da 6d428d1885 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-04T13:41:50.272Z S1 60658, S2 60772 ed0a8a5d0e 80589000da sk_4707cd57
25 move S1 Exhibition2 25 2026-11-04T13:41:52.202Z S1 60728, S2 60772 bdc7b6f933 ed0a8a5d0e sk_4707cd57
26 move S2 Exhibition3 26 2026-11-04T13:41:54.134Z S1 60728, S2 60840 969b0b6ddd bdc7b6f933 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-04T13:41:56.065Z S1 60797, S2 60840 091bf50a8d 969b0b6ddd sk_4707cd57
28 move S2 Exhibition3 28 2026-11-04T13:41:57.994Z S1 60797, S2 60911 c960a8227a 091bf50a8d sk_4707cd57
29 move S1 Exhibition2 29 2026-11-04T13:41:59.925Z S1 60866, S2 60911 5b1a697bd7 c960a8227a sk_4707cd57
30 move S2 Exhibition3 30 2026-11-04T13:42:02.646Z S1 60866, S2 60190 c7de6050ee 5b1a697bd7 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-04T13:42:05.015Z S1 60497, S2 60190 7eca7c3f6d c7de6050ee sk_4707cd57
32 move S2 Exhibition3 32 2026-11-04T13:42:07.010Z S1 60497, S2 60195 47fe834080 7eca7c3f6d sk_4707cd57
33 move S1 Exhibition2 33 2026-11-04T13:42:08.943Z S1 60564, S2 60195 e5b7c80867 47fe834080 sk_4707cd57
34 move S2 Exhibition3 34 2026-11-04T13:42:10.874Z S1 60564, S2 60264 dfbfa9ff38 e5b7c80867 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-04T13:42:12.804Z S1 60634, S2 60264 55c80568ef dfbfa9ff38 sk_4707cd57
36 move S2 Exhibition3 36 2026-11-04T13:42:14.729Z S1 60634, S2 60339 5f2b17dddf 55c80568ef sk_4707cd57

Game 2 m_01M6KCNC37EM2APR9KF0CDEBDY: verified

✓signatures32 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..32, every prev_hash links
✓move log32 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay32 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
32 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-04T13:41:05.699Z S1 60003, S2 60000 3c6ad096a3 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-04T13:41:07.640Z S1 60003, S2 60059 9fc6dccf5c 3c6ad096a3 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-04T13:41:09.573Z S1 60070, S2 60059 a5b5b45403 9fc6dccf5c sk_4707cd57
4 move S2 Exhibition2 4 2026-11-04T13:41:11.504Z S1 60070, S2 60128 957e82f668 a5b5b45403 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-04T13:41:13.438Z S1 60136, S2 60128 7f32123fcc 957e82f668 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-04T13:41:15.370Z S1 60136, S2 60196 d3e134dc09 7f32123fcc sk_4707cd57
7 move S1 Exhibition3 7 2026-11-04T13:41:17.308Z S1 60198, S2 60196 a260afdb40 d3e134dc09 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-04T13:41:19.249Z S1 60198, S2 60255 69d6d88da6 a260afdb40 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-04T13:41:21.184Z S1 60263, S2 60255 b9522203c6 69d6d88da6 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-04T13:41:23.119Z S1 60263, S2 60320 b2b9523223 b9522203c6 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-04T13:41:25.053Z S1 60329, S2 60320 0e27a8d883 b2b9523223 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-04T13:41:26.985Z S1 60329, S2 60388 69c5ff3bb7 0e27a8d883 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-04T13:41:28.920Z S1 60394, S2 60388 6dacac0ddf 69c5ff3bb7 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-04T13:41:30.851Z S1 60394, S2 60457 8f77d5769d 6dacac0ddf sk_4707cd57
15 move S1 Exhibition3 15 2026-11-04T13:41:32.782Z S1 60463, S2 60457 c4de7bfea5 8f77d5769d sk_4707cd57
16 move S2 Exhibition2 16 2026-11-04T13:41:34.716Z S1 60463, S2 60523 9fbdab1465 c4de7bfea5 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-04T13:41:36.651Z S1 60528, S2 60523 bc425855b5 9fbdab1465 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-04T13:41:38.587Z S1 60528, S2 60587 294c92b88b bc425855b5 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-04T13:41:40.520Z S1 60595, S2 60587 9c6cac8738 294c92b88b sk_4707cd57
20 move S2 Exhibition2 20 2026-11-04T13:41:42.454Z S1 60595, S2 60653 1f0aaf8fb2 9c6cac8738 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-04T13:41:44.385Z S1 60664, S2 60653 b9db2c6e39 1f0aaf8fb2 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-04T13:41:46.319Z S1 60664, S2 60719 535f698bdd b9db2c6e39 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-04T13:41:48.256Z S1 60727, S2 60719 b3d9f0224b 535f698bdd sk_4707cd57
24 move S2 Exhibition2 24 2026-11-04T13:41:50.185Z S1 60727, S2 60790 d93dd29cce b3d9f0224b sk_4707cd57
25 move S1 Exhibition3 25 2026-11-04T13:41:52.116Z S1 60796, S2 60790 2f9ff3927f d93dd29cce sk_4707cd57
26 move S2 Exhibition2 26 2026-11-04T13:41:54.046Z S1 60796, S2 60860 8144085f34 2f9ff3927f sk_4707cd57
27 move S1 Exhibition3 27 2026-11-04T13:41:55.978Z S1 60864, S2 60860 85d383e320 8144085f34 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-04T13:41:57.916Z S1 60864, S2 60922 b1bb3844c5 85d383e320 sk_4707cd57
29 move S1 Exhibition3 29 2026-11-04T13:41:59.858Z S1 60922, S2 60922 dacc415421 b1bb3844c5 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-04T13:42:02.480Z S1 60922, S2 60300 f021aed432 dacc415421 sk_4707cd57
31 move S1 Exhibition3 31 2026-11-04T13:42:04.986Z S1 60416, S2 60300 61ec3e108e f021aed432 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-04T13:42:06.944Z S1 60416, S2 60342 9102f1afdd 61ec3e108e 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_01M6KCNC33FPEV07TDKN4Y88VZ

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