apigaming Sign in

Verify set set_01M73D6Q0QF6MSWMV6B5VH9CCG

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

Game 1 m_01M73D6Q0TEX8RS9JHE1XH1K9R: verified

✓signatures15 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..15, every prev_hash links
✓move log15 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay15 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
15 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-10T18:58:24.845Z S1 60015, S2 60000 5f5cc57ab1 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-10T18:58:26.787Z S1 60015, S2 60058 86ea413bb1 5f5cc57ab1 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-10T18:58:28.720Z S1 60082, S2 60058 dcef160cbd 86ea413bb1 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-10T18:58:30.658Z S1 60082, S2 60120 25bc2d9a69 dcef160cbd sk_4707cd57
5 move S1 Exhibition2 5 2026-11-10T18:58:32.595Z S1 60145, S2 60120 37190f725e 25bc2d9a69 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-10T18:58:34.539Z S1 60145, S2 60176 de363adcbf 37190f725e sk_4707cd57
7 move S1 Exhibition2 7 2026-11-10T18:58:36.475Z S1 60209, S2 60176 597e1dac30 de363adcbf sk_4707cd57
8 move S2 Exhibition3 8 2026-11-10T18:58:38.409Z S1 60209, S2 60242 780331d6be 597e1dac30 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-10T18:58:40.343Z S1 60275, S2 60242 426a29b951 780331d6be sk_4707cd57
10 move S2 Exhibition3 10 2026-11-10T18:58:42.279Z S1 60275, S2 60306 2dcaae387e 426a29b951 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-10T18:58:44.221Z S1 60333, S2 60306 85658e3d13 2dcaae387e sk_4707cd57
12 move S2 Exhibition3 12 2026-11-10T18:58:46.158Z S1 60333, S2 60369 a216fd591b 85658e3d13 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-10T18:58:48.118Z S1 60373, S2 60369 e52256edbf a216fd591b sk_4707cd57
14 move S2 Exhibition3 14 2026-11-10T18:58:50.055Z S1 60373, S2 60432 2043fd8e89 e52256edbf sk_4707cd57
15 move S1 Exhibition2 15 2026-11-10T18:58:51.988Z S1 60440, S2 60432 1674f58790 2043fd8e89 sk_4707cd57

Game 2 m_01M73D6Q0WEA1B8HPGYCH3B6RX: verified

✓signatures31 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..31, every prev_hash links
✓move log31 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay31 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
31 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-10T18:58:24.877Z S1 59983, S2 60000 6a519db779 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-10T18:58:26.822Z S1 59983, S2 60055 34bf4565af 6a519db779 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-10T18:58:28.770Z S1 60035, S2 60055 422922e978 34bf4565af sk_4707cd57
4 move S2 Exhibition2 4 2026-11-10T18:58:30.723Z S1 60035, S2 60102 80d3fcc293 422922e978 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-10T18:58:32.660Z S1 60098, S2 60102 adbd8ccdf0 80d3fcc293 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-10T18:58:34.597Z S1 60098, S2 60165 1bad16c96a adbd8ccdf0 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-10T18:58:36.544Z S1 60151, S2 60165 db424497c8 1bad16c96a sk_4707cd57
8 move S2 Exhibition2 8 2026-11-10T18:58:38.485Z S1 60151, S2 60224 bcf09b6b05 db424497c8 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-10T18:58:40.421Z S1 60215, S2 60224 c313e7bb48 bcf09b6b05 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-10T18:58:42.355Z S1 60215, S2 60290 9529b02fbb c313e7bb48 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-10T18:58:44.292Z S1 60278, S2 60290 8f7c61b02d 9529b02fbb sk_4707cd57
12 move S2 Exhibition2 12 2026-11-10T18:58:46.245Z S1 60278, S2 60337 28c1c459fc 8f7c61b02d sk_4707cd57
13 move S1 Exhibition3 13 2026-11-10T18:58:48.188Z S1 60335, S2 60337 02544d6a0f 28c1c459fc sk_4707cd57
14 move S2 Exhibition2 14 2026-11-10T18:58:50.124Z S1 60335, S2 60401 2d6315d230 02544d6a0f sk_4707cd57
15 move S1 Exhibition3 15 2026-11-10T18:58:52.062Z S1 60397, S2 60401 0a3ffc1151 2d6315d230 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-10T18:58:53.992Z S1 60397, S2 60471 639c9c2690 0a3ffc1151 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-10T18:58:55.934Z S1 60455, S2 60471 3d0c081645 639c9c2690 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-10T18:58:57.868Z S1 60455, S2 60537 0e42bc4638 3d0c081645 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-10T18:58:59.804Z S1 60519, S2 60537 7a7c1e8b36 0e42bc4638 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-10T18:59:01.781Z S1 60519, S2 60560 2427bfd08e 7a7c1e8b36 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-10T18:59:03.941Z S1 60359, S2 60560 1b9e6afd33 2427bfd08e sk_4707cd57
22 move S2 Exhibition2 22 2026-11-10T18:59:05.894Z S1 60359, S2 60607 3efd8e021d 1b9e6afd33 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-10T18:59:07.849Z S1 60404, S2 60607 a4d3d82b60 3efd8e021d sk_4707cd57
24 move S2 Exhibition2 24 2026-11-10T18:59:09.786Z S1 60404, S2 60670 3e2089bc5a a4d3d82b60 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-10T18:59:11.724Z S1 60466, S2 60670 00e6e1ad7d 3e2089bc5a sk_4707cd57
26 move S2 Exhibition2 26 2026-11-10T18:59:13.656Z S1 60466, S2 60738 508144ba4c 00e6e1ad7d sk_4707cd57
27 move S1 Exhibition3 27 2026-11-10T18:59:15.586Z S1 60536, S2 60738 cc0e28fca8 508144ba4c sk_4707cd57
28 move S2 Exhibition2 28 2026-11-10T18:59:17.521Z S1 60536, S2 60803 2ed8bc9ae9 cc0e28fca8 sk_4707cd57
29 move S1 Exhibition3 29 2026-11-10T18:59:19.456Z S1 60601, S2 60803 fece13de82 2ed8bc9ae9 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-10T18:59:21.400Z S1 60601, S2 60859 f00c4c6239 fece13de82 sk_4707cd57
31 move S1 Exhibition3 31 2026-11-10T18:59:23.349Z S1 60652, S2 60859 e8ae113e0e f00c4c6239 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_01M73D6Q0QF6MSWMV6B5VH9CCG

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