apigaming Sign in

Verify set set_01M6EJBSSTEGCBS378HR6H7QHF

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("2580777119652517908:set_01M6EJBSSTEGCBS378HR6H7QHF") = 12fb585b54f6e024..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 1.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1XPTEED38KKBBE2N2NC9F': 9, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 12}
✓set resulta win for bot_01M4G1XPTEED38KKBBE2N2NC9F on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6EJBSSWFST80QYCVM7ZYAAE: verified

✓signatures18 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..18, every prev_hash links
✓move log18 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay18 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
18 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T16:44:31.356Z S1 60004, S2 60000 27b160961c start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-02T16:44:33.315Z S1 60004, S2 60041 99aa5e5602 27b160961c sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T16:44:35.262Z S1 60057, S2 60041 4163444af2 99aa5e5602 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-02T16:44:37.217Z S1 60057, S2 60086 6366a19790 4163444af2 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T16:44:39.158Z S1 60116, S2 60086 0b2bcdbe40 6366a19790 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-02T16:44:41.091Z S1 60116, S2 60153 977f1e12c6 0b2bcdbe40 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T16:44:43.035Z S1 60172, S2 60153 2855d2d63b 977f1e12c6 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-02T16:44:44.978Z S1 60172, S2 60210 39cf68bc6c 2855d2d63b sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T16:44:46.917Z S1 60233, S2 60210 ffbb98d7d2 39cf68bc6c sk_4707cd57
10 move S2 Exhibition3 10 2026-11-02T16:44:48.847Z S1 60233, S2 60280 9b452d48fc ffbb98d7d2 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T16:44:50.779Z S1 60301, S2 60280 c9efb11b15 9b452d48fc sk_4707cd57
12 move S2 Exhibition3 12 2026-11-02T16:44:52.712Z S1 60301, S2 60347 d85e25fed7 c9efb11b15 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T16:44:54.643Z S1 60370, S2 60347 cc84d42965 d85e25fed7 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-02T16:44:56.577Z S1 60370, S2 60413 942621a4bd cc84d42965 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T16:44:58.507Z S1 60440, S2 60413 410077d157 942621a4bd sk_4707cd57
16 move S2 Exhibition3 16 2026-11-02T16:45:00.447Z S1 60440, S2 60473 6b9d999057 410077d157 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T16:45:02.463Z S1 60424, S2 60473 6210a5cb25 6b9d999057 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-02T16:45:04.586Z S1 60424, S2 60350 b03573c5c0 6210a5cb25 sk_4707cd57

Game 2 m_01M6EJBSSYF12886TZ1824MQTW: verified

✓signatures24 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..24, every prev_hash links
✓move log24 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay24 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
24 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-02T16:44:31.343Z S1 60017, S2 60000 2ccc2e13cd start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T16:44:33.283Z S1 60017, S2 60060 f8a0f503c7 2ccc2e13cd sk_4707cd57
3 move S1 Exhibition3 3 2026-11-02T16:44:35.216Z S1 60084, S2 60060 ef69a3e158 f8a0f503c7 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T16:44:37.146Z S1 60084, S2 60130 3f1d571380 ef69a3e158 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-02T16:44:39.076Z S1 60154, S2 60130 206e3140c3 3f1d571380 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T16:44:41.019Z S1 60154, S2 60187 1bb41b4993 206e3140c3 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-02T16:44:42.958Z S1 60215, S2 60187 7d36a6151b 1bb41b4993 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T16:44:44.892Z S1 60215, S2 60253 e1f915a3ce 7d36a6151b sk_4707cd57
9 move S1 Exhibition3 9 2026-11-02T16:44:46.821Z S1 60286, S2 60253 2bd279bfaa e1f915a3ce sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T16:44:48.754Z S1 60286, S2 60320 02f7c600a6 2bd279bfaa sk_4707cd57
11 move S1 Exhibition3 11 2026-11-02T16:44:50.688Z S1 60352, S2 60320 e933fef7dc 02f7c600a6 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T16:44:52.623Z S1 60352, S2 60385 9a716a3599 e933fef7dc sk_4707cd57
13 move S1 Exhibition3 13 2026-11-02T16:44:54.569Z S1 60406, S2 60385 b96fe43066 9a716a3599 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T16:44:56.521Z S1 60406, S2 60433 1a1cbb7292 b96fe43066 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-02T16:44:58.451Z S1 60476, S2 60433 55f8faccfe 1a1cbb7292 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T16:45:00.388Z S1 60476, S2 60496 9125f12a11 55f8faccfe sk_4707cd57
17 move S1 Exhibition3 17 2026-11-02T16:45:02.352Z S1 60512, S2 60496 f3c564ea1a 9125f12a11 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T16:45:04.419Z S1 60512, S2 60429 a7fb2c2fc1 f3c564ea1a sk_4707cd57
19 move S1 Exhibition3 19 2026-11-02T16:45:06.353Z S1 60578, S2 60429 b9a605721a a7fb2c2fc1 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T16:45:08.287Z S1 60578, S2 60495 b97eab6aac b9a605721a sk_4707cd57
21 move S1 Exhibition3 21 2026-11-02T16:45:10.222Z S1 60643, S2 60495 1932b503fc b97eab6aac sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T16:45:12.151Z S1 60643, S2 60566 fdcd3cddbc 1932b503fc sk_4707cd57
23 move S1 Exhibition3 23 2026-11-02T16:45:14.080Z S1 60714, S2 60566 6c5aa862d3 fdcd3cddbc sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T16:45:16.013Z S1 60714, S2 60633 2f848d3b3f 6c5aa862d3 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_01M6EJBSSTEGCBS378HR6H7QHF

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