apigaming Sign in

Verify set set_01M6N5AA2DEH3B4RW342DZ62HT

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("142815852723519744:set_01M6N5AA2DEH3B4RW342DZ62HT") = a35c1a2b05cf54c5..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 0.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 2.0}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6N5AA2GEFASFZQRXR8PZP9D: verified

✓signatures33 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..33, every prev_hash links
✓move log33 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay33 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
33 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-05T06:11:12.023Z S1 59994, S2 60000 fe47dba7b0 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-05T06:11:13.978Z S1 59994, S2 60045 622142d543 fe47dba7b0 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-05T06:11:15.927Z S1 60045, S2 60045 800cedff3b 622142d543 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-05T06:11:17.870Z S1 60045, S2 60102 c1252258c5 800cedff3b sk_4707cd57
5 move S1 Exhibition2 5 2026-11-05T06:11:19.809Z S1 60106, S2 60102 c60b582d42 c1252258c5 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-05T06:11:21.744Z S1 60106, S2 60167 53b4f0fd9b c60b582d42 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-05T06:11:23.680Z S1 60170, S2 60167 89810230ac 53b4f0fd9b sk_4707cd57
8 move S2 Exhibition3 8 2026-11-05T06:11:25.610Z S1 60170, S2 60237 bef3dbd541 89810230ac sk_4707cd57
9 move S1 Exhibition2 9 2026-11-05T06:11:27.539Z S1 60241, S2 60237 579ae3e227 bef3dbd541 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-05T06:11:29.477Z S1 60241, S2 60299 06955e5c77 579ae3e227 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-05T06:11:31.409Z S1 60309, S2 60299 4e71a6f81b 06955e5c77 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-05T06:11:33.341Z S1 60309, S2 60367 74ab9a11cb 4e71a6f81b sk_4707cd57
13 move S1 Exhibition2 13 2026-11-05T06:11:35.281Z S1 60369, S2 60367 f2bc64cf91 74ab9a11cb sk_4707cd57
14 move S2 Exhibition3 14 2026-11-05T06:11:37.217Z S1 60369, S2 60431 cff0192970 f2bc64cf91 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-05T06:11:39.150Z S1 60436, S2 60431 70ed010b9f cff0192970 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-05T06:11:41.079Z S1 60436, S2 60502 b58c585e07 70ed010b9f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-05T06:11:43.020Z S1 60495, S2 60502 109ab58216 b58c585e07 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-05T06:11:44.963Z S1 60495, S2 60559 a5486a1d33 109ab58216 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-05T06:11:46.902Z S1 60556, S2 60559 aad1e5a8be a5486a1d33 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-05T06:11:48.843Z S1 60556, S2 60618 d75bb51a5e aad1e5a8be sk_4707cd57
21 move S1 Exhibition2 21 2026-11-05T06:11:50.789Z S1 60610, S2 60618 0c353d59e0 d75bb51a5e sk_4707cd57
22 move S2 Exhibition3 22 2026-11-05T06:11:52.720Z S1 60610, S2 60687 0b61085757 0c353d59e0 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-05T06:11:54.659Z S1 60671, S2 60687 387b6a6a17 0b61085757 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-05T06:11:56.589Z S1 60671, S2 60757 ac8d10b453 387b6a6a17 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-05T06:11:58.520Z S1 60740, S2 60757 1e5b3f07e3 ac8d10b453 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-05T06:12:00.451Z S1 60740, S2 60826 c3d6b74b26 1e5b3f07e3 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-05T06:12:02.461Z S1 60730, S2 60826 2bc4599633 c3d6b74b26 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-05T06:12:04.704Z S1 60730, S2 60583 42ad8ad764 2bc4599633 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-05T06:12:06.643Z S1 60791, S2 60583 d26f7fe85a 42ad8ad764 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-05T06:12:08.572Z S1 60791, S2 60654 f18598f065 d26f7fe85a sk_4707cd57
31 move S1 Exhibition2 31 2026-11-05T06:12:10.506Z S1 60857, S2 60654 66869ee812 f18598f065 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-05T06:12:12.437Z S1 60857, S2 60723 42292bf3e7 66869ee812 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-05T06:12:14.366Z S1 60928, S2 60723 869d88db34 42292bf3e7 sk_4707cd57

Game 2 m_01M6N5AA2JFA6A1ARX564Q0PME: 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 Exhibition3 1 2026-11-05T06:11:12.020Z S1 59997, S2 60000 aeb506d820 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-05T06:11:13.957Z S1 59997, S2 60063 b5eca69b0c aeb506d820 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-05T06:11:15.896Z S1 60058, S2 60063 636eb3571b b5eca69b0c sk_4707cd57
4 move S2 Exhibition2 4 2026-11-05T06:11:17.827Z S1 60058, S2 60132 ecc3eda307 636eb3571b sk_4707cd57
5 move S1 Exhibition3 5 2026-11-05T06:11:19.756Z S1 60129, S2 60132 513fd6a00b ecc3eda307 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-05T06:11:21.687Z S1 60129, S2 60201 e1b036c5b1 513fd6a00b sk_4707cd57
7 move S1 Exhibition3 7 2026-11-05T06:11:23.622Z S1 60194, S2 60201 399d6142b3 e1b036c5b1 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-05T06:11:25.551Z S1 60194, S2 60272 b41ed3730b 399d6142b3 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-05T06:11:27.483Z S1 60262, S2 60272 8823e5366e b41ed3730b sk_4707cd57
10 move S2 Exhibition2 10 2026-11-05T06:11:29.418Z S1 60262, S2 60337 59daf7c5d2 8823e5366e sk_4707cd57
11 move S1 Exhibition3 11 2026-11-05T06:11:31.351Z S1 60329, S2 60337 6ae5496f64 59daf7c5d2 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-05T06:11:33.283Z S1 60329, S2 60405 ab999a458c 6ae5496f64 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-05T06:11:35.219Z S1 60393, S2 60405 a146d181b1 ab999a458c sk_4707cd57
14 move S2 Exhibition2 14 2026-11-05T06:11:37.150Z S1 60393, S2 60474 3cffd4c41a a146d181b1 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-05T06:11:39.082Z S1 60461, S2 60474 37119b46e9 3cffd4c41a sk_4707cd57
16 move S2 Exhibition2 16 2026-11-05T06:11:41.015Z S1 60461, S2 60541 131e1acc12 37119b46e9 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-05T06:11:42.958Z S1 60518, S2 60541 5e52bd9f26 131e1acc12 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-05T06:11:44.897Z S1 60518, S2 60602 53af56015f 5e52bd9f26 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-05T06:11:46.830Z S1 60585, S2 60602 07cecd58b5 53af56015f sk_4707cd57
20 move S2 Exhibition2 20 2026-11-05T06:11:48.777Z S1 60585, S2 60655 cfbb267ba0 07cecd58b5 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-05T06:11:50.719Z S1 60643, S2 60655 33ec1334e9 cfbb267ba0 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-05T06:11:52.652Z S1 60643, S2 60722 0dd548a563 33ec1334e9 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-05T06:11:54.585Z S1 60710, S2 60722 d91088ca64 0dd548a563 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-05T06:11:56.514Z S1 60710, S2 60793 3c299b185d d91088ca64 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-05T06:11:58.444Z S1 60780, S2 60793 500078978a 3c299b185d sk_4707cd57
26 move S2 Exhibition2 26 2026-11-05T06:12:00.375Z S1 60780, S2 60862 0a695d7f81 500078978a 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_01M6N5AA2DEH3B4RW342DZ62HT

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