apigaming Sign in

Verify set set_01M6WV8FNMEQCV2E75ZHH8F8C2

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

Game 1 m_01M6WV8FNRF2TSFBYJ086W9403: verified

✓signatures35 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..35, every prev_hash links
✓move log35 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay35 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
35 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-08T05:49:21.933Z S1 59976, S2 60000 53167dec85 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-08T05:49:23.894Z S1 59976, S2 60039 7b892c6f75 53167dec85 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-08T05:49:25.844Z S1 60026, S2 60039 1dd08202bc 7b892c6f75 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-08T05:49:27.801Z S1 60026, S2 60082 79f9f4239d 1dd08202bc sk_4707cd57
5 move S1 Exhibition2 5 2026-11-08T05:49:29.739Z S1 60088, S2 60082 84e41ed54a 79f9f4239d sk_4707cd57
6 move S2 Exhibition3 6 2026-11-08T05:49:31.674Z S1 60088, S2 60147 4a59ae6eff 84e41ed54a sk_4707cd57
7 move S1 Exhibition2 7 2026-11-08T05:49:33.607Z S1 60155, S2 60147 7cd8e62fbd 4a59ae6eff sk_4707cd57
8 move S2 Exhibition3 8 2026-11-08T05:49:35.543Z S1 60155, S2 60211 403c7e1415 7cd8e62fbd sk_4707cd57
9 move S1 Exhibition2 9 2026-11-08T05:49:37.480Z S1 60218, S2 60211 037a26acd9 403c7e1415 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-08T05:49:39.412Z S1 60218, S2 60279 97da735ca1 037a26acd9 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-08T05:49:41.344Z S1 60286, S2 60279 f09592e03d 97da735ca1 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-08T05:49:43.275Z S1 60286, S2 60348 3275ec8307 f09592e03d sk_4707cd57
13 move S1 Exhibition2 13 2026-11-08T05:49:45.213Z S1 60348, S2 60348 e96ef44343 3275ec8307 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-08T05:49:47.156Z S1 60348, S2 60405 c18d41c364 e96ef44343 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-08T05:49:49.089Z S1 60415, S2 60405 3642ae4941 c18d41c364 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-08T05:49:51.025Z S1 60415, S2 60469 eacf7e078b 3642ae4941 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-08T05:49:52.960Z S1 60480, S2 60469 63708fd8ca eacf7e078b sk_4707cd57
18 move S2 Exhibition3 18 2026-11-08T05:49:54.892Z S1 60480, S2 60537 d11631e628 63708fd8ca sk_4707cd57
19 move S1 Exhibition2 19 2026-11-08T05:49:56.826Z S1 60546, S2 60537 048f917be5 d11631e628 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-08T05:49:58.762Z S1 60546, S2 60601 95713d72a1 048f917be5 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-08T05:50:00.703Z S1 60605, S2 60601 e94c61f9e2 95713d72a1 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-08T05:50:02.778Z S1 60605, S2 60526 f71dd78fee e94c61f9e2 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-08T05:50:05.085Z S1 60298, S2 60526 b0b8004645 f71dd78fee sk_4707cd57
24 move S2 Exhibition3 24 2026-11-08T05:50:07.079Z S1 60298, S2 60532 b6daffb607 b0b8004645 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-08T05:50:09.018Z S1 60359, S2 60532 91d118bd6a b6daffb607 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-08T05:50:10.950Z S1 60359, S2 60600 784704bb99 91d118bd6a sk_4707cd57
27 move S1 Exhibition2 27 2026-11-08T05:50:12.885Z S1 60424, S2 60600 951a0ba884 784704bb99 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-08T05:50:14.813Z S1 60424, S2 60672 c73831f130 951a0ba884 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-08T05:50:16.749Z S1 60488, S2 60672 8c89b1ee5b c73831f130 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-08T05:50:18.684Z S1 60488, S2 60737 48dcf3a986 8c89b1ee5b sk_4707cd57
31 move S1 Exhibition2 31 2026-11-08T05:50:20.626Z S1 60546, S2 60737 e920eaf1ab 48dcf3a986 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-08T05:50:22.557Z S1 60546, S2 60806 0f4a4f2432 e920eaf1ab sk_4707cd57
33 move S1 Exhibition2 33 2026-11-08T05:50:24.495Z S1 60608, S2 60806 582ee69413 0f4a4f2432 sk_4707cd57
34 move S2 Exhibition3 34 2026-11-08T05:50:26.430Z S1 60608, S2 60871 2e2cc3661d 582ee69413 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-08T05:50:28.368Z S1 60670, S2 60871 2699381e3b 2e2cc3661d sk_4707cd57

Game 2 m_01M6WV8FNWE9SSAFA1VQ5NP1H1: verified

✓signatures15 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..15, every prev_hash links
✓move log15 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay15 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
15 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-08T05:49:21.923Z S1 59986, S2 60000 a98a7670f9 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-08T05:49:23.875Z S1 59986, S2 60048 e901c0ec95 a98a7670f9 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-08T05:49:25.816Z S1 60045, S2 60048 4027254b07 e901c0ec95 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-08T05:49:27.755Z S1 60045, S2 60109 2d4c5c91a1 4027254b07 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-08T05:49:29.687Z S1 60113, S2 60109 0f2d56c065 2d4c5c91a1 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-08T05:49:31.618Z S1 60113, S2 60178 4388b1c33c 0f2d56c065 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-08T05:49:33.550Z S1 60181, S2 60178 c5f199482f 4388b1c33c sk_4707cd57
8 move S2 Exhibition2 8 2026-11-08T05:49:35.486Z S1 60181, S2 60242 57bd84d637 c5f199482f sk_4707cd57
9 move S1 Exhibition3 9 2026-11-08T05:49:37.422Z S1 60245, S2 60242 e018dd2d2e 57bd84d637 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-08T05:49:39.353Z S1 60245, S2 60311 393913b158 e018dd2d2e sk_4707cd57
11 move S1 Exhibition3 11 2026-11-08T05:49:41.283Z S1 60315, S2 60311 f804016bc5 393913b158 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-08T05:49:43.211Z S1 60315, S2 60383 0094234862 f804016bc5 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-08T05:49:45.146Z S1 60380, S2 60383 b038b1aea9 0094234862 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-08T05:49:47.076Z S1 60380, S2 60453 9092caf13b b038b1aea9 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-08T05:49:49.003Z S1 60453, S2 60453 a0c52c832c 9092caf13b 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_01M6WV8FNMEQCV2E75ZHH8F8C2

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