apigaming Sign in

Verify set set_01M6S9VZR7F8VANTS17R1F4M6T

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

Game 1 m_01M6S9VZR9EE9RMWMJ9EWDAREW: 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-06T20:47:43.306Z S1 60002, S2 60000 8940cb7d8d start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-06T20:47:45.254Z S1 60002, S2 60052 e9a182238e 8940cb7d8d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T20:47:47.201Z S1 60055, S2 60052 701fc418c7 e9a182238e sk_4707cd57
4 move S2 Exhibition3 4 2026-11-06T20:47:49.137Z S1 60055, S2 60116 a59558fe8f 701fc418c7 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T20:47:51.066Z S1 60126, S2 60116 83232f19f3 a59558fe8f sk_4707cd57
6 move S2 Exhibition3 6 2026-11-06T20:47:52.998Z S1 60126, S2 60184 9df89dba86 83232f19f3 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T20:47:54.932Z S1 60192, S2 60184 383c01f93b 9df89dba86 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-06T20:47:56.869Z S1 60192, S2 60247 b0fb21af20 383c01f93b sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T20:47:58.803Z S1 60258, S2 60247 6190fc95f2 b0fb21af20 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-06T20:48:00.740Z S1 60258, S2 60310 626741ad2f 6190fc95f2 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T20:48:02.693Z S1 60305, S2 60310 50c719bb25 626741ad2f sk_4707cd57
12 move S2 Exhibition3 12 2026-11-06T20:48:04.815Z S1 60305, S2 60188 cefda82a35 50c719bb25 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T20:48:06.753Z S1 60367, S2 60188 85c481b40c cefda82a35 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-06T20:48:08.687Z S1 60367, S2 60254 a72a13f3d2 85c481b40c sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T20:48:10.627Z S1 60427, S2 60254 c18af9322f a72a13f3d2 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-06T20:48:12.561Z S1 60427, S2 60320 3b541b5412 c18af9322f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T20:48:14.503Z S1 60485, S2 60320 93034b91d7 3b541b5412 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-06T20:48:16.437Z S1 60485, S2 60386 6f5c04b07e 93034b91d7 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T20:48:18.374Z S1 60548, S2 60386 19eefffbbf 6f5c04b07e sk_4707cd57
20 move S2 Exhibition3 20 2026-11-06T20:48:20.303Z S1 60548, S2 60457 4352456fd2 19eefffbbf sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T20:48:22.233Z S1 60618, S2 60457 70f2974d66 4352456fd2 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-06T20:48:24.173Z S1 60618, S2 60517 2d4d4b8e01 70f2974d66 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T20:48:26.110Z S1 60681, S2 60517 01231322c6 2d4d4b8e01 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-06T20:48:28.052Z S1 60681, S2 60575 d467c001ab 01231322c6 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-06T20:48:29.984Z S1 60749, S2 60575 e7887fd038 d467c001ab sk_4707cd57
26 move S2 Exhibition3 26 2026-11-06T20:48:31.919Z S1 60749, S2 60640 38951591f4 e7887fd038 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-06T20:48:33.850Z S1 60818, S2 60640 10e284d7b0 38951591f4 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-06T20:48:35.784Z S1 60818, S2 60706 0d4ccf88c9 10e284d7b0 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-06T20:48:37.753Z S1 60849, S2 60706 ec0a6056d5 0d4ccf88c9 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-06T20:48:39.687Z S1 60849, S2 60772 ead22c3087 ec0a6056d5 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-06T20:48:41.620Z S1 60916, S2 60772 bdd77fc539 ead22c3087 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-06T20:48:43.553Z S1 60916, S2 60839 24a4aeb1b0 bdd77fc539 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-06T20:48:45.485Z S1 60984, S2 60839 c9efd7b5a1 24a4aeb1b0 sk_4707cd57
34 move S2 Exhibition3 34 2026-11-06T20:48:47.416Z S1 60984, S2 60908 31ec23f0e5 c9efd7b5a1 sk_4707cd57

Game 2 m_01M6S9VZRBFMJTMR7NVMZFGVXM: verified

✓signatures28 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..28, every prev_hash links
✓move log28 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay28 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
28 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-06T20:47:43.307Z S1 60001, S2 60000 3bd493cce6 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T20:47:45.275Z S1 60001, S2 60032 4bb915233c 3bd493cce6 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-06T20:47:47.229Z S1 60047, S2 60032 dedad2d197 4bb915233c sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T20:47:49.176Z S1 60047, S2 60085 19dc9154ff dedad2d197 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-06T20:47:51.117Z S1 60106, S2 60085 b4ebc7f6aa 19dc9154ff sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T20:47:53.055Z S1 60106, S2 60147 d290c531b2 b4ebc7f6aa sk_4707cd57
7 move S1 Exhibition3 7 2026-11-06T20:47:54.995Z S1 60166, S2 60147 465d084c63 d290c531b2 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T20:47:56.928Z S1 60166, S2 60214 cb9ffa7f27 465d084c63 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-06T20:47:58.859Z S1 60235, S2 60214 c8d23e5b48 cb9ffa7f27 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T20:48:00.797Z S1 60235, S2 60276 7a0be6c838 c8d23e5b48 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-06T20:48:02.853Z S1 60179, S2 60276 d73169ce71 7a0be6c838 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T20:48:05.229Z S1 60179, S2 59900 b744f574e3 d73169ce71 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-06T20:48:07.167Z S1 60241, S2 59900 765f7be2b0 b744f574e3 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T20:48:09.101Z S1 60241, S2 59966 43605c46c2 765f7be2b0 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-06T20:48:11.038Z S1 60304, S2 59966 92583733d4 43605c46c2 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T20:48:12.969Z S1 60304, S2 60035 7e08a44d6d 92583733d4 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-06T20:48:14.907Z S1 60366, S2 60035 95f01072de 7e08a44d6d sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T20:48:16.851Z S1 60366, S2 60091 c91bf52d5f 95f01072de sk_4707cd57
19 move S1 Exhibition3 19 2026-11-06T20:48:18.782Z S1 60435, S2 60091 ea07d4b15a c91bf52d5f sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T20:48:20.712Z S1 60435, S2 60161 f4f8da61fe ea07d4b15a sk_4707cd57
21 move S1 Exhibition3 21 2026-11-06T20:48:22.652Z S1 60495, S2 60161 f6400eb0d0 f4f8da61fe sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T20:48:24.585Z S1 60495, S2 60228 d23f2fc3b9 f6400eb0d0 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-06T20:48:26.520Z S1 60560, S2 60228 19fe7315c8 d23f2fc3b9 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T20:48:28.451Z S1 60560, S2 60297 ec50ffc2de 19fe7315c8 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-06T20:48:30.381Z S1 60630, S2 60297 5809c4ebd4 ec50ffc2de sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T20:48:32.314Z S1 60630, S2 60364 84642b72bc 5809c4ebd4 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-06T20:48:34.261Z S1 60683, S2 60364 874da0e413 84642b72bc sk_4707cd57
28 move S2 Exhibition2 28 2026-11-06T20:48:36.226Z S1 60683, S2 60399 68dbbc78f2 874da0e413 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_01M6S9VZR7F8VANTS17R1F4M6T

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