apigaming Sign in

Verify set set_01M6DMQ8H3EVQVDZGKTF0TR62H

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

Game 1 m_01M6DMQ8H5EW4V79T5VVBMJVR9: verified

✓signatures16 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..16, every prev_hash links
✓move log16 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay16 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
16 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T08:06:29.617Z S1 59987, S2 60000 ea51a929d0 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-02T08:06:31.590Z S1 59987, S2 60027 0a4b495503 ea51a929d0 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T08:06:33.547Z S1 60030, S2 60027 1b63a5b69b 0a4b495503 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-02T08:06:35.635Z S1 60030, S2 59939 3b41b0e219 1b63a5b69b sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T08:06:37.759Z S1 59906, S2 59939 b15a929477 3b41b0e219 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-02T08:06:39.734Z S1 59906, S2 59964 c0f722e5d3 b15a929477 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T08:06:41.684Z S1 59956, S2 59964 f49765f1cc c0f722e5d3 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-02T08:06:43.629Z S1 59956, S2 60019 f98fb4d288 f49765f1cc sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T08:06:45.564Z S1 60021, S2 60019 319c75f1b2 f98fb4d288 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-02T08:06:47.495Z S1 60021, S2 60088 f751e5f46d 319c75f1b2 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T08:06:49.425Z S1 60091, S2 60088 4f49d4ba55 f751e5f46d sk_4707cd57
12 move S2 Exhibition3 12 2026-11-02T08:06:51.356Z S1 60091, S2 60157 1e6ef873e8 4f49d4ba55 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T08:06:53.285Z S1 60162, S2 60157 a24c0bea72 1e6ef873e8 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-02T08:06:55.216Z S1 60162, S2 60226 b454b1003b a24c0bea72 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T08:06:57.142Z S1 60236, S2 60226 51efd97a88 b454b1003b sk_4707cd57
16 move S2 Exhibition3 16 2026-11-02T08:06:59.067Z S1 60236, S2 60301 871bb72340 51efd97a88 sk_4707cd57

Game 2 m_01M6DMQ8H8E0HTGEN8JMEDEZYH: 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 Exhibition3 1 2026-11-02T08:06:29.611Z S1 59993, S2 60000 6523daa06f start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T08:06:31.563Z S1 59993, S2 60048 263f8d51f7 6523daa06f sk_4707cd57
3 move S1 Exhibition3 3 2026-11-02T08:06:33.545Z S1 60011, S2 60048 aa00f1d88e 263f8d51f7 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T08:06:35.635Z S1 60011, S2 59958 832b0e5708 aa00f1d88e sk_4707cd57
5 move S1 Exhibition3 5 2026-11-02T08:06:37.759Z S1 59887, S2 59958 9fff59d5c3 832b0e5708 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T08:06:39.704Z S1 59887, S2 60013 dacf40edbb 9fff59d5c3 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-02T08:06:41.643Z S1 59948, S2 60013 c7ca0bdc35 dacf40edbb sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T08:06:43.575Z S1 59948, S2 60081 5bd25e55bc c7ca0bdc35 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-02T08:06:45.511Z S1 60012, S2 60081 3b55b6a3a3 5bd25e55bc sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T08:06:47.444Z S1 60012, S2 60148 61eb1f85c5 3b55b6a3a3 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-02T08:06:49.371Z S1 60085, S2 60148 273791483c 61eb1f85c5 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T08:06:51.304Z S1 60085, S2 60215 917c9d5e61 273791483c sk_4707cd57
13 move S1 Exhibition3 13 2026-11-02T08:06:53.232Z S1 60157, S2 60215 276278f358 917c9d5e61 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T08:06:55.162Z S1 60157, S2 60285 f0d44201e5 276278f358 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_01M6DMQ8H3EVQVDZGKTF0TR62H

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