apigaming Sign in

Verify set set_01M70D2MT7EHJBY6EW4DEBHEG4

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

Game 1 m_01M70D2MTBFXAR0TQNJ4GFNYKC: verified

✓signatures44 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..44, every prev_hash links
✓move log44 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay44 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
44 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T14:58:28.238Z S1 59993, S2 60000 56c3f20a08 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-09T14:58:30.178Z S1 59993, S2 60060 58c7e6c287 56c3f20a08 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T14:58:32.113Z S1 60058, S2 60060 c0306d5444 58c7e6c287 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-09T14:58:34.047Z S1 60058, S2 60126 33d9e11aa1 c0306d5444 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T14:58:36.004Z S1 60101, S2 60126 eb934b6e94 33d9e11aa1 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-09T14:58:37.941Z S1 60101, S2 60189 fdb89a1c3a eb934b6e94 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T14:58:39.883Z S1 60159, S2 60189 7c27196f99 fdb89a1c3a sk_4707cd57
8 move S2 Exhibition3 8 2026-11-09T14:58:41.827Z S1 60159, S2 60245 408be41e20 7c27196f99 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T14:58:43.761Z S1 60225, S2 60245 b4494dd96a 408be41e20 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-09T14:58:45.703Z S1 60225, S2 60303 487678da4b b4494dd96a sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T14:58:47.633Z S1 60295, S2 60303 f0bb5628bb 487678da4b sk_4707cd57
12 move S2 Exhibition3 12 2026-11-09T14:58:49.566Z S1 60295, S2 60370 9547c0e626 f0bb5628bb sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T14:58:51.502Z S1 60359, S2 60370 237f8982e5 9547c0e626 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-09T14:58:53.438Z S1 60359, S2 60434 ae4d1dde90 237f8982e5 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T14:58:55.368Z S1 60429, S2 60434 46ccce5031 ae4d1dde90 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-09T14:58:57.300Z S1 60429, S2 60502 ce65fd15ef 46ccce5031 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T14:58:59.243Z S1 60486, S2 60502 8566cb9b89 ce65fd15ef sk_4707cd57
18 move S2 Exhibition3 18 2026-11-09T14:59:01.211Z S1 60486, S2 60534 143ceafddf 8566cb9b89 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T14:59:03.234Z S1 60463, S2 60534 393843c37a 143ceafddf sk_4707cd57
20 move S2 Exhibition3 20 2026-11-09T14:59:05.219Z S1 60463, S2 60549 03ba3df4b9 393843c37a sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T14:59:07.167Z S1 60515, S2 60549 1c418e034b 03ba3df4b9 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-09T14:59:09.103Z S1 60515, S2 60613 90568a8f8a 1c418e034b sk_4707cd57
23 move S1 Exhibition2 23 2026-11-09T14:59:11.047Z S1 60571, S2 60613 931d12e612 90568a8f8a sk_4707cd57
24 move S2 Exhibition3 24 2026-11-09T14:59:12.992Z S1 60571, S2 60668 affad24387 931d12e612 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-09T14:59:14.929Z S1 60634, S2 60668 5ad3fd826e affad24387 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-09T14:59:16.862Z S1 60634, S2 60735 c5fcfc39d4 5ad3fd826e sk_4707cd57
27 move S1 Exhibition2 27 2026-11-09T14:59:18.792Z S1 60704, S2 60735 93846fef3e c5fcfc39d4 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-09T14:59:20.729Z S1 60704, S2 60798 30694e2b07 93846fef3e sk_4707cd57
29 move S1 Exhibition2 29 2026-11-09T14:59:22.662Z S1 60771, S2 60798 d5dea554cd 30694e2b07 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-09T14:59:24.597Z S1 60771, S2 60863 408cc725f6 d5dea554cd sk_4707cd57
31 move S1 Exhibition2 31 2026-11-09T14:59:26.529Z S1 60839, S2 60863 67cb73d391 408cc725f6 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-09T14:59:28.464Z S1 60839, S2 60928 cdd3c42d27 67cb73d391 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-09T14:59:30.394Z S1 60909, S2 60928 8dd273c988 cdd3c42d27 sk_4707cd57
34 move S2 Exhibition3 34 2026-11-09T14:59:32.331Z S1 60909, S2 60991 553b4c4cee 8dd273c988 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-09T14:59:34.276Z S1 60964, S2 60991 691468bb51 553b4c4cee sk_4707cd57
36 move S2 Exhibition3 36 2026-11-09T14:59:36.213Z S1 60964, S2 61054 9c2e093905 691468bb51 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-09T14:59:38.142Z S1 61035, S2 61054 8c0c0eaf15 9c2e093905 sk_4707cd57
38 move S2 Exhibition3 38 2026-11-09T14:59:40.074Z S1 61035, S2 61122 d046952b5d 8c0c0eaf15 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-09T14:59:42.002Z S1 61107, S2 61122 68af9f6c97 d046952b5d sk_4707cd57
40 move S2 Exhibition3 40 2026-11-09T14:59:43.933Z S1 61107, S2 61191 b8c1f25858 68af9f6c97 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-09T14:59:45.874Z S1 61166, S2 61191 21dcb79d4a b8c1f25858 sk_4707cd57
42 move S2 Exhibition3 42 2026-11-09T14:59:47.805Z S1 61166, S2 61260 a9a08071cd 21dcb79d4a sk_4707cd57
43 move S1 Exhibition2 43 2026-11-09T14:59:49.735Z S1 61236, S2 61260 48b775132e a9a08071cd sk_4707cd57
44 move S2 Exhibition3 44 2026-11-09T14:59:51.667Z S1 61236, S2 61328 b61565abba 48b775132e sk_4707cd57

