apigaming Sign in

Verify set set_01M76JP3BWF9ZR879SBKHF8CTZ

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

Game 1 m_01M76JP3BYEV38RW9HZ6D3ECND: 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-12T00:31:55.201Z S1 60001, S2 60000 98f8ec58f6 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-12T00:31:57.164Z S1 60001, S2 60037 b382930acb 98f8ec58f6 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T00:31:59.118Z S1 60047, S2 60037 2b7bc15541 b382930acb sk_4707cd57
4 move S2 Exhibition3 4 2026-11-12T00:32:01.061Z S1 60047, S2 60094 16f4fd483f 2b7bc15541 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T00:32:03.056Z S1 60052, S2 60094 2fe34a9d3b 16f4fd483f sk_4707cd57
6 move S2 Exhibition3 6 2026-11-12T00:32:05.143Z S1 60052, S2 60007 8b26c6ae68 2fe34a9d3b sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T00:32:07.083Z S1 60112, S2 60007 92be931d53 8b26c6ae68 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-12T00:32:09.019Z S1 60112, S2 60071 ed60fc3101 92be931d53 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T00:32:10.967Z S1 60164, S2 60071 b05f3dcd4a ed60fc3101 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-12T00:32:12.913Z S1 60164, S2 60125 ba25067031 b05f3dcd4a sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T00:32:14.846Z S1 60231, S2 60125 402f56c3c2 ba25067031 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-12T00:32:16.793Z S1 60231, S2 60178 21525544ad 402f56c3c2 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T00:32:18.726Z S1 60298, S2 60178 89563786a4 21525544ad sk_4707cd57
14 move S2 Exhibition3 14 2026-11-12T00:32:20.658Z S1 60298, S2 60246 89aa52f2f3 89563786a4 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T00:32:22.593Z S1 60363, S2 60246 d08f908260 89aa52f2f3 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-12T00:32:24.526Z S1 60363, S2 60313 37e877908a d08f908260 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T00:32:26.457Z S1 60432, S2 60313 7b0c4b6f4e 37e877908a sk_4707cd57
18 move S2 Exhibition3 18 2026-11-12T00:32:28.392Z S1 60432, S2 60378 55b2908cdc 7b0c4b6f4e sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T00:32:30.322Z S1 60502, S2 60378 8109cdb3b4 55b2908cdc sk_4707cd57
20 move S2 Exhibition3 20 2026-11-12T00:32:32.253Z S1 60502, S2 60447 87e95609fd 8109cdb3b4 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T00:32:34.181Z S1 60574, S2 60447 78092ec893 87e95609fd sk_4707cd57
22 move S2 Exhibition3 22 2026-11-12T00:32:36.115Z S1 60574, S2 60513 ac7963ead3 78092ec893 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T00:32:38.047Z S1 60642, S2 60513 d218204956 ac7963ead3 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-12T00:32:39.979Z S1 60642, S2 60581 6c0996c083 d218204956 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T00:32:41.910Z S1 60711, S2 60581 5faa3626c4 6c0996c083 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-12T00:32:43.841Z S1 60711, S2 60650 f94015d159 5faa3626c4 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T00:32:45.772Z S1 60780, S2 60650 ae1e987b48 f94015d159 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-12T00:32:47.701Z S1 60780, S2 60721 b174d451c2 ae1e987b48 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T00:32:49.631Z S1 60850, S2 60721 95ffede06f b174d451c2 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-12T00:32:51.559Z S1 60850, S2 60793 98b486c49a 95ffede06f sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T00:32:53.490Z S1 60919, S2 60793 07954ffb4f 98b486c49a sk_4707cd57
32 move S2 Exhibition3 32 2026-11-12T00:32:55.432Z S1 60919, S2 60851 d69d8785ff 07954ffb4f sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T00:32:57.366Z S1 60985, S2 60851 0fd3ff12f4 d69d8785ff sk_4707cd57
34 move S2 Exhibition3 34 2026-11-12T00:32:59.308Z S1 60985, S2 60909 966804f69b 0fd3ff12f4 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-12T00:33:01.248Z S1 61045, S2 60909 f2feb68e3e 966804f69b sk_4707cd57
36 move S2 Exhibition3 36 2026-11-12T00:33:03.195Z S1 61045, S2 60962 3230f08c51 f2feb68e3e sk_4707cd57

Game 2 m_01M76JP3BZF6VRY2MZFEFW2FXP: verified

✓signatures34 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..34, every prev_hash links
✓move log34 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay34 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
34 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-12T00:31:55.197Z S1 60005, S2 60000 b9a1548a41 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T00:31:57.137Z S1 60005, S2 60060 b5e4508f60 b9a1548a41 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-12T00:31:59.073Z S1 60069, S2 60060 94f247fc9b b5e4508f60 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T00:32:01.014Z S1 60069, S2 60119 1a949e953b 94f247fc9b sk_4707cd57
5 move S1 Exhibition3 5 2026-11-12T00:32:02.993Z S1 60090, S2 60119 c8f0f575e1 1a949e953b sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T00:32:05.020Z S1 60090, S2 60092 55c80ec357 c8f0f575e1 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-12T00:32:06.963Z S1 60147, S2 60092 cc162d1631 55c80ec357 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T00:32:08.900Z S1 60147, S2 60155 c3cb578286 cc162d1631 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-12T00:32:10.841Z S1 60206, S2 60155 9ae515dcce c3cb578286 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T00:32:12.777Z S1 60206, S2 60219 1afb9ba20d 9ae515dcce sk_4707cd57
11 move S1 Exhibition3 11 2026-11-12T00:32:14.712Z S1 60271, S2 60219 ff16895a62 1afb9ba20d sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T00:32:16.644Z S1 60271, S2 60287 deb26c5bea ff16895a62 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-12T00:32:18.580Z S1 60335, S2 60287 f9f7da36de deb26c5bea sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T00:32:20.512Z S1 60335, S2 60355 41a3e83758 f9f7da36de sk_4707cd57
15 move S1 Exhibition3 15 2026-11-12T00:32:22.446Z S1 60401, S2 60355 7c082db168 41a3e83758 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T00:32:24.387Z S1 60401, S2 60414 15c8ce84ac 7c082db168 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-12T00:32:26.320Z S1 60468, S2 60414 c5a5387579 15c8ce84ac sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T00:32:28.253Z S1 60468, S2 60481 76b662b53c c5a5387579 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-12T00:32:30.182Z S1 60539, S2 60481 41d377fdc6 76b662b53c sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T00:32:32.116Z S1 60539, S2 60547 eda78ff3e0 41d377fdc6 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-12T00:32:34.047Z S1 60608, S2 60547 69030f9a75 eda78ff3e0 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T00:32:35.977Z S1 60608, S2 60617 3131d44d32 69030f9a75 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-12T00:32:37.908Z S1 60677, S2 60617 5302b9d055 3131d44d32 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T00:32:39.842Z S1 60677, S2 60683 75f4a80564 5302b9d055 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-12T00:32:41.774Z S1 60745, S2 60683 d4264adfd1 75f4a80564 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T00:32:43.706Z S1 60745, S2 60751 2a9cdd62fb d4264adfd1 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-12T00:32:45.638Z S1 60813, S2 60751 fe21070319 2a9cdd62fb sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T00:32:47.568Z S1 60813, S2 60821 d3cf0f852e fe21070319 sk_4707cd57
29 move S1 Exhibition3 29 2026-11-12T00:32:49.503Z S1 60878, S2 60821 af52565a9b d3cf0f852e sk_4707cd57
30 move S2 Exhibition2 30 2026-11-12T00:32:51.457Z S1 60878, S2 60867 c60ac2a666 af52565a9b sk_4707cd57
31 move S1 Exhibition3 31 2026-11-12T00:32:53.386Z S1 60949, S2 60867 c79b96253f c60ac2a666 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-12T00:32:55.322Z S1 60949, S2 60931 1e47413e2b c79b96253f sk_4707cd57
33 move S1 Exhibition3 33 2026-11-12T00:32:57.257Z S1 61014, S2 60931 f1a3cd76ae 1e47413e2b sk_4707cd57
34 move S2 Exhibition2 34 2026-11-12T00:32:59.189Z S1 61014, S2 60999 f87de40014 f1a3cd76ae 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_01M76JP3BWF9ZR879SBKHF8CTZ

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