apigaming Sign in

Verify set set_01M6VXQ0K8F0H92WFM0H09KFH6

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

Game 1 m_01M6VXQ0KBFTMTNPM55WHTM351: verified

✓signatures36 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..36, every prev_hash links
✓move log36 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay36 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
36 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-07T21:13:00.705Z S1 60008, S2 60000 fa9c3f7a64 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-07T21:13:02.801Z S1 60008, S2 59904 009793673f fa9c3f7a64 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-07T21:13:05.282Z S1 59527, S2 59904 9d971680e1 009793673f sk_4707cd57
4 move S2 Exhibition3 4 2026-11-07T21:13:07.214Z S1 59527, S2 59972 5142d30a07 9d971680e1 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-07T21:13:09.145Z S1 59596, S2 59972 5e9fb58bb9 5142d30a07 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-07T21:13:11.082Z S1 59596, S2 60035 394a6afe69 5e9fb58bb9 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-07T21:13:13.026Z S1 59652, S2 60035 06f6e4c3e9 394a6afe69 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-07T21:13:14.957Z S1 59652, S2 60104 ff6f7fd22c 06f6e4c3e9 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-07T21:13:16.890Z S1 59719, S2 60104 6613a09f6c ff6f7fd22c sk_4707cd57
10 move S2 Exhibition3 10 2026-11-07T21:13:18.822Z S1 59719, S2 60172 53bfe5b29a 6613a09f6c sk_4707cd57
11 move S1 Exhibition2 11 2026-11-07T21:13:20.755Z S1 59786, S2 60172 d89a271eba 53bfe5b29a sk_4707cd57
12 move S2 Exhibition3 12 2026-11-07T21:13:22.688Z S1 59786, S2 60239 242fd576d0 d89a271eba sk_4707cd57
13 move S1 Exhibition2 13 2026-11-07T21:13:24.617Z S1 59857, S2 60239 412650da16 242fd576d0 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-07T21:13:26.550Z S1 59857, S2 60306 97259889ae 412650da16 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-07T21:13:28.485Z S1 59922, S2 60306 bcdd782877 97259889ae sk_4707cd57
16 move S2 Exhibition3 16 2026-11-07T21:13:30.419Z S1 59922, S2 60372 82a27ca38c bcdd782877 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-07T21:13:32.352Z S1 59989, S2 60372 dffabadddc 82a27ca38c sk_4707cd57
18 move S2 Exhibition3 18 2026-11-07T21:13:34.285Z S1 59989, S2 60439 053a1c3002 dffabadddc sk_4707cd57
19 move S1 Exhibition2 19 2026-11-07T21:13:36.218Z S1 60056, S2 60439 40d31c764d 053a1c3002 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-07T21:13:38.152Z S1 60056, S2 60505 aac754bd32 40d31c764d sk_4707cd57
21 move S1 Exhibition2 21 2026-11-07T21:13:40.100Z S1 60108, S2 60505 ba8e348f15 aac754bd32 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-07T21:13:42.034Z S1 60108, S2 60571 fd6144ca07 ba8e348f15 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-07T21:13:43.972Z S1 60170, S2 60571 0cc6a3b310 fd6144ca07 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-07T21:13:45.911Z S1 60170, S2 60632 4b2fe8d105 0cc6a3b310 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-07T21:13:47.846Z S1 60235, S2 60632 95579c9bd8 4b2fe8d105 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-07T21:13:49.782Z S1 60235, S2 60696 6078a2cfe0 95579c9bd8 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-07T21:13:51.722Z S1 60295, S2 60696 f3567a292c 6078a2cfe0 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-07T21:13:53.670Z S1 60295, S2 60748 00856b94d8 f3567a292c sk_4707cd57
29 move S1 Exhibition2 29 2026-11-07T21:13:55.621Z S1 60344, S2 60748 3587041dcd 00856b94d8 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-07T21:13:57.564Z S1 60344, S2 60805 2b9f093b10 3587041dcd sk_4707cd57
31 move S1 Exhibition2 31 2026-11-07T21:13:59.502Z S1 60406, S2 60805 db59f72802 2b9f093b10 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-07T21:14:02.383Z S1 60406, S2 59924 497ea952d5 db59f72802 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-07T21:14:05.254Z S1 59535, S2 59924 63bb534d9d 497ea952d5 sk_4707cd57
34 move S2 Exhibition3 34 2026-11-07T21:14:07.241Z S1 59535, S2 59937 94a8c9cca2 63bb534d9d sk_4707cd57
35 move S1 Exhibition2 35 2026-11-07T21:14:09.183Z S1 59593, S2 59937 90a1e4e293 94a8c9cca2 sk_4707cd57
36 move S2 Exhibition3 36 2026-11-07T21:14:11.118Z S1 59593, S2 60002 4c667e0d3d 90a1e4e293 sk_4707cd57

