apigaming Sign in

Verify set set_01M78MS4AFEEEBA480J6T0D9QE

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

Game 1 m_01M78MS4AHEZSRWV5T059F91WC: verified

✓signatures34 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..34, every prev_hash links
✓move log34 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay34 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
34 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T19:47:00.484Z S1 60015, S2 60000 f7421859cc start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-12T19:47:02.439Z S1 60015, S2 60045 396435a6eb f7421859cc sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T19:47:04.487Z S1 59967, S2 60045 2909b660f8 396435a6eb sk_4707cd57
4 move S2 Exhibition3 4 2026-11-12T19:47:06.424Z S1 59967, S2 60108 9d9c74643b 2909b660f8 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T19:47:08.357Z S1 60034, S2 60108 85e2247513 9d9c74643b sk_4707cd57
6 move S2 Exhibition3 6 2026-11-12T19:47:10.291Z S1 60034, S2 60174 73c106bcdd 85e2247513 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T19:47:12.221Z S1 60104, S2 60174 f58e0bd709 73c106bcdd sk_4707cd57
8 move S2 Exhibition3 8 2026-11-12T19:47:14.149Z S1 60104, S2 60246 02ad5de48a f58e0bd709 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T19:47:16.082Z S1 60171, S2 60246 81e3af87fd 02ad5de48a sk_4707cd57
10 move S2 Exhibition3 10 2026-11-12T19:47:18.017Z S1 60171, S2 60311 140f7bbb7a 81e3af87fd sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T19:47:19.945Z S1 60243, S2 60311 6e40ce80dd 140f7bbb7a sk_4707cd57
12 move S2 Exhibition3 12 2026-11-12T19:47:21.873Z S1 60243, S2 60383 3fdadf9089 6e40ce80dd sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T19:47:23.801Z S1 60315, S2 60383 ebb7544c2e 3fdadf9089 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-12T19:47:25.733Z S1 60315, S2 60451 193b1c3af6 ebb7544c2e sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T19:47:27.666Z S1 60382, S2 60451 d5fda524cf 193b1c3af6 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-12T19:47:29.598Z S1 60382, S2 60519 59df1bede9 d5fda524cf sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T19:47:31.530Z S1 60450, S2 60519 2c1942348f 59df1bede9 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-12T19:47:33.457Z S1 60450, S2 60592 8a57d31812 2c1942348f sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T19:47:35.388Z S1 60519, S2 60592 0e68ba67d5 8a57d31812 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-12T19:47:37.383Z S1 60519, S2 60597 90e0b52ee3 0e68ba67d5 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T19:47:39.312Z S1 60590, S2 60597 1906bcab3e 90e0b52ee3 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-12T19:47:41.240Z S1 60590, S2 60669 cd66138d5c 1906bcab3e sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T19:47:43.174Z S1 60656, S2 60669 3be45b650d cd66138d5c sk_4707cd57
24 move S2 Exhibition3 24 2026-11-12T19:47:45.106Z S1 60656, S2 60737 8c64d722e7 3be45b650d sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T19:47:47.043Z S1 60719, S2 60737 f9f914406d 8c64d722e7 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-12T19:47:48.973Z S1 60719, S2 60807 fbc9182816 f9f914406d sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T19:47:50.910Z S1 60782, S2 60807 bfa9173dbe fbc9182816 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-12T19:47:52.843Z S1 60782, S2 60874 baba803e57 bfa9173dbe sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T19:47:54.773Z S1 60852, S2 60874 912c07f5ca baba803e57 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-12T19:47:56.712Z S1 60852, S2 60935 93992ea326 912c07f5ca sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T19:47:58.641Z S1 60923, S2 60935 b6d02497e9 93992ea326 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-12T19:48:00.574Z S1 60923, S2 61002 ea049033fe b6d02497e9 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T19:48:03.146Z S1 60351, S2 61002 2ca0e917be ea049033fe sk_4707cd57
34 move S2 Exhibition3 34 2026-11-12T19:48:05.660Z S1 60351, S2 60488 6afbf0964a 2ca0e917be sk_4707cd57

