apigaming Sign in

Verify set set_01M7FTSGN3E4J95QA1CR4C5CP4

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

Game 1 m_01M7FTSGN7EAQ960KV6J20ZJ8B: verified

✓signatures22 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..22, every prev_hash links
✓move log22 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay22 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
22 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T14:46:45.607Z S1 60001, S2 60000 37d41c0af2 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-15T14:46:47.568Z S1 60001, S2 60039 55ba081835 37d41c0af2 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T14:46:49.510Z S1 60059, S2 60039 aea72e3912 55ba081835 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-15T14:46:51.455Z S1 60059, S2 60094 e0b75a4796 aea72e3912 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T14:46:53.391Z S1 60123, S2 60094 527bc67486 e0b75a4796 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-15T14:46:55.323Z S1 60123, S2 60162 02ebc9241c 527bc67486 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T14:46:57.269Z S1 60177, S2 60162 e4aa2dfc4c 02ebc9241c sk_4707cd57
8 move S2 Exhibition3 8 2026-11-15T14:46:59.204Z S1 60177, S2 60227 bc291c63df e4aa2dfc4c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T14:47:01.143Z S1 60238, S2 60227 9fa92d197c bc291c63df sk_4707cd57
10 move S2 Exhibition3 10 2026-11-15T14:47:03.101Z S1 60238, S2 60269 2192ae49f7 9fa92d197c sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T14:47:05.045Z S1 60294, S2 60269 011bca0902 2192ae49f7 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-15T14:47:06.989Z S1 60294, S2 60325 d6b56dc91f 011bca0902 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T14:47:08.923Z S1 60360, S2 60325 832a55a646 d6b56dc91f sk_4707cd57
14 move S2 Exhibition3 14 2026-11-15T14:47:10.863Z S1 60360, S2 60385 9d7da74b2d 832a55a646 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T14:47:12.992Z S1 60231, S2 60385 bb50aed7df 9d7da74b2d sk_4707cd57
16 move S2 Exhibition3 16 2026-11-15T14:47:16.561Z S1 60231, S2 58816 fa31eadfd5 bb50aed7df sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T14:47:18.490Z S1 60302, S2 58816 f6c2939262 fa31eadfd5 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-15T14:47:20.442Z S1 60302, S2 58864 3a7b8f4cf6 f6c2939262 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T14:47:22.380Z S1 60364, S2 58864 5a943d9730 3a7b8f4cf6 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-15T14:47:24.313Z S1 60364, S2 58931 55796e6aed 5a943d9730 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T14:47:26.242Z S1 60435, S2 58931 2861e08005 55796e6aed sk_4707cd57
22 move S2 Exhibition3 22 2026-11-15T14:47:28.173Z S1 60435, S2 59000 33b86b4661 2861e08005 sk_4707cd57

Game 2 m_01M7FTSGN9FH9R77WJKXWEHZP5: verified

✓signatures28 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..28, every prev_hash links
✓move log28 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay28 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
28 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-15T14:46:45.605Z S1 60003, S2 60000 0ef14d8b62 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T14:46:47.545Z S1 60003, S2 60060 4a9961f555 0ef14d8b62 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-15T14:46:49.480Z S1 60068, S2 60060 38120184dd 4a9961f555 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T14:46:51.410Z S1 60068, S2 60130 a5e28eefaa 38120184dd sk_4707cd57
5 move S1 Exhibition3 5 2026-11-15T14:46:53.340Z S1 60138, S2 60130 0554e14f65 a5e28eefaa sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T14:46:55.270Z S1 60138, S2 60200 067f83199c 0554e14f65 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-15T14:46:57.212Z S1 60196, S2 60200 03dee036e7 067f83199c sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T14:46:59.143Z S1 60196, S2 60269 02fe842374 03dee036e7 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-15T14:47:01.077Z S1 60262, S2 60269 4e3a7e010b 02fe842374 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T14:47:03.024Z S1 60262, S2 60322 3b46c50d88 4e3a7e010b sk_4707cd57
11 move S1 Exhibition3 11 2026-11-15T14:47:04.974Z S1 60312, S2 60322 7614a8f21e 3b46c50d88 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T14:47:06.906Z S1 60312, S2 60390 1fc279300e 7614a8f21e sk_4707cd57
13 move S1 Exhibition3 13 2026-11-15T14:47:08.851Z S1 60367, S2 60390 7a2c4e0ef5 1fc279300e sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T14:47:10.782Z S1 60367, S2 60459 88250036c7 7a2c4e0ef5 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-15T14:47:12.893Z S1 60256, S2 60459 3f821dc1af 88250036c7 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T14:47:16.495Z S1 60256, S2 58857 dffe8e428c 3f821dc1af sk_4707cd57
17 move S1 Exhibition3 17 2026-11-15T14:47:18.426Z S1 60325, S2 58857 31a1f44b0a dffe8e428c sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T14:47:20.363Z S1 60325, S2 58920 bcada7ba8a 31a1f44b0a sk_4707cd57
19 move S1 Exhibition3 19 2026-11-15T14:47:22.299Z S1 60389, S2 58920 34d7cb7e3b bcada7ba8a sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T14:47:24.225Z S1 60389, S2 58994 1852613243 34d7cb7e3b sk_4707cd57
21 move S1 Exhibition3 21 2026-11-15T14:47:26.155Z S1 60459, S2 58994 e93d63e7a3 1852613243 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T14:47:28.088Z S1 60459, S2 59061 93c06dfeaf e93d63e7a3 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-15T14:47:30.020Z S1 60527, S2 59061 7098bf593e 93c06dfeaf sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T14:47:31.948Z S1 60527, S2 59133 910ce715bc 7098bf593e sk_4707cd57
25 move S1 Exhibition3 25 2026-11-15T14:47:33.874Z S1 60601, S2 59133 a99cfd7409 910ce715bc sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T14:47:35.803Z S1 60601, S2 59204 68e8b01788 a99cfd7409 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-15T14:47:37.733Z S1 60671, S2 59204 a2d2c59cfd 68e8b01788 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-15T14:47:39.664Z S1 60671, S2 59273 b1714f04da a2d2c59cfd 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_01M7FTSGN3E4J95QA1CR4C5CP4

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