apigaming Sign in

Verify set set_01M7GKAE18FSSAN2D0YMN3Q3NS

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

Game 1 m_01M7GKAE1CEQYBZZ5KH9CPE0DN: verified

✓signatures43 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..43, every prev_hash links
✓move log43 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay43 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
43 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T21:55:25.784Z S1 60022, S2 60000 34cb3b0a24 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-15T21:55:27.720Z S1 60022, S2 60064 6f34b9d792 34cb3b0a24 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T21:55:29.652Z S1 60090, S2 60064 e51b9b02a2 6f34b9d792 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-15T21:55:31.583Z S1 60090, S2 60133 03047c0a54 e51b9b02a2 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T21:55:33.521Z S1 60152, S2 60133 743de2ac93 03047c0a54 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-15T21:55:35.458Z S1 60152, S2 60196 3f697e4dc7 743de2ac93 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T21:55:37.390Z S1 60220, S2 60196 5dbc24f475 3f697e4dc7 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-15T21:55:39.323Z S1 60220, S2 60263 80f7a9b558 5dbc24f475 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T21:55:41.255Z S1 60288, S2 60263 10750babe4 80f7a9b558 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-15T21:55:43.186Z S1 60288, S2 60332 d020509793 10750babe4 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T21:55:45.114Z S1 60360, S2 60332 f57ec3f843 d020509793 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-15T21:55:47.048Z S1 60360, S2 60398 929c077297 f57ec3f843 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T21:55:48.976Z S1 60432, S2 60398 66824d17bf 929c077297 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-15T21:55:50.905Z S1 60432, S2 60469 66349a1869 66824d17bf sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T21:55:52.836Z S1 60501, S2 60469 5c36f87890 66349a1869 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-15T21:55:54.772Z S1 60501, S2 60533 adeb1435ca 5c36f87890 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T21:55:56.705Z S1 60568, S2 60533 218ec6ba08 adeb1435ca sk_4707cd57
18 move S2 Exhibition3 18 2026-11-15T21:55:58.638Z S1 60568, S2 60600 f7e68ddc88 218ec6ba08 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T21:56:00.568Z S1 60638, S2 60600 a94da11dc3 f7e68ddc88 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-15T21:56:02.540Z S1 60638, S2 60628 001c5cc642 a94da11dc3 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T21:56:04.694Z S1 60484, S2 60628 d6d240b12e 001c5cc642 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-15T21:56:06.638Z S1 60484, S2 60684 119f9d2843 d6d240b12e sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T21:56:08.574Z S1 60548, S2 60684 abffc525dc 119f9d2843 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-15T21:56:10.504Z S1 60548, S2 60754 53d082d632 abffc525dc sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T21:56:12.435Z S1 60617, S2 60754 5e38d92d16 53d082d632 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-15T21:56:14.374Z S1 60617, S2 60815 fa78fadca1 5e38d92d16 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-15T21:56:16.314Z S1 60677, S2 60815 05f10da470 fa78fadca1 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-15T21:56:18.242Z S1 60677, S2 60887 cc6d3593a6 05f10da470 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-15T21:56:20.171Z S1 60748, S2 60887 432343bfee cc6d3593a6 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-15T21:56:22.101Z S1 60748, S2 60957 c6f6f96845 432343bfee sk_4707cd57
31 move S1 Exhibition2 31 2026-11-15T21:56:24.035Z S1 60814, S2 60957 23135a8104 c6f6f96845 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-15T21:56:25.976Z S1 60814, S2 61016 3e4356147a 23135a8104 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-15T21:56:27.907Z S1 60883, S2 61016 53daec5e4d 3e4356147a sk_4707cd57
34 move S2 Exhibition3 34 2026-11-15T21:56:29.839Z S1 60883, S2 61084 337d81e03b 53daec5e4d sk_4707cd57
35 move S1 Exhibition2 35 2026-11-15T21:56:31.766Z S1 60956, S2 61084 11b3d3bfcc 337d81e03b sk_4707cd57
36 move S2 Exhibition3 36 2026-11-15T21:56:33.694Z S1 60956, S2 61156 f98ff0d662 11b3d3bfcc sk_4707cd57
37 move S1 Exhibition2 37 2026-11-15T21:56:35.620Z S1 61030, S2 61156 bf09304077 f98ff0d662 sk_4707cd57
38 move S2 Exhibition3 38 2026-11-15T21:56:37.549Z S1 61030, S2 61227 0cc04583ae bf09304077 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-15T21:56:39.482Z S1 61097, S2 61227 8e37d4f55e 0cc04583ae sk_4707cd57
40 move S2 Exhibition3 40 2026-11-15T21:56:41.415Z S1 61097, S2 61294 7341e96fa1 8e37d4f55e sk_4707cd57
41 move S1 Exhibition2 41 2026-11-15T21:56:43.343Z S1 61169, S2 61294 54399b5462 7341e96fa1 sk_4707cd57
42 move S2 Exhibition3 42 2026-11-15T21:56:45.270Z S1 61169, S2 61367 9b2bde4b63 54399b5462 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-15T21:56:47.196Z S1 61243, S2 61367 543b05a60e 9b2bde4b63 sk_4707cd57