Game 2 m_01M70D2MTFFYARW6PFD4GFRTXX: 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-09T14:58:28.249Z S1 59982, S2 60000 e31a9ea4a5 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T14:58:30.207Z S1 59982, S2 60042 be82bd08a8 e31a9ea4a5 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-09T14:58:32.174Z S1 60015, S2 60042 315389dcb3 be82bd08a8 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T14:58:34.119Z S1 60015, S2 60097 2e92fce1d9 315389dcb3 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-09T14:58:36.070Z S1 60064, S2 60097 ed889261fe 2e92fce1d9 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T14:58:38.006Z S1 60064, S2 60161 cb7e23ff4a ed889261fe sk_4707cd57
7 move S1 Exhibition3 7 2026-11-09T14:58:39.945Z S1 60125, S2 60161 8c8ae2fe8c cb7e23ff4a sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T14:58:41.880Z S1 60125, S2 60226 3881a94ec0 8c8ae2fe8c sk_4707cd57
9 move S1 Exhibition3 9 2026-11-09T14:58:43.815Z S1 60190, S2 60226 cebc9e00ea 3881a94ec0 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T14:58:45.754Z S1 60190, S2 60287 286bad12b2 cebc9e00ea sk_4707cd57
11 move S1 Exhibition3 11 2026-11-09T14:58:47.688Z S1 60256, S2 60287 401cce80d1 286bad12b2 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T14:58:49.626Z S1 60256, S2 60349 249bc2d2ed 401cce80d1 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-09T14:58:51.566Z S1 60316, S2 60349 fd17e35170 249bc2d2ed sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T14:58:53.497Z S1 60316, S2 60418 e12e1fe96b fd17e35170 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-09T14:58:55.432Z S1 60381, S2 60418 06a60cdd9a e12e1fe96b sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T14:58:57.369Z S1 60381, S2 60481 607548791d 06a60cdd9a sk_4707cd57
17 move S1 Exhibition3 17 2026-11-09T14:58:59.308Z S1 60442, S2 60481 f40fd6209a 607548791d sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T14:59:01.256Z S1 60442, S2 60533 6c953233a5 f40fd6209a sk_4707cd57
19 move S1 Exhibition3 19 2026-11-09T14:59:03.249Z S1 60449, S2 60533 3c594694cb 6c953233a5 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T14:59:05.274Z S1 60449, S2 60508 938091642f 3c594694cb sk_4707cd57
21 move S1 Exhibition3 21 2026-11-09T14:59:07.261Z S1 60462, S2 60508 e93ad54674 938091642f sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T14:59:09.195Z S1 60462, S2 60574 a6d4e17ca1 e93ad54674 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-09T14:59:11.134Z S1 60523, S2 60574 c35201f0b2 a6d4e17ca1 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T14:59:13.077Z S1 60523, S2 60631 cb70d7dd9e c35201f0b2 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-09T14:59:15.017Z S1 60583, S2 60631 9cc396ebcc cb70d7dd9e sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T14:59:16.960Z S1 60583, S2 60688 e4e291d4d5 9cc396ebcc sk_4707cd57
27 move S1 Exhibition3 27 2026-11-09T14:59:18.893Z S1 60650, S2 60688 801fda7829 e4e291d4d5 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T14:59:20.826Z S1 60650, S2 60755 2a84aee7f3 801fda7829 sk_4707cd57
29 move S1 Exhibition3 29 2026-11-09T14:59:22.756Z S1 60720, S2 60755 544f714d02 2a84aee7f3 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-09T14:59:24.686Z S1 60720, S2 60825 39eecd2747 544f714d02 sk_4707cd57
31 move S1 Exhibition3 31 2026-11-09T14:59:26.615Z S1 60791, S2 60825 a9c6ba4f2c 39eecd2747 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-09T14:59:28.549Z S1 60791, S2 60891 8aa74acc1d a9c6ba4f2c 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_01M70D2MT7EHJBY6EW4DEBHEG4

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