apigaming Sign in

Verify set set_01M6QVDKAWFQ1TG3DSQJZ3D0KC

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

Game 1 m_01M6QVDKAZE9CBA22359QGF48S: verified

✓signatures14 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..14, every prev_hash links
✓move log14 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay14 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
14 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-06T07:15:57.345Z S1 60001, S2 60000 f3747a0ccd start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-06T07:15:59.284Z S1 60001, S2 60061 fad5657044 f3747a0ccd sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T07:16:01.227Z S1 60058, S2 60061 023dd5d884 fad5657044 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-06T07:16:03.178Z S1 60058, S2 60110 fac5192b98 023dd5d884 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T07:16:05.120Z S1 60116, S2 60110 4e361e6208 fac5192b98 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-06T07:16:07.055Z S1 60116, S2 60175 e2b70df8fd 4e361e6208 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T07:16:08.993Z S1 60178, S2 60175 861fc70c30 e2b70df8fd sk_4707cd57
8 move S2 Exhibition3 8 2026-11-06T07:16:10.926Z S1 60178, S2 60242 7169d5a15c 861fc70c30 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T07:16:12.858Z S1 60246, S2 60242 e4390e193c 7169d5a15c sk_4707cd57
10 move S2 Exhibition3 10 2026-11-06T07:16:14.788Z S1 60246, S2 60312 73b85282e2 e4390e193c sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T07:16:16.724Z S1 60310, S2 60312 7690f74cec 73b85282e2 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-06T07:16:18.654Z S1 60310, S2 60382 c682e89728 7690f74cec sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T07:16:20.587Z S1 60377, S2 60382 18435bd2b4 c682e89728 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-06T07:16:22.524Z S1 60377, S2 60445 1b60987464 18435bd2b4 sk_4707cd57

Game 2 m_01M6QVDKB1F8WTW59WZHXJCW22: 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-06T07:15:57.349Z S1 59997, S2 60000 e6e8a2c171 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T07:15:59.313Z S1 59997, S2 60036 ca480f9018 e6e8a2c171 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-06T07:16:01.283Z S1 60027, S2 60036 2dfa3bc400 ca480f9018 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T07:16:03.240Z S1 60027, S2 60079 e736895812 2dfa3bc400 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-06T07:16:05.180Z S1 60087, S2 60079 325de23c8f e736895812 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T07:16:07.112Z S1 60087, S2 60147 e9a597f4e6 325de23c8f sk_4707cd57
7 move S1 Exhibition3 7 2026-11-06T07:16:09.056Z S1 60143, S2 60147 11f259f6d7 e9a597f4e6 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T07:16:11.002Z S1 60143, S2 60201 a20732fb5b 11f259f6d7 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-06T07:16:12.936Z S1 60209, S2 60201 d79cc0395c a20732fb5b sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T07:16:14.872Z S1 60209, S2 60265 334af94c14 d79cc0395c sk_4707cd57
11 move S1 Exhibition3 11 2026-11-06T07:16:16.803Z S1 60278, S2 60265 578fca7f7e 334af94c14 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T07:16:18.737Z S1 60278, S2 60331 caa950f593 578fca7f7e sk_4707cd57
13 move S1 Exhibition3 13 2026-11-06T07:16:20.672Z S1 60343, S2 60331 d25896933b caa950f593 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T07:16:22.605Z S1 60343, S2 60398 f22b598280 d25896933b sk_4707cd57
15 move S1 Exhibition3 15 2026-11-06T07:16:24.543Z S1 60405, S2 60398 c58ec2c9dd f22b598280 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T07:16:26.473Z S1 60405, S2 60468 e852e1571e c58ec2c9dd sk_4707cd57
17 move S1 Exhibition3 17 2026-11-06T07:16:28.405Z S1 60473, S2 60468 0944878258 e852e1571e sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T07:16:30.335Z S1 60473, S2 60538 f2924b32fe 0944878258 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-06T07:16:32.268Z S1 60540, S2 60538 3702397275 f2924b32fe sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T07:16:34.197Z S1 60540, S2 60609 7eb9aef27d 3702397275 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-06T07:16:36.652Z S1 60085, S2 60609 a8e993bb94 7eb9aef27d sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T07:16:38.734Z S1 60085, S2 60527 b28c4916a0 a8e993bb94 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-06T07:16:40.733Z S1 60086, S2 60527 c6f087afcf b28c4916a0 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T07:16:42.664Z S1 60086, S2 60596 4fcc18d36b c6f087afcf sk_4707cd57
25 move S1 Exhibition3 25 2026-11-06T07:16:44.597Z S1 60153, S2 60596 4f77709dcb 4fcc18d36b sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T07:16:46.526Z S1 60153, S2 60667 2b9b4a4fe0 4f77709dcb sk_4707cd57
27 move S1 Exhibition3 27 2026-11-06T07:16:48.461Z S1 60218, S2 60667 d193c08871 2b9b4a4fe0 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-06T07:16:50.399Z S1 60218, S2 60729 48c2c64044 d193c08871 sk_4707cd57
29 move S1 Exhibition3 29 2026-11-06T07:16:52.331Z S1 60286, S2 60729 40aab84ad4 48c2c64044 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-06T07:16:54.261Z S1 60286, S2 60799 4475d4b8d7 40aab84ad4 sk_4707cd57
31 move S1 Exhibition3 31 2026-11-06T07:16:56.190Z S1 60357, S2 60799 b15f834a92 4475d4b8d7 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-06T07:16:58.123Z S1 60357, S2 60866 a821140646 b15f834a92 sk_4707cd57
33 move S1 Exhibition3 33 2026-11-06T07:17:00.119Z S1 60361, S2 60866 4c9416a28f a821140646 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-06T07:17:02.177Z S1 60361, S2 60808 5e053e4905 4c9416a28f 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_01M6QVDKAWFQ1TG3DSQJZ3D0KC

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