apigaming Sign in

Verify set set_01M6HHFNETFY5TR2DY8YWTCJAB

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

Game 1 m_01M6HHFNEVFVHTBDX0CDRAXSGG: verified

✓signatures57 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..57, every prev_hash links
✓move log57 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay57 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
57 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-03T20:26:52.700Z S1 60003, S2 60000 57d2e29c45 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-03T20:26:54.655Z S1 60003, S2 60045 593b2d8611 57d2e29c45 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-03T20:26:56.630Z S1 60028, S2 60045 718e04c33c 593b2d8611 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-03T20:26:58.577Z S1 60028, S2 60098 542ef91794 718e04c33c sk_4707cd57
5 move S1 Exhibition2 5 2026-11-03T20:27:00.524Z S1 60081, S2 60098 e129199090 542ef91794 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-03T20:27:02.538Z S1 60081, S2 60084 45fedfbb21 e129199090 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-03T20:27:04.893Z S1 59726, S2 60084 05b84f863e 45fedfbb21 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-03T20:27:06.900Z S1 59726, S2 60077 7d3a12fbb6 05b84f863e sk_4707cd57
9 move S1 Exhibition2 9 2026-11-03T20:27:08.864Z S1 59762, S2 60077 9a03b4702d 7d3a12fbb6 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-03T20:27:10.804Z S1 59762, S2 60137 44992de6f0 9a03b4702d sk_4707cd57
11 move S1 Exhibition2 11 2026-11-03T20:27:12.743Z S1 59823, S2 60137 bf65142538 44992de6f0 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-03T20:27:14.683Z S1 59823, S2 60197 f910178903 bf65142538 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-03T20:27:16.624Z S1 59882, S2 60197 5301607d5c f910178903 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-03T20:27:18.563Z S1 59882, S2 60258 c4f5927ab9 5301607d5c sk_4707cd57
15 move S1 Exhibition2 15 2026-11-03T20:27:20.501Z S1 59944, S2 60258 7ce95df11f c4f5927ab9 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-03T20:27:22.440Z S1 59944, S2 60319 76bd9173e8 7ce95df11f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-03T20:27:24.374Z S1 60010, S2 60319 e8afe51fac 76bd9173e8 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-03T20:27:26.305Z S1 60010, S2 60388 fa4a50c4d2 e8afe51fac sk_4707cd57
19 move S1 Exhibition2 19 2026-11-03T20:27:28.242Z S1 60073, S2 60388 1ca3ac0ded fa4a50c4d2 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-03T20:27:30.171Z S1 60073, S2 60459 6036e5a8f5 1ca3ac0ded sk_4707cd57
21 move S1 Exhibition2 21 2026-11-03T20:27:32.103Z S1 60141, S2 60459 0c0a77809f 6036e5a8f5 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-03T20:27:34.031Z S1 60141, S2 60531 6c55697331 0c0a77809f sk_4707cd57
23 move S1 Exhibition2 23 2026-11-03T20:27:35.964Z S1 60208, S2 60531 d9a4e09230 6c55697331 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-03T20:27:37.895Z S1 60208, S2 60600 c4bfeccbe8 d9a4e09230 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-03T20:27:39.834Z S1 60269, S2 60600 2b7b4338d0 c4bfeccbe8 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-03T20:27:41.765Z S1 60269, S2 60669 e7dc8eb2f3 2b7b4338d0 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-03T20:27:43.696Z S1 60338, S2 60669 6b794929c1 e7dc8eb2f3 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-03T20:27:45.625Z S1 60338, S2 60740 4d70017daf 6b794929c1 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-03T20:27:47.567Z S1 60396, S2 60740 a1ace05b12 4d70017daf sk_4707cd57
30 move S2 Exhibition3 30 2026-11-03T20:27:49.500Z S1 60396, S2 60807 b3730e73f2 a1ace05b12 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-03T20:27:51.442Z S1 60454, S2 60807 1e8c1566f9 b3730e73f2 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-03T20:27:53.388Z S1 60454, S2 60861 ae936fd568 1e8c1566f9 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-03T20:27:55.325Z S1 60517, S2 60861 8fdbfdc6ca ae936fd568 sk_4707cd57
34 move S2 Exhibition3 34 2026-11-03T20:27:57.258Z S1 60517, S2 60928 c88d3abad9 8fdbfdc6ca sk_4707cd57
35 move S1 Exhibition2 35 2026-11-03T20:27:59.198Z S1 60577, S2 60928 2f8329281e c88d3abad9 sk_4707cd57
36 move S2 Exhibition3 36 2026-11-03T20:28:01.181Z S1 60577, S2 60945 f6b62af0d5 2f8329281e sk_4707cd57
37 move S1 Exhibition2 37 2026-11-03T20:28:03.329Z S1 60429, S2 60945 0384738122 f6b62af0d5 sk_4707cd57
38 move S2 Exhibition3 38 2026-11-03T20:28:05.313Z S1 60429, S2 60961 aaeea7bbe3 0384738122 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-03T20:28:07.244Z S1 60498, S2 60961 4fee04a7b6 aaeea7bbe3 sk_4707cd57
40 move S2 Exhibition3 40 2026-11-03T20:28:09.176Z S1 60498, S2 61029 d18e37ab6b 4fee04a7b6 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-03T20:28:11.110Z S1 60564, S2 61029 886e339f8b d18e37ab6b sk_4707cd57
42 move S2 Exhibition3 42 2026-11-03T20:28:13.040Z S1 60564, S2 61099 590e4e8eba 886e339f8b sk_4707cd57
43 move S1 Exhibition2 43 2026-11-03T20:28:14.975Z S1 60629, S2 61099 dce139caf9 590e4e8eba sk_4707cd57
44 move S2 Exhibition3 44 2026-11-03T20:28:16.905Z S1 60629, S2 61169 f6d9342901 dce139caf9 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-03T20:28:18.837Z S1 60697, S2 61169 dde97a06c6 f6d9342901 sk_4707cd57
46 move S2 Exhibition3 46 2026-11-03T20:28:20.763Z S1 60697, S2 61243 6386e99109 dde97a06c6 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-03T20:28:22.699Z S1 60761, S2 61243 0b1180e762 6386e99109 sk_4707cd57
48 move S2 Exhibition3 48 2026-11-03T20:28:24.625Z S1 60761, S2 61317 af3bee5b84 0b1180e762 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-03T20:28:26.558Z S1 60828, S2 61317 e72ce8ab44 af3bee5b84 sk_4707cd57
50 move S2 Exhibition3 50 2026-11-03T20:28:28.490Z S1 60828, S2 61385 f5347d3340 e72ce8ab44 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-03T20:28:30.417Z S1 60901, S2 61385 01fbeb40d9 f5347d3340 sk_4707cd57
52 move S2 Exhibition3 52 2026-11-03T20:28:32.348Z S1 60901, S2 61454 bd19b0aee0 01fbeb40d9 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-03T20:28:34.283Z S1 60966, S2 61454 fbf0a0f208 bd19b0aee0 sk_4707cd57
54 move S2 Exhibition3 54 2026-11-03T20:28:36.220Z S1 60966, S2 61517 759193d81a fbf0a0f208 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-03T20:28:38.157Z S1 61029, S2 61517 5c32ae0f94 759193d81a sk_4707cd57
56 move S2 Exhibition3 56 2026-11-03T20:28:40.098Z S1 61029, S2 61576 0e7eb2ec3d 5c32ae0f94 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-03T20:28:42.032Z S1 61095, S2 61576 07a6ab4b65 0e7eb2ec3d sk_4707cd57

