apigaming Sign in

Verify set set_01M75DJGJXEAFV100X24MXHJSE

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("4513213226391138198:set_01M75DJGJXEAFV100X24MXHJSE") = c638b5a57ee544b8..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 1.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1XPTEED38KKBBE2N2NC9F': 7, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 7}
✓set resulta split pot (fewer_moves level) follows from the games
✓set payoutsplit 30 each, fee 0

Game 1 m_01M75DJGJZFN2REC7AXC77QPQX: 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 Exhibition2 1 2026-11-11T13:43:20.344Z S1 60012, S2 60000 99712e5491 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-11T13:43:22.280Z S1 60012, S2 60064 4c17d28e1f 99712e5491 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T13:43:24.221Z S1 60071, S2 60064 3e5ae528b0 4c17d28e1f sk_4707cd57
4 move S2 Exhibition3 4 2026-11-11T13:43:26.154Z S1 60071, S2 60131 8356603620 3e5ae528b0 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T13:43:28.088Z S1 60137, S2 60131 ddf6acfe28 8356603620 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-11T13:43:30.028Z S1 60137, S2 60191 af839a02d0 ddf6acfe28 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T13:43:31.960Z S1 60205, S2 60191 d5b72b8856 af839a02d0 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-11T13:43:33.895Z S1 60205, S2 60256 7a8d78460f d5b72b8856 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T13:43:35.828Z S1 60272, S2 60256 e606924512 7a8d78460f sk_4707cd57
10 move S2 Exhibition3 10 2026-11-11T13:43:37.760Z S1 60272, S2 60324 fd8dfa5ea4 e606924512 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T13:43:39.690Z S1 60342, S2 60324 a6dfd40d2d fd8dfa5ea4 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-11T13:43:41.621Z S1 60342, S2 60393 cc227b0af1 a6dfd40d2d sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T13:43:43.550Z S1 60413, S2 60393 9faab0507f cc227b0af1 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-11T13:43:45.490Z S1 60413, S2 60453 00d1f4bdfa 9faab0507f sk_4707cd57

Game 2 m_01M75DJGK1F6RAZJ303HDWV104: 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-11T13:43:20.345Z S1 60011, S2 60000 02c0a9ff14 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T13:43:22.297Z S1 60011, S2 60048 e63985d852 02c0a9ff14 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-11T13:43:24.252Z S1 60056, S2 60048 e0cbd86750 e63985d852 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T13:43:26.206Z S1 60056, S2 60094 e22107db4a e0cbd86750 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-11T13:43:28.160Z S1 60102, S2 60094 e2c959e64a e22107db4a sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T13:43:30.102Z S1 60102, S2 60152 c390d33ede e2c959e64a sk_4707cd57
7 move S1 Exhibition3 7 2026-11-11T13:43:32.034Z S1 60170, S2 60152 dcaab8c631 c390d33ede sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T13:43:33.964Z S1 60170, S2 60222 16fdfabd8c dcaab8c631 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-11T13:43:35.898Z S1 60236, S2 60222 43198eb6a5 16fdfabd8c sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T13:43:37.829Z S1 60236, S2 60291 896f145e4c 43198eb6a5 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-11T13:43:39.759Z S1 60306, S2 60291 874d575c9f 896f145e4c sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T13:43:41.689Z S1 60306, S2 60361 07c37b4ed6 874d575c9f sk_4707cd57
13 move S1 Exhibition3 13 2026-11-11T13:43:43.621Z S1 60374, S2 60361 f257853d1d 07c37b4ed6 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T13:43:45.549Z S1 60374, S2 60433 df47f2d483 f257853d1d 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_01M75DJGJXEAFV100X24MXHJSE

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