apigaming Sign in

Verify set set_01M72FG4EQFZJ9FA8NX754BS88

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

Game 1 m_01M72FG4ESFE4999Q3F8RDZ229: verified

✓signatures42 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..42, every prev_hash links
✓move log42 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay42 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
42 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-10T10:19:16.248Z S1 60005, S2 60000 30077ec2a2 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-10T10:19:18.192Z S1 60005, S2 60056 dd2c00fecd 30077ec2a2 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-10T10:19:20.132Z S1 60065, S2 60056 c0dea573f3 dd2c00fecd sk_4707cd57
4 move S2 Exhibition3 4 2026-11-10T10:19:22.064Z S1 60065, S2 60124 7106f0f9e7 c0dea573f3 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-10T10:19:23.999Z S1 60130, S2 60124 41412e4b20 7106f0f9e7 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-10T10:19:25.934Z S1 60130, S2 60189 8c62a526be 41412e4b20 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-10T10:19:27.866Z S1 60198, S2 60189 b9ccabfa6c 8c62a526be sk_4707cd57
8 move S2 Exhibition3 8 2026-11-10T10:19:29.820Z S1 60198, S2 60235 3c9eddf6d5 b9ccabfa6c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-10T10:19:31.763Z S1 60255, S2 60235 432829a2d1 3c9eddf6d5 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-10T10:19:33.698Z S1 60255, S2 60300 ba94938778 432829a2d1 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-10T10:19:35.660Z S1 60293, S2 60300 35f2def996 ba94938778 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-10T10:19:37.595Z S1 60293, S2 60365 e1cdb82ad4 35f2def996 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-10T10:19:39.531Z S1 60357, S2 60365 f4f6239cfd e1cdb82ad4 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-10T10:19:41.489Z S1 60357, S2 60407 c95522f732 f4f6239cfd sk_4707cd57
15 move S1 Exhibition2 15 2026-11-10T10:19:43.421Z S1 60425, S2 60407 01f9822d73 c95522f732 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-10T10:19:45.353Z S1 60425, S2 60475 29884a7d3e 01f9822d73 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-10T10:19:47.289Z S1 60489, S2 60475 d930a75371 29884a7d3e sk_4707cd57
18 move S2 Exhibition3 18 2026-11-10T10:19:49.233Z S1 60489, S2 60531 02f3f90380 d930a75371 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-10T10:19:51.226Z S1 60496, S2 60531 f278e273c8 02f3f90380 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-10T10:19:53.157Z S1 60496, S2 60600 3ff016dc3e f278e273c8 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-10T10:19:55.089Z S1 60564, S2 60600 2de95f877e 3ff016dc3e sk_4707cd57
22 move S2 Exhibition3 22 2026-11-10T10:19:57.018Z S1 60564, S2 60671 9a97021ec4 2de95f877e sk_4707cd57
23 move S1 Exhibition2 23 2026-11-10T10:19:58.944Z S1 60638, S2 60671 38dfa37cf9 9a97021ec4 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-10T10:20:00.874Z S1 60638, S2 60741 a6a330f4d7 38dfa37cf9 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-10T10:20:02.838Z S1 60674, S2 60741 768e3c645a a6a330f4d7 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-10T10:20:04.870Z S1 60674, S2 60709 0da54eb199 768e3c645a sk_4707cd57
27 move S1 Exhibition2 27 2026-11-10T10:20:06.816Z S1 60728, S2 60709 a87af19861 0da54eb199 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-10T10:20:08.762Z S1 60728, S2 60763 51e81a2d2b a87af19861 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-10T10:20:10.704Z S1 60786, S2 60763 757830b1c0 51e81a2d2b sk_4707cd57
30 move S2 Exhibition3 30 2026-11-10T10:20:12.638Z S1 60786, S2 60829 a568b56002 757830b1c0 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-10T10:20:14.568Z S1 60856, S2 60829 eb6f407758 a568b56002 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-10T10:20:16.501Z S1 60856, S2 60896 2abf520b75 eb6f407758 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-10T10:20:18.441Z S1 60916, S2 60896 35fef22fcd 2abf520b75 sk_4707cd57
34 move S2 Exhibition3 34 2026-11-10T10:20:20.379Z S1 60916, S2 60958 fcff9f64bf 35fef22fcd sk_4707cd57
35 move S1 Exhibition2 35 2026-11-10T10:20:22.310Z S1 60985, S2 60958 c6a5026244 fcff9f64bf sk_4707cd57
36 move S2 Exhibition3 36 2026-11-10T10:20:24.251Z S1 60985, S2 61017 ad598acd8b c6a5026244 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-10T10:20:26.182Z S1 61054, S2 61017 db5616c023 ad598acd8b sk_4707cd57
38 move S2 Exhibition3 38 2026-11-10T10:20:28.114Z S1 61054, S2 61085 9e8d7d6060 db5616c023 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-10T10:20:30.044Z S1 61124, S2 61085 7e4e4afac6 9e8d7d6060 sk_4707cd57
40 move S2 Exhibition3 40 2026-11-10T10:20:31.977Z S1 61124, S2 61152 097e5fa7ad 7e4e4afac6 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-10T10:20:33.906Z S1 61195, S2 61152 be727ac6af 097e5fa7ad sk_4707cd57
42 move S2 Exhibition3 42 2026-11-10T10:20:35.843Z S1 61195, S2 61215 5fa7216983 be727ac6af sk_4707cd57