Game 2 m_01M78MS4AJFYHATP0MTG9CWGNG: 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 Exhibition3 1 2026-11-12T19:47:00.493Z S1 60006, S2 60000 34e82334af start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T19:47:02.480Z S1 60006, S2 60013 8b578e0520 34e82334af sk_4707cd57
3 move S1 Exhibition3 3 2026-11-12T19:47:04.627Z S1 59859, S2 60013 f6081bfd56 8b578e0520 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T19:47:06.563Z S1 59859, S2 60077 431c91a63a f6081bfd56 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-12T19:47:08.494Z S1 59928, S2 60077 adc5bd3a86 431c91a63a sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T19:47:10.426Z S1 59928, S2 60145 f5cf5255d4 adc5bd3a86 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-12T19:47:12.355Z S1 59999, S2 60145 6e88a4ec29 f5cf5255d4 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T19:47:14.284Z S1 59999, S2 60216 bd1e1c49b1 6e88a4ec29 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-12T19:47:16.214Z S1 60069, S2 60216 2e3ad855c6 bd1e1c49b1 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T19:47:18.143Z S1 60069, S2 60287 a17aad8a15 2e3ad855c6 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-12T19:47:20.084Z S1 60128, S2 60287 222afa89c3 a17aad8a15 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T19:47:22.021Z S1 60128, S2 60350 5e7b8cb3fc 222afa89c3 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-12T19:47:23.957Z S1 60192, S2 60350 47f7116987 5e7b8cb3fc sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T19:47:25.891Z S1 60192, S2 60416 6476bd48cb 47f7116987 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-12T19:47:27.832Z S1 60251, S2 60416 d76c74bd33 6476bd48cb sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T19:47:29.766Z S1 60251, S2 60482 af9305fdda d76c74bd33 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-12T19:47:31.700Z S1 60317, S2 60482 69e838f71e af9305fdda sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T19:47:33.630Z S1 60317, S2 60552 68d33a3a42 69e838f71e sk_4707cd57
19 move S1 Exhibition3 19 2026-11-12T19:47:35.562Z S1 60385, S2 60552 014c44050e 68d33a3a42 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T19:47:37.492Z S1 60385, S2 60622 edbec9de07 014c44050e sk_4707cd57
21 move S1 Exhibition3 21 2026-11-12T19:47:39.422Z S1 60455, S2 60622 92c8977dd0 edbec9de07 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T19:47:41.356Z S1 60455, S2 60688 fc94660614 92c8977dd0 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-12T19:47:43.285Z S1 60526, S2 60688 81cd5c9102 fc94660614 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T19:47:45.221Z S1 60526, S2 60752 e1b2a0d6bf 81cd5c9102 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-12T19:47:47.169Z S1 60578, S2 60752 d151acf022 e1b2a0d6bf sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T19:47:49.122Z S1 60578, S2 60799 3c2bee9fa7 d151acf022 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-12T19:47:51.060Z S1 60640, S2 60799 8d4933215a 3c2bee9fa7 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T19:47:52.997Z S1 60640, S2 60862 59e9c5eef3 8d4933215a sk_4707cd57
29 move S1 Exhibition3 29 2026-11-12T19:47:54.926Z S1 60711, S2 60862 851630b190 59e9c5eef3 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-12T19:47:56.859Z S1 60711, S2 60929 26a3d1bb71 851630b190 sk_4707cd57
31 move S1 Exhibition3 31 2026-11-12T19:47:58.790Z S1 60780, S2 60929 833c4b17af 26a3d1bb71 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-12T19:48:00.722Z S1 60780, S2 60997 063a5e3226 833c4b17af sk_4707cd57
33 move S1 Exhibition3 33 2026-11-12T19:48:03.171Z S1 60331, S2 60997 b838f327f2 063a5e3226 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-12T19:48:05.739Z S1 60331, S2 60429 2be87053db b838f327f2 sk_4707cd57
35 move S1 Exhibition3 35 2026-11-12T19:48:07.671Z S1 60399, S2 60429 23ff504232 2be87053db sk_4707cd57
36 move S2 Exhibition2 36 2026-11-12T19:48:09.602Z S1 60399, S2 60498 67b9a89146 23ff504232 sk_4707cd57
37 move S1 Exhibition3 37 2026-11-12T19:48:11.530Z S1 60471, S2 60498 daf3cc442a 67b9a89146 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-12T19:48:13.459Z S1 60471, S2 60569 229ad6de56 daf3cc442a sk_4707cd57
39 move S1 Exhibition3 39 2026-11-12T19:48:15.389Z S1 60541, S2 60569 247547fd92 229ad6de56 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-12T19:48:17.319Z S1 60541, S2 60639 1524c87c58 247547fd92 sk_4707cd57
41 move S1 Exhibition3 41 2026-11-12T19:48:19.250Z S1 60610, S2 60639 a3a5062444 1524c87c58 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-12T19:48:21.180Z S1 60610, S2 60709 35da3dcb13 a3a5062444 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_01M78MS4AFEEEBA480J6T0D9QE

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