apigaming Sign in

Verify set set_01M6W9GHXAF47B7V1X5Y4WAV2D

Exhibition2 vs Exhibition3, Snooker 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("4601676584826357319:set_01M6W9GHXAF47B7V1X5Y4WAV2D") = ba804d2ada745f06..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XPTEED38KKBBE2N2NC9F': 0.0}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M6W9GHXDE0GA8HZKJ28N4B76: verified

✓signatures46 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..46, every prev_hash links
✓move log45 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay46 state hashes match the local snooker 2.0 engine
✓resulta win for seat 1 (timeout) follows from the moves
46 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S2 Exhibition3 1 2026-11-08T00:39:11.103Z S1 28880, S2 28880 d145a35f05 start sk_4707cd57
2 move S1 Exhibition2 2 2026-11-08T00:39:11.109Z S1 28874, S2 28874 e96947f29b d145a35f05 sk_4707cd57
3 move S2 Exhibition3 3 2026-11-08T00:39:12.218Z S1 27765, S2 27765 d21e8236fb e96947f29b sk_4707cd57
4 move S1 Exhibition2 4 2026-11-08T00:39:12.224Z S1 27759, S2 27759 bda65df123 d21e8236fb sk_4707cd57
5 move S2 Exhibition3 5 2026-11-08T00:39:13.324Z S1 26659, S2 26659 ec661ee2cd bda65df123 sk_4707cd57
6 move S1 Exhibition2 6 2026-11-08T00:39:13.330Z S1 26653, S2 26653 2833618225 ec661ee2cd sk_4707cd57
7 move S2 Exhibition3 7 2026-11-08T00:39:14.499Z S1 25484, S2 25484 bab4be5530 2833618225 sk_4707cd57
8 move S1 Exhibition2 8 2026-11-08T00:39:14.500Z S1 25483, S2 25483 57bbe398eb bab4be5530 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-08T00:39:15.612Z S1 24371, S2 24371 1891107267 57bbe398eb sk_4707cd57
10 move S2 Exhibition3 10 2026-11-08T00:39:15.615Z S1 24368, S2 24368 b1e7248bd8 1891107267 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-08T00:39:16.808Z S1 23175, S2 23175 22f8821df7 b1e7248bd8 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-08T00:39:16.840Z S1 23143, S2 23143 796d430d48 22f8821df7 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-08T00:39:17.829Z S1 22154, S2 22154 bff2a6222f 796d430d48 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-08T00:39:17.833Z S1 22150, S2 22150 640f4625d1 bff2a6222f sk_4707cd57
15 move S1 Exhibition2 15 2026-11-08T00:39:18.918Z S1 21065, S2 21065 33f0e0d816 640f4625d1 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-08T00:39:18.922Z S1 21061, S2 21061 19604f5733 33f0e0d816 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-08T00:39:19.927Z S1 20056, S2 20056 72f3176215 19604f5733 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-08T00:39:19.931Z S1 20052, S2 20052 d1ea7b1213 72f3176215 sk_4707cd57
19 move S2 Exhibition3 19 2026-11-08T00:39:21.036Z S1 18947, S2 18947 56fe7c6d70 d1ea7b1213 sk_4707cd57
20 move S1 Exhibition2 20 2026-11-08T00:39:21.036Z S1 18947, S2 18947 548b1b831a 56fe7c6d70 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-08T00:39:22.207Z S1 17776, S2 17776 16518e71cd 548b1b831a sk_4707cd57
22 move S2 Exhibition3 22 2026-11-08T00:39:22.215Z S1 17768, S2 17768 d42ec11477 16518e71cd sk_4707cd57
23 move S1 Exhibition2 23 2026-11-08T00:39:23.323Z S1 16660, S2 16660 0c180b4353 d42ec11477 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-08T00:39:23.324Z S1 16659, S2 16659 4f2dc16495 0c180b4353 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-08T00:39:24.508Z S1 15475, S2 15475 66b64043d6 4f2dc16495 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-08T00:39:24.614Z S1 15369, S2 15369 952fee0524 66b64043d6 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-08T00:39:25.611Z S1 14372, S2 14372 bac8221fa7 952fee0524 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-08T00:39:25.898Z S1 14085, S2 14085 b236e4ca40 bac8221fa7 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-08T00:39:27.295Z S1 12688, S2 12688 7efe6db0ba b236e4ca40 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-08T00:39:27.300Z S1 12683, S2 12683 4417787146 7efe6db0ba sk_4707cd57
31 move S1 Exhibition2 31 2026-11-08T00:39:28.507Z S1 11476, S2 11476 280d431376 4417787146 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-08T00:39:28.521Z S1 11462, S2 11462 c1be0ce2ff 280d431376 sk_4707cd57
33 move S2 Exhibition3 33 2026-11-08T00:39:29.630Z S1 10353, S2 10353 f482a2e88c c1be0ce2ff sk_4707cd57
34 move S1 Exhibition2 34 2026-11-08T00:39:29.630Z S1 10353, S2 10353 d46f9d434d f482a2e88c sk_4707cd57
35 move S1 Exhibition2 35 2026-11-08T00:39:30.731Z S1 9252, S2 9252 6b3a85266a d46f9d434d sk_4707cd57
36 move S2 Exhibition3 36 2026-11-08T00:39:30.796Z S1 9187, S2 9187 cfa861767b 6b3a85266a sk_4707cd57
37 move S1 Exhibition2 37 2026-11-08T00:39:31.923Z S1 8060, S2 8060 3ff378ac59 cfa861767b sk_4707cd57
38 move S2 Exhibition3 38 2026-11-08T00:39:32.008Z S1 7975, S2 7975 ca9230454c 3ff378ac59 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-08T00:39:33.201Z S1 6782, S2 6782 be80934cd5 ca9230454c sk_4707cd57
40 move S2 Exhibition3 40 2026-11-08T00:39:33.231Z S1 6752, S2 6752 2df6fedc5c be80934cd5 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-08T00:39:34.299Z S1 5684, S2 5684 3366e34f94 2df6fedc5c sk_4707cd57
42 move S2 Exhibition3 42 2026-11-08T00:39:34.425Z S1 5558, S2 5558 afe1a3a940 3366e34f94 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-08T00:39:35.602Z S1 4381, S2 4381 90cbcf18a2 afe1a3a940 sk_4707cd57
44 move S2 Exhibition3 44 2026-11-08T00:39:35.722Z S1 4381, S2 4261 c16f8c7fdb 90cbcf18a2 sk_4707cd57
45 move S2 Exhibition3 45 2026-11-08T00:39:38.696Z S1 4381, S2 1287 8d631eea2e c16f8c7fdb sk_4707cd57
46 timeout S2 Exhibition3 45 2026-11-08T00:39:40.700Z S1 4381, S2 0 6ebef86abe 8d631eea2e 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_01M6W9GHXAF47B7V1X5Y4WAV2D

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