apigaming Sign in

Verify set set_01M6NWS96BE1GBCRW6H8Q4PA1G

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

Game 1 m_01M6NWS96DFTAVRJ7F3YV6NZ5W: 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-05T13:01:19.909Z S1 59979, S2 60000 ce82732f22 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-05T13:01:21.856Z S1 59979, S2 60053 ebff92b819 ce82732f22 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-05T13:01:23.789Z S1 60046, S2 60053 4fa9eb3759 ebff92b819 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-05T13:01:25.722Z S1 60046, S2 60120 0aa2b4990f 4fa9eb3759 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-05T13:01:27.664Z S1 60104, S2 60120 c321abdfbe 0aa2b4990f sk_4707cd57
6 move S2 Exhibition3 6 2026-11-05T13:01:29.594Z S1 60104, S2 60190 cbb77b711c c321abdfbe sk_4707cd57
7 move S1 Exhibition2 7 2026-11-05T13:01:31.526Z S1 60172, S2 60190 aa8fcaa160 cbb77b711c sk_4707cd57
8 move S2 Exhibition3 8 2026-11-05T13:01:33.521Z S1 60172, S2 60195 74ee7dcf79 aa8fcaa160 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-05T13:01:35.480Z S1 60213, S2 60195 094cb01311 74ee7dcf79 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-05T13:01:37.442Z S1 60213, S2 60233 ed2867df3a 094cb01311 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-05T13:01:39.486Z S1 60169, S2 60233 7db6077e2b ed2867df3a sk_4707cd57
12 move S2 Exhibition3 12 2026-11-05T13:01:41.575Z S1 60169, S2 60144 dd9da9d8a8 7db6077e2b sk_4707cd57
13 move S1 Exhibition2 13 2026-11-05T13:01:43.640Z S1 60104, S2 60144 871b4cd26a dd9da9d8a8 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-05T13:01:45.612Z S1 60104, S2 60172 488ae8d5eb 871b4cd26a sk_4707cd57
15 move S1 Exhibition2 15 2026-11-05T13:01:47.560Z S1 60156, S2 60172 629e260c1e 488ae8d5eb sk_4707cd57
16 move S2 Exhibition3 16 2026-11-05T13:01:49.492Z S1 60156, S2 60240 494129c3eb 629e260c1e sk_4707cd57
17 move S1 Exhibition2 17 2026-11-05T13:01:51.428Z S1 60220, S2 60240 7b804bb48f 494129c3eb sk_4707cd57
18 move S2 Exhibition3 18 2026-11-05T13:01:53.359Z S1 60220, S2 60309 4bebfc8995 7b804bb48f sk_4707cd57
19 move S1 Exhibition2 19 2026-11-05T13:01:55.290Z S1 60289, S2 60309 fd010160e4 4bebfc8995 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-05T13:01:57.225Z S1 60289, S2 60374 3ecd33a463 fd010160e4 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-05T13:01:59.158Z S1 60356, S2 60374 3f90e40921 3ecd33a463 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-05T13:02:01.092Z S1 60356, S2 60440 cb04b44d6f 3f90e40921 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-05T13:02:03.050Z S1 60398, S2 60440 bcd776284b cb04b44d6f sk_4707cd57
24 move S2 Exhibition3 24 2026-11-05T13:02:05.025Z S1 60398, S2 60465 6bc3bfdf92 bcd776284b sk_4707cd57
25 move S1 Exhibition2 25 2026-11-05T13:02:06.954Z S1 60469, S2 60465 5103a2a819 6bc3bfdf92 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-05T13:02:08.885Z S1 60469, S2 60534 c41e5b2b34 5103a2a819 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-05T13:02:10.814Z S1 60540, S2 60534 1e6d68a3de c41e5b2b34 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-05T13:02:12.744Z S1 60540, S2 60604 6707c841cc 1e6d68a3de sk_4707cd57
29 move S1 Exhibition2 29 2026-11-05T13:02:14.674Z S1 60610, S2 60604 2a6665d8a3 6707c841cc sk_4707cd57
30 move S2 Exhibition3 30 2026-11-05T13:02:16.609Z S1 60610, S2 60669 5dad77a761 2a6665d8a3 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-05T13:02:18.538Z S1 60681, S2 60669 e2df8d785d 5dad77a761 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-05T13:02:20.467Z S1 60681, S2 60740 bde0df762b e2df8d785d sk_4707cd57
33 move S1 Exhibition2 33 2026-11-05T13:02:22.398Z S1 60750, S2 60740 772c7472bc bde0df762b sk_4707cd57
34 move S2 Exhibition3 34 2026-11-05T13:02:24.327Z S1 60750, S2 60811 fbea0024f3 772c7472bc sk_4707cd57

Game 2 m_01M6NWS96GFXGVTD836A4JVHSJ: verified

✓signatures18 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..18, every prev_hash links
✓move log18 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay18 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
18 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-05T13:01:19.911Z S1 59977, S2 60000 89b4b27296 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-05T13:01:21.881Z S1 59977, S2 60030 7c3e6a59b8 89b4b27296 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-05T13:01:23.822Z S1 60036, S2 60030 91eedbce6d 7c3e6a59b8 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-05T13:01:25.763Z S1 60036, S2 60089 7fc7fed361 91eedbce6d sk_4707cd57
5 move S1 Exhibition3 5 2026-11-05T13:01:27.707Z S1 60092, S2 60089 5b7c99505e 7fc7fed361 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-05T13:01:29.654Z S1 60092, S2 60142 738bde980b 5b7c99505e sk_4707cd57
7 move S1 Exhibition3 7 2026-11-05T13:01:31.586Z S1 60160, S2 60142 5aa3a71c8e 738bde980b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-05T13:01:33.521Z S1 60160, S2 60207 421933d303 5aa3a71c8e sk_4707cd57
9 move S1 Exhibition3 9 2026-11-05T13:01:35.489Z S1 60192, S2 60207 db03b17f2a 421933d303 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-05T13:01:37.464Z S1 60192, S2 60232 5474d9fc1d db03b17f2a sk_4707cd57
11 move S1 Exhibition3 11 2026-11-05T13:01:39.488Z S1 60168, S2 60232 cc5291a853 5474d9fc1d sk_4707cd57
12 move S2 Exhibition2 12 2026-11-05T13:01:41.570Z S1 60168, S2 60150 47b8ce660f cc5291a853 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-05T13:01:43.567Z S1 60171, S2 60150 d406907dac 47b8ce660f sk_4707cd57
14 move S2 Exhibition2 14 2026-11-05T13:01:45.553Z S1 60171, S2 60164 cf50a4c25b d406907dac sk_4707cd57
15 move S1 Exhibition3 15 2026-11-05T13:01:47.486Z S1 60238, S2 60164 53578f4bb4 cf50a4c25b sk_4707cd57
16 move S2 Exhibition2 16 2026-11-05T13:01:49.420Z S1 60238, S2 60230 11ec1820c7 53578f4bb4 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-05T13:01:51.359Z S1 60299, S2 60230 cd67909987 11ec1820c7 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-05T13:01:53.289Z S1 60299, S2 60300 1f0dbb64d8 cd67909987 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_01M6NWS96BE1GBCRW6H8Q4PA1G

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