apigaming Sign in

Verify set set_01M6D2Y2YVF15VTD3Y9EWHZP34

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("5308703122598491148:set_01M6D2Y2YVF15VTD3Y9EWHZP34") = 0b33da3e8103b729..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 1.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1XPTEED38KKBBE2N2NC9F': 23, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 18}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M6D2Y2Z4E0K8K9ME246EF7MD: verified

✓signatures35 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..35, every prev_hash links
✓move log35 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay35 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
35 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T02:55:38.951Z S1 59957, S2 60000 bd25d67c43 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-02T02:55:40.905Z S1 59957, S2 60046 4960230b18 bd25d67c43 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T02:55:42.844Z S1 60018, S2 60046 46cc9c82da 4960230b18 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-02T02:55:44.799Z S1 60018, S2 60091 1a706c3486 46cc9c82da sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T02:55:46.748Z S1 60069, S2 60091 71983d8cc6 1a706c3486 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-02T02:55:48.682Z S1 60069, S2 60157 5678f12e81 71983d8cc6 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T02:55:50.621Z S1 60130, S2 60157 6ad39b5522 5678f12e81 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-02T02:55:52.552Z S1 60130, S2 60226 8f7bfedc45 6ad39b5522 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T02:55:54.481Z S1 60201, S2 60226 9ff533c5de 8f7bfedc45 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-02T02:55:56.412Z S1 60201, S2 60295 ee22eb2bb5 9ff533c5de sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T02:55:58.341Z S1 60272, S2 60295 5a223c150a ee22eb2bb5 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-02T02:56:00.272Z S1 60272, S2 60364 fc78cd290f 5a223c150a sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T02:56:02.255Z S1 60289, S2 60364 01ddae9d6e fc78cd290f sk_4707cd57
14 move S2 Exhibition3 14 2026-11-02T02:56:04.422Z S1 60289, S2 60197 79980542ae 01ddae9d6e sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T02:56:06.367Z S1 60344, S2 60197 1cbd350b47 79980542ae sk_4707cd57
16 move S2 Exhibition3 16 2026-11-02T02:56:08.309Z S1 60344, S2 60255 6900c2b2d8 1cbd350b47 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T02:56:10.253Z S1 60400, S2 60255 9871371b8c 6900c2b2d8 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-02T02:56:12.192Z S1 60400, S2 60316 210be2a65c 9871371b8c sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T02:56:14.144Z S1 60448, S2 60316 a50a58adce 210be2a65c sk_4707cd57
20 move S2 Exhibition3 20 2026-11-02T02:56:16.079Z S1 60448, S2 60381 3e6cfa85f1 a50a58adce sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T02:56:18.020Z S1 60507, S2 60381 878470991d 3e6cfa85f1 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-02T02:56:19.951Z S1 60507, S2 60450 12d6944c82 878470991d sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T02:56:21.882Z S1 60576, S2 60450 3c786c5ddf 12d6944c82 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-02T02:56:23.812Z S1 60576, S2 60520 15d0433f27 3c786c5ddf sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T02:56:25.743Z S1 60645, S2 60520 a27bb74103 15d0433f27 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-02T02:56:27.673Z S1 60645, S2 60590 6262f739cd a27bb74103 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T02:56:29.605Z S1 60713, S2 60590 2ccf215fe6 6262f739cd sk_4707cd57
28 move S2 Exhibition3 28 2026-11-02T02:56:31.535Z S1 60713, S2 60660 0e4463e7b1 2ccf215fe6 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T02:56:33.473Z S1 60775, S2 60660 fd1b402b6f 0e4463e7b1 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-02T02:56:35.404Z S1 60775, S2 60729 baa0a10a65 fd1b402b6f sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T02:56:37.335Z S1 60844, S2 60729 f4001903f8 baa0a10a65 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-02T02:56:39.269Z S1 60844, S2 60795 f19f6a47ad f4001903f8 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T02:56:41.261Z S1 60852, S2 60795 d96b9249e7 f19f6a47ad sk_4707cd57
34 move S2 Exhibition3 34 2026-11-02T02:56:43.201Z S1 60852, S2 60855 96af7f50f3 d96b9249e7 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T02:56:45.135Z S1 60918, S2 60855 923182c1cf 96af7f50f3 sk_4707cd57

Game 2 m_01M6D2Y2ZDF0ERQ30GVJRDM0YT: verified