Game 2 m_01M72FG4EWEF2SYGFMKGKNQJND: verified

✓signatures20 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..20, every prev_hash links
✓move log20 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay20 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
20 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-10T10:19:16.248Z S1 60005, S2 60000 1f6cd9c4c0 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-10T10:19:18.212Z S1 60005, S2 60036 042c33b836 1f6cd9c4c0 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-10T10:19:20.165Z S1 60052, S2 60036 8370a701a0 042c33b836 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-10T10:19:22.109Z S1 60052, S2 60092 b870b5cc7b 8370a701a0 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-10T10:19:24.050Z S1 60111, S2 60092 05de03af00 b870b5cc7b sk_4707cd57
6 move S2 Exhibition2 6 2026-11-10T10:19:25.986Z S1 60111, S2 60156 14711df4f4 05de03af00 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-10T10:19:27.917Z S1 60180, S2 60156 be2432d220 14711df4f4 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-10T10:19:29.859Z S1 60180, S2 60214 208c92fa80 be2432d220 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-10T10:19:31.810Z S1 60229, S2 60214 d0a26888df 208c92fa80 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-10T10:19:33.796Z S1 60229, S2 60228 815b77cfb1 d0a26888df sk_4707cd57
11 move S1 Exhibition3 11 2026-11-10T10:19:35.734Z S1 60291, S2 60228 13d77bc0c4 815b77cfb1 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-10T10:19:37.671Z S1 60291, S2 60291 a3015e9f2e 13d77bc0c4 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-10T10:19:39.608Z S1 60354, S2 60291 1ed2b9e426 a3015e9f2e sk_4707cd57
14 move S2 Exhibition2 14 2026-11-10T10:19:41.542Z S1 60354, S2 60357 a23057801d 1ed2b9e426 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-10T10:19:43.482Z S1 60414, S2 60357 0c2b6d8d5e a23057801d sk_4707cd57
16 move S2 Exhibition2 16 2026-11-10T10:19:45.426Z S1 60414, S2 60413 2b5e8ba684 0c2b6d8d5e sk_4707cd57
17 move S1 Exhibition3 17 2026-11-10T10:19:47.355Z S1 60485, S2 60413 fa5ab5f902 2b5e8ba684 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-10T10:19:49.325Z S1 60485, S2 60443 3b2eada031 fa5ab5f902 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-10T10:19:51.280Z S1 60530, S2 60443 fb368d6103 3b2eada031 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-10T10:19:53.209Z S1 60530, S2 60514 bf3ec5ff2a fb368d6103 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_01M72FG4EQFZJ9FA8NX754BS88

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