apigaming Sign in

Verify set set_01M6X0RJ8ZEYT9AS8EMP17ZZ4F

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("5053542639943786709:set_01M6X0RJ8ZEYT9AS8EMP17ZZ4F") = 9c62830e41b40c47..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 1.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1XPTEED38KKBBE2N2NC9F': 13, '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_01M6X0RJ91E56AFJRA0T9XS18Q: verified

✓signatures26 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..26, every prev_hash links
✓move log26 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay26 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
26 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-08T07:25:31.728Z S1 60022, S2 60000 679c06cf7d start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-08T07:25:33.659Z S1 60022, S2 60069 1c1662d35c 679c06cf7d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-08T07:25:35.589Z S1 60092, S2 60069 ffb3967ea6 1c1662d35c sk_4707cd57
4 move S2 Exhibition3 4 2026-11-08T07:25:37.520Z S1 60092, S2 60138 32c363b584 ffb3967ea6 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-08T07:25:39.451Z S1 60161, S2 60138 27921d3568 32c363b584 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-08T07:25:41.383Z S1 60161, S2 60206 d6b6be453a 27921d3568 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-08T07:25:43.319Z S1 60225, S2 60206 44d20a2abf d6b6be453a sk_4707cd57
8 move S2 Exhibition3 8 2026-11-08T07:25:45.258Z S1 60225, S2 60267 cf5e0c61d7 44d20a2abf sk_4707cd57
9 move S1 Exhibition2 9 2026-11-08T07:25:47.201Z S1 60282, S2 60267 1364f6e6a9 cf5e0c61d7 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-08T07:25:49.133Z S1 60282, S2 60335 7240c33b66 1364f6e6a9 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-08T07:25:51.067Z S1 60348, S2 60335 08d25b6ece 7240c33b66 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-08T07:25:53.004Z S1 60348, S2 60398 7e5ef1defb 08d25b6ece sk_4707cd57
13 move S1 Exhibition2 13 2026-11-08T07:25:54.939Z S1 60413, S2 60398 c70a5ef3e5 7e5ef1defb sk_4707cd57
14 move S2 Exhibition3 14 2026-11-08T07:25:56.872Z S1 60413, S2 60465 acee467036 c70a5ef3e5 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-08T07:25:58.805Z S1 60480, S2 60465 7bf1be35bd acee467036 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-08T07:26:00.739Z S1 60480, S2 60531 262e844cf6 7bf1be35bd sk_4707cd57
17 move S1 Exhibition2 17 2026-11-08T07:26:02.836Z S1 60383, S2 60531 c900c15f34 262e844cf6 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-08T07:26:04.977Z S1 60383, S2 60390 55d94c911d c900c15f34 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-08T07:26:06.906Z S1 60454, S2 60390 0dccde2f1a 55d94c911d sk_4707cd57
20 move S2 Exhibition3 20 2026-11-08T07:26:08.852Z S1 60454, S2 60444 3eeb2f2f91 0dccde2f1a sk_4707cd57
21 move S1 Exhibition2 21 2026-11-08T07:26:10.783Z S1 60523, S2 60444 cfe39d3911 3eeb2f2f91 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-08T07:26:12.716Z S1 60523, S2 60511 9b12fb8f7e cfe39d3911 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-08T07:26:14.646Z S1 60593, S2 60511 60bd3b38f7 9b12fb8f7e sk_4707cd57
24 move S2 Exhibition3 24 2026-11-08T07:26:16.578Z S1 60593, S2 60579 7ede7d1ee5 60bd3b38f7 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-08T07:26:18.509Z S1 60662, S2 60579 1a7d12610a 7ede7d1ee5 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-08T07:26:20.439Z S1 60662, S2 60649 685466ac75 1a7d12610a sk_4707cd57

Game 2 m_01M6X0RJ94ENABZXDYG73VNB2T: 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 Exhibition3 1 2026-11-08T07:25:31.759Z S1 59991, S2 60000 2d45c4ef7e start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-08T07:25:33.705Z S1 59991, S2 60054 cc296f3ada 2d45c4ef7e sk_4707cd57
3 move S1 Exhibition3 3 2026-11-08T07:25:35.644Z S1 60052, S2 60054 847d3af081 cc296f3ada sk_4707cd57
4 move S2 Exhibition2 4 2026-11-08T07:25:37.578Z S1 60052, S2 60120 1920c088ad 847d3af081 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-08T07:25:39.511Z S1 60119, S2 60120 add3380d1e 1920c088ad sk_4707cd57
6 move S2 Exhibition2 6 2026-11-08T07:25:41.447Z S1 60119, S2 60184 ac7d8362a2 add3380d1e sk_4707cd57
7 move S1 Exhibition3 7 2026-11-08T07:25:43.377Z S1 60189, S2 60184 8304e8f3a7 ac7d8362a2 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-08T07:25:45.328Z S1 60189, S2 60233 b305924147 8304e8f3a7 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-08T07:25:47.273Z S1 60244, S2 60233 d59129dbcb b305924147 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-08T07:25:49.212Z S1 60244, S2 60294 0be16fd785 d59129dbcb sk_4707cd57
11 move S1 Exhibition3 11 2026-11-08T07:25:51.164Z S1 60292, S2 60294 47b31d5390 0be16fd785 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-08T07:25:53.100Z S1 60292, S2 60358 b5e6ca56ad 47b31d5390 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-08T07:25:55.031Z S1 60361, S2 60358 aec2895a0b b5e6ca56ad sk_4707cd57
14 move S2 Exhibition2 14 2026-11-08T07:25:56.968Z S1 60361, S2 60421 ed0ec643b8 aec2895a0b sk_4707cd57
15 move S1 Exhibition3 15 2026-11-08T07:25:58.900Z S1 60429, S2 60421 8f4cb82642 ed0ec643b8 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-08T07:26:00.829Z S1 60429, S2 60492 cc5d6e7ed9 8f4cb82642 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_01M6X0RJ8ZEYT9AS8EMP17ZZ4F

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