Game 2 m_01M6VXQ0KCF349NJAN4BJHH18H: verified

✓signatures27 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..27, every prev_hash links
✓move log27 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay27 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
27 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-07T21:13:00.706Z S1 60007, S2 60000 5453cb1da4 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-07T21:13:02.962Z S1 60007, S2 59744 cf014bbeb7 5453cb1da4 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-07T21:13:05.338Z S1 59631, S2 59744 f80b219bf0 cf014bbeb7 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-07T21:13:07.277Z S1 59631, S2 59805 657f5ab57e f80b219bf0 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-07T21:13:09.215Z S1 59693, S2 59805 29c2d83d99 657f5ab57e sk_4707cd57
6 move S2 Exhibition2 6 2026-11-07T21:13:11.148Z S1 59693, S2 59872 50070af3a2 29c2d83d99 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-07T21:13:13.088Z S1 59753, S2 59872 7c3cad0e7c 50070af3a2 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-07T21:13:15.030Z S1 59753, S2 59930 06e6e55df0 7c3cad0e7c sk_4707cd57
9 move S1 Exhibition3 9 2026-11-07T21:13:16.962Z S1 59821, S2 59930 3078dfcbf2 06e6e55df0 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-07T21:13:18.896Z S1 59821, S2 59996 171573dfd8 3078dfcbf2 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-07T21:13:20.833Z S1 59884, S2 59996 598c2b5f1f 171573dfd8 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-07T21:13:22.770Z S1 59884, S2 60059 3282dcccb6 598c2b5f1f sk_4707cd57
13 move S1 Exhibition3 13 2026-11-07T21:13:24.702Z S1 59952, S2 60059 9eb1c1fe29 3282dcccb6 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-07T21:13:26.635Z S1 59952, S2 60126 2e9f74c4d9 9eb1c1fe29 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-07T21:13:28.567Z S1 60020, S2 60126 c1afd3f74b 2e9f74c4d9 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-07T21:13:30.503Z S1 60020, S2 60190 0edf8d7190 c1afd3f74b sk_4707cd57
17 move S1 Exhibition3 17 2026-11-07T21:13:32.440Z S1 60083, S2 60190 dc7796f633 0edf8d7190 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-07T21:13:34.370Z S1 60083, S2 60260 18a331b7dd dc7796f633 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-07T21:13:36.301Z S1 60152, S2 60260 16425f463e 18a331b7dd sk_4707cd57
20 move S2 Exhibition2 20 2026-11-07T21:13:38.246Z S1 60152, S2 60315 bc7e30e23d 16425f463e sk_4707cd57
21 move S1 Exhibition3 21 2026-11-07T21:13:40.198Z S1 60200, S2 60315 218a2490b5 bc7e30e23d sk_4707cd57
22 move S2 Exhibition2 22 2026-11-07T21:13:42.139Z S1 60200, S2 60374 d9ab1bc020 218a2490b5 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-07T21:13:44.074Z S1 60265, S2 60374 2e227efbcb d9ab1bc020 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-07T21:13:46.007Z S1 60265, S2 60441 1f6e93cd73 2e227efbcb sk_4707cd57
25 move S1 Exhibition3 25 2026-11-07T21:13:47.948Z S1 60324, S2 60441 7f09753984 1f6e93cd73 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-07T21:13:49.885Z S1 60324, S2 60504 ba95d609ce 7f09753984 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-07T21:13:51.829Z S1 60380, S2 60504 b7bbe747ab ba95d609ce 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_01M6VXQ0K8F0H92WFM0H09KFH6

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