Game 2 m_01M7GKAE1EF06BKE2AW3D7DH4D: verified

✓signatures27 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..27, every prev_hash links
✓move log27 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay27 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
27 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-15T21:55:25.803Z S1 60003, S2 60000 66628cc530 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T21:55:27.752Z S1 60003, S2 60051 b5a4e6a797 66628cc530 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-15T21:55:29.697Z S1 60058, S2 60051 c6b90abf3a b5a4e6a797 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T21:55:31.647Z S1 60058, S2 60101 a851e62435 c6b90abf3a sk_4707cd57
5 move S1 Exhibition3 5 2026-11-15T21:55:33.582Z S1 60123, S2 60101 13e3c5681d a851e62435 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T21:55:35.513Z S1 60123, S2 60170 7a02d282f4 13e3c5681d sk_4707cd57
7 move S1 Exhibition3 7 2026-11-15T21:55:37.446Z S1 60190, S2 60170 1dc73c895f 7a02d282f4 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T21:55:39.376Z S1 60190, S2 60240 7152482a51 1dc73c895f sk_4707cd57
9 move S1 Exhibition3 9 2026-11-15T21:55:41.311Z S1 60255, S2 60240 d8f23857e1 7152482a51 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T21:55:43.247Z S1 60255, S2 60304 0b8534e1d3 d8f23857e1 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-15T21:55:45.184Z S1 60318, S2 60304 6d5740af8e 0b8534e1d3 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T21:55:47.116Z S1 60318, S2 60372 2a6d548c19 6d5740af8e sk_4707cd57
13 move S1 Exhibition3 13 2026-11-15T21:55:49.055Z S1 60379, S2 60372 59978d6614 2a6d548c19 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T21:55:50.986Z S1 60379, S2 60441 3bab428030 59978d6614 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-15T21:55:52.915Z S1 60450, S2 60441 60fceba245 3bab428030 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T21:55:54.846Z S1 60450, S2 60510 a93adeafe0 60fceba245 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-15T21:55:56.776Z S1 60520, S2 60510 941426d2ae a93adeafe0 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T21:55:58.707Z S1 60520, S2 60579 cfa5d1af6a 941426d2ae sk_4707cd57
19 move S1 Exhibition3 19 2026-11-15T21:56:00.640Z S1 60587, S2 60579 c176297d6c cfa5d1af6a sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T21:56:02.650Z S1 60587, S2 60569 a827695d4d c176297d6c sk_4707cd57
21 move S1 Exhibition3 21 2026-11-15T21:56:04.696Z S1 60541, S2 60569 17d9e500fd a827695d4d sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T21:56:06.664Z S1 60541, S2 60601 f1508ae1c5 17d9e500fd sk_4707cd57
23 move S1 Exhibition3 23 2026-11-15T21:56:08.605Z S1 60600, S2 60601 9c9a9d202f f1508ae1c5 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T21:56:10.541Z S1 60600, S2 60665 ccbe7823c3 9c9a9d202f sk_4707cd57
25 move S1 Exhibition3 25 2026-11-15T21:56:12.481Z S1 60660, S2 60665 d10db5e4ff ccbe7823c3 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T21:56:14.430Z S1 60660, S2 60716 90acfbca0d d10db5e4ff sk_4707cd57
27 move S1 Exhibition3 27 2026-11-15T21:56:16.366Z S1 60724, S2 60716 f7c03ad9ec 90acfbca0d 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_01M7GKAE18FSSAN2D0YMN3Q3NS

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