Game 2 m_01M6HHFNEXFCX81YQWCY880SMZ: verified

✓signatures23 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..23, every prev_hash links
✓move log23 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay23 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
23 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-03T20:26:52.697Z S1 60006, S2 60000 0d8aa235d0 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-03T20:26:54.636Z S1 60006, S2 60061 beb95c54af 0d8aa235d0 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-03T20:26:56.592Z S1 60050, S2 60061 638752f6b2 beb95c54af sk_4707cd57
4 move S2 Exhibition2 4 2026-11-03T20:26:58.526Z S1 60050, S2 60127 c7a5d54877 638752f6b2 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-03T20:27:00.465Z S1 60111, S2 60127 9f2fea5d49 c7a5d54877 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-03T20:27:02.447Z S1 60111, S2 60145 53bff73e3e 9f2fea5d49 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-03T20:27:04.607Z S1 59951, S2 60145 51853e3c80 53bff73e3e sk_4707cd57
8 move S2 Exhibition2 8 2026-11-03T20:27:06.899Z S1 59951, S2 59853 6d2e4aecad 51853e3c80 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-03T20:27:08.836Z S1 60014, S2 59853 a944d501db 6d2e4aecad sk_4707cd57
10 move S2 Exhibition2 10 2026-11-03T20:27:10.770Z S1 60014, S2 59919 95fb7881d0 a944d501db sk_4707cd57
11 move S1 Exhibition3 11 2026-11-03T20:27:12.703Z S1 60081, S2 59919 08b87d0f9c 95fb7881d0 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-03T20:27:14.635Z S1 60081, S2 59987 75e62ee170 08b87d0f9c sk_4707cd57
13 move S1 Exhibition3 13 2026-11-03T20:27:16.575Z S1 60141, S2 59987 a51e2a1e57 75e62ee170 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-03T20:27:18.514Z S1 60141, S2 60048 a1dec6dce4 a51e2a1e57 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-03T20:27:20.460Z S1 60195, S2 60048 4152b79f32 a1dec6dce4 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-03T20:27:22.389Z S1 60195, S2 60119 c72d739294 4152b79f32 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-03T20:27:24.322Z S1 60262, S2 60119 e66ae9d291 c72d739294 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-03T20:27:26.251Z S1 60262, S2 60190 80beed882c e66ae9d291 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-03T20:27:28.185Z S1 60328, S2 60190 473ab3f181 80beed882c sk_4707cd57
20 move S2 Exhibition2 20 2026-11-03T20:27:30.115Z S1 60328, S2 60260 6ba749979a 473ab3f181 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-03T20:27:32.046Z S1 60397, S2 60260 4cbc2286b8 6ba749979a sk_4707cd57
22 move S2 Exhibition2 22 2026-11-03T20:27:33.975Z S1 60397, S2 60331 81cfbe606e 4cbc2286b8 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-03T20:27:35.901Z S1 60471, S2 60331 242bce0e3a 81cfbe606e 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_01M6HHFNETFY5TR2DY8YWTCJAB

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