✓signatures45 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..45, every prev_hash links
✓move log45 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay45 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
45 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-02T02:55:38.965Z S1 59943, S2 60000 5fb1860ea1 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T02:55:40.930Z S1 59943, S2 60035 99fd42b9d0 5fb1860ea1 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-02T02:55:42.881Z S1 59992, S2 60035 6a3d9effbe 99fd42b9d0 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T02:55:44.838Z S1 59992, S2 60078 b4c9cd3764 6a3d9effbe sk_4707cd57
5 move S1 Exhibition3 5 2026-11-02T02:55:46.796Z S1 60034, S2 60078 501a606940 b4c9cd3764 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T02:55:48.737Z S1 60034, S2 60137 fd4a16a9bd 501a606940 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-02T02:55:50.671Z S1 60100, S2 60137 c1c96874de fd4a16a9bd sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T02:55:52.604Z S1 60100, S2 60204 3653e0a521 c1c96874de sk_4707cd57
9 move S1 Exhibition3 9 2026-11-02T02:55:54.533Z S1 60171, S2 60204 74278bb502 3653e0a521 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T02:55:56.461Z S1 60171, S2 60276 ea16e66265 74278bb502 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-02T02:55:58.397Z S1 60235, S2 60276 f2d3e8235c ea16e66265 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T02:56:00.328Z S1 60235, S2 60345 55d1d4e828 f2d3e8235c sk_4707cd57
13 move S1 Exhibition3 13 2026-11-02T02:56:02.320Z S1 60243, S2 60345 9e38d0a11c 55d1d4e828 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T02:56:04.456Z S1 60243, S2 60209 736d0b8d2b 9e38d0a11c sk_4707cd57
15 move S1 Exhibition3 15 2026-11-02T02:56:06.403Z S1 60296, S2 60209 4c43fc5805 736d0b8d2b sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T02:56:08.355Z S1 60296, S2 60257 413855f92b 4c43fc5805 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-02T02:56:10.299Z S1 60352, S2 60257 5b695476db 413855f92b sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T02:56:12.264Z S1 60352, S2 60292 d3adf1fd8a 5b695476db sk_4707cd57
19 move S1 Exhibition3 19 2026-11-02T02:56:14.204Z S1 60412, S2 60292 453983111a d3adf1fd8a sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T02:56:16.138Z S1 60412, S2 60358 4e67392c8e 453983111a sk_4707cd57
21 move S1 Exhibition3 21 2026-11-02T02:56:18.074Z S1 60476, S2 60358 7f74500795 4e67392c8e sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T02:56:20.006Z S1 60476, S2 60426 74192eb63c 7f74500795 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-02T02:56:21.941Z S1 60541, S2 60426 fc49e09a35 74192eb63c sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T02:56:23.871Z S1 60541, S2 60496 72119b2338 fc49e09a35 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-02T02:56:25.804Z S1 60608, S2 60496 25d14ece57 72119b2338 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-02T02:56:27.737Z S1 60608, S2 60563 9d7b3cb553 25d14ece57 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-02T02:56:29.667Z S1 60678, S2 60563 5f876676d6 9d7b3cb553 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-02T02:56:31.597Z S1 60678, S2 60633 d4b9fa1e19 5f876676d6 sk_4707cd57
29 move S1 Exhibition3 29 2026-11-02T02:56:33.527Z S1 60748, S2 60633 d6c785ae50 d4b9fa1e19 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-02T02:56:35.457Z S1 60748, S2 60703 2a564c3e70 d6c785ae50 sk_4707cd57
31 move S1 Exhibition3 31 2026-11-02T02:56:37.397Z S1 60808, S2 60703 fa4f02b883 2a564c3e70 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-02T02:56:39.339Z S1 60808, S2 60761 be64504a3c fa4f02b883 sk_4707cd57
33 move S1 Exhibition3 33 2026-11-02T02:56:41.280Z S1 60867, S2 60761 e90ece073e be64504a3c sk_4707cd57
34 move S2 Exhibition2 34 2026-11-02T02:56:43.232Z S1 60867, S2 60809 6043cf3248 e90ece073e sk_4707cd57
35 move S1 Exhibition3 35 2026-11-02T02:56:45.193Z S1 60906, S2 60809 57d5d96de2 6043cf3248 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-02T02:56:47.125Z S1 60906, S2 60877 1bf0a294e1 57d5d96de2 sk_4707cd57
37 move S1 Exhibition3 37 2026-11-02T02:56:49.054Z S1 60977, S2 60877 3a2441000a 1bf0a294e1 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-02T02:56:50.981Z S1 60977, S2 60950 1efa71ba67 3a2441000a sk_4707cd57
39 move S1 Exhibition3 39 2026-11-02T02:56:52.912Z S1 61046, S2 60950 91ff9c2e3f 1efa71ba67 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-02T02:56:54.840Z S1 61046, S2 61022 d315d8ce35 91ff9c2e3f sk_4707cd57
41 move S1 Exhibition3 41 2026-11-02T02:56:56.766Z S1 61120, S2 61022 a143deb256 d315d8ce35 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-02T02:56:58.696Z S1 61120, S2 61092 9e17d4adeb a143deb256 sk_4707cd57
43 move S1 Exhibition3 43 2026-11-02T02:57:00.624Z S1 61192, S2 61092 a0b5e73ac1 9e17d4adeb sk_4707cd57
44 move S2 Exhibition2 44 2026-11-02T02:57:02.575Z S1 61192, S2 61141 49cf721118 a0b5e73ac1 sk_4707cd57
45 move S1 Exhibition3 45 2026-11-02T02:57:04.531Z S1 61236, S2 61141 56b64957b1 49cf721118 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_01M6D2Y2YVF15VTD3Y9EWHZP34

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