apigaming Sign in

Verify set set_01M71B7GYHF0V96FDWRP5T03TA

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

Game 1 m_01M71B7GYKEXBADFPEXBSVKNG1: verified

✓signatures21 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..21, every prev_hash links
✓move log21 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay21 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
21 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T23:45:25.425Z S1 59972, S2 60000 339106ec4a start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-09T23:45:27.405Z S1 59972, S2 60020 697478b9fa 339106ec4a sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T23:45:29.347Z S1 60030, S2 60020 90ea058320 697478b9fa sk_4707cd57
4 move S2 Exhibition3 4 2026-11-09T23:45:31.288Z S1 60030, S2 60079 b2fc42856e 90ea058320 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T23:45:33.230Z S1 60088, S2 60079 e14f182bd3 b2fc42856e sk_4707cd57
6 move S2 Exhibition3 6 2026-11-09T23:45:35.166Z S1 60088, S2 60143 b572c34b82 e14f182bd3 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T23:45:37.099Z S1 60155, S2 60143 cdb26e488f b572c34b82 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-09T23:45:39.032Z S1 60155, S2 60210 d630b2bf8b cdb26e488f sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T23:45:40.968Z S1 60219, S2 60210 e6b3f1abc8 d630b2bf8b sk_4707cd57
10 move S2 Exhibition3 10 2026-11-09T23:45:42.905Z S1 60219, S2 60273 1a6574adb0 e6b3f1abc8 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T23:45:44.848Z S1 60276, S2 60273 f8605263fd 1a6574adb0 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-09T23:45:46.807Z S1 60276, S2 60314 20e13d7463 f8605263fd sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T23:45:48.742Z S1 60341, S2 60314 315a8f41d2 20e13d7463 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-09T23:45:50.676Z S1 60341, S2 60380 a983263158 315a8f41d2 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T23:45:52.611Z S1 60406, S2 60380 d3d4f92390 a983263158 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-09T23:45:54.542Z S1 60406, S2 60449 42f88281d1 d3d4f92390 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T23:45:56.484Z S1 60464, S2 60449 2cc4da0e3e 42f88281d1 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-09T23:45:58.422Z S1 60464, S2 60511 140eb574e3 2cc4da0e3e sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T23:46:00.357Z S1 60529, S2 60511 706c78b638 140eb574e3 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-09T23:46:02.437Z S1 60529, S2 60431 5cddba3176 706c78b638 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T23:46:04.539Z S1 60427, S2 60431 80ec253d28 5cddba3176 sk_4707cd57

Game 2 m_01M71B7GYNEDZVQNXSASR52XEA: verified

✓signatures19 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..19, every prev_hash links
✓move log19 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay19 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
19 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-09T23:45:25.423Z S1 59974, S2 60000 2ab40c92d6 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T23:45:27.378Z S1 59974, S2 60045 ddf12d3c35 2ab40c92d6 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-09T23:45:29.312Z S1 60040, S2 60045 91be0c6caf ddf12d3c35 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T23:45:31.247Z S1 60040, S2 60110 ba621725ae 91be0c6caf sk_4707cd57
5 move S1 Exhibition3 5 2026-11-09T23:45:33.178Z S1 60109, S2 60110 86bd85009c ba621725ae sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T23:45:35.111Z S1 60109, S2 60177 37204e4f44 86bd85009c sk_4707cd57
7 move S1 Exhibition3 7 2026-11-09T23:45:37.046Z S1 60174, S2 60177 fb660daedb 37204e4f44 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T23:45:38.979Z S1 60174, S2 60244 970ff20e80 fb660daedb sk_4707cd57
9 move S1 Exhibition3 9 2026-11-09T23:45:40.911Z S1 60242, S2 60244 8ec08ed001 970ff20e80 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T23:45:42.851Z S1 60242, S2 60304 28f493b4f4 8ec08ed001 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-09T23:45:44.792Z S1 60301, S2 60304 bf66038241 28f493b4f4 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T23:45:46.734Z S1 60301, S2 60362 bad77690d5 bf66038241 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-09T23:45:48.671Z S1 60364, S2 60362 b85dd988d5 bad77690d5 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T23:45:50.607Z S1 60364, S2 60426 7f0ac464b2 b85dd988d5 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-09T23:45:52.541Z S1 60430, S2 60426 d1f0332181 7f0ac464b2 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T23:45:54.476Z S1 60430, S2 60491 65c4681327 d1f0332181 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-09T23:45:56.411Z S1 60495, S2 60491 c16b50b533 65c4681327 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T23:45:58.348Z S1 60495, S2 60554 27df6dfea3 c16b50b533 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-09T23:46:00.280Z S1 60563, S2 60554 337ef3675d 27df6dfea3 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_01M71B7GYHF0V96FDWRP5T03TA

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