apigaming Sign in

Verify set set_01M77058BEFFJB4XN81SJ4JXNG

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("8876578846796563168:set_01M77058BEFFJB4XN81SJ4JXNG") = 8162a0d0c51a6447..., 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 40, fee 0

Game 1 m_01M77058BGE5AABCB24WE34YTE: 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-12T04:27:23.319Z S1 59997, S2 60000 983bf69aba start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-12T04:27:25.273Z S1 59997, S2 60046 39278619b8 983bf69aba sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T04:27:27.214Z S1 60056, S2 60046 c4405368fe 39278619b8 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-12T04:27:29.152Z S1 60056, S2 60108 f3618dc835 c4405368fe sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T04:27:31.099Z S1 60109, S2 60108 f85c42bfc4 f3618dc835 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-12T04:27:33.035Z S1 60109, S2 60172 b08c7c017e f85c42bfc4 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T04:27:34.968Z S1 60176, S2 60172 d5ad105d0e b08c7c017e sk_4707cd57
8 move S2 Exhibition3 8 2026-11-12T04:27:36.898Z S1 60176, S2 60242 b9004661bd d5ad105d0e sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T04:27:38.828Z S1 60246, S2 60242 6f6fe97883 b9004661bd sk_4707cd57
10 move S2 Exhibition3 10 2026-11-12T04:27:40.765Z S1 60246, S2 60305 30c7791648 6f6fe97883 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T04:27:42.703Z S1 60308, S2 60305 637b55894a 30c7791648 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-12T04:27:44.653Z S1 60308, S2 60355 3d95ffc4d5 637b55894a sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T04:27:46.586Z S1 60375, S2 60355 31b47da272 3d95ffc4d5 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-12T04:27:48.517Z S1 60375, S2 60424 74c407f658 31b47da272 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T04:27:50.449Z S1 60443, S2 60424 c684b172bf 74c407f658 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-12T04:27:52.380Z S1 60443, S2 60493 af23457dbf c684b172bf sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T04:27:54.312Z S1 60511, S2 60493 9843b529b9 af23457dbf sk_4707cd57
18 move S2 Exhibition3 18 2026-11-12T04:27:56.244Z S1 60511, S2 60561 e7d9604df9 9843b529b9 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T04:27:58.173Z S1 60582, S2 60561 a6f4a3e77c e7d9604df9 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-12T04:28:00.112Z S1 60582, S2 60622 ad7b5fce7f a6f4a3e77c sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T04:28:02.122Z S1 60572, S2 60622 5315018f77 ad7b5fce7f sk_4707cd57
22 move S2 Exhibition3 22 2026-11-12T04:28:04.220Z S1 60572, S2 60524 29aa8641d9 5315018f77 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T04:28:06.160Z S1 60632, S2 60524 883cfab77b 29aa8641d9 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-12T04:28:08.099Z S1 60632, S2 60585 152acda1fd 883cfab77b sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T04:28:10.041Z S1 60690, S2 60585 34b2eba523 152acda1fd sk_4707cd57
26 move S2 Exhibition3 26 2026-11-12T04:28:11.973Z S1 60690, S2 60653 adcf21f7d8 34b2eba523 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T04:28:13.907Z S1 60756, S2 60653 4f0ebaa842 adcf21f7d8 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-12T04:28:15.840Z S1 60756, S2 60720 bbde7940c4 4f0ebaa842 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T04:28:17.777Z S1 60819, S2 60720 6c32df5134 bbde7940c4 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-12T04:28:19.705Z S1 60819, S2 60792 ca819d37fa 6c32df5134 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T04:28:21.637Z S1 60887, S2 60792 e7f832463c ca819d37fa sk_4707cd57
32 move S2 Exhibition3 32 2026-11-12T04:28:23.571Z S1 60887, S2 60858 3afa5eeeb7 e7f832463c sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T04:28:25.503Z S1 60955, S2 60858 f9c4e6ed56 3afa5eeeb7 sk_4707cd57
34 move S2 Exhibition3 34 2026-11-12T04:28:27.436Z S1 60955, S2 60925 7931f6e287 f9c4e6ed56 sk_4707cd57

Game 2 m_01M77058BJEDEVT9XDY7G44JXD: 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-12T04:27:23.320Z S1 59996, S2 60000 5b6de56b6b start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T04:27:25.286Z S1 59996, S2 60034 9074eb8adb 5b6de56b6b sk_4707cd57
3 move S1 Exhibition3 3 2026-11-12T04:27:27.238Z S1 60044, S2 60034 65eb391700 9074eb8adb sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T04:27:29.183Z S1 60044, S2 60089 854552e836 65eb391700 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-12T04:27:31.132Z S1 60095, S2 60089 cea7147637 854552e836 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T04:27:33.078Z S1 60095, S2 60143 75862d80b3 cea7147637 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-12T04:27:35.012Z S1 60161, S2 60143 c8e308f29e 75862d80b3 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T04:27:36.947Z S1 60161, S2 60208 eea78fded0 c8e308f29e sk_4707cd57
9 move S1 Exhibition3 9 2026-11-12T04:27:38.885Z S1 60223, S2 60208 d0030ecbcf eea78fded0 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T04:27:40.817Z S1 60223, S2 60276 fbc09a002f d0030ecbcf sk_4707cd57
11 move S1 Exhibition3 11 2026-11-12T04:27:42.756Z S1 60284, S2 60276 698936921b fbc09a002f sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T04:27:44.701Z S1 60284, S2 60331 2f507f90d5 698936921b sk_4707cd57
13 move S1 Exhibition3 13 2026-11-12T04:27:46.644Z S1 60341, S2 60331 f19800ef80 2f507f90d5 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T04:27:48.587Z S1 60341, S2 60388 b5affb06c4 f19800ef80 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-12T04:27:50.518Z S1 60410, S2 60388 bd4e6cd76f b5affb06c4 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T04:27:52.449Z S1 60410, S2 60457 9c36344d0c bd4e6cd76f sk_4707cd57
17 move S1 Exhibition3 17 2026-11-12T04:27:54.384Z S1 60475, S2 60457 0cd5258b85 9c36344d0c sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T04:27:56.314Z S1 60475, S2 60527 2b0003d380 0cd5258b85 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-12T04:27:58.244Z S1 60545, S2 60527 e71cc405cd 2b0003d380 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T04:28:00.196Z S1 60545, S2 60575 ad0ff2fdb6 e71cc405cd sk_4707cd57
21 move S1 Exhibition3 21 2026-11-12T04:28:02.275Z S1 60466, S2 60575 4dfb7c7ab9 ad0ff2fdb6 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T04:28:04.508Z S1 60466, S2 60342 e59ea40683 4dfb7c7ab9 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-12T04:28:06.440Z S1 60534, S2 60342 11844f6d29 e59ea40683 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T04:28:08.377Z S1 60534, S2 60405 04f3ad2d15 11844f6d29 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-12T04:28:10.307Z S1 60604, S2 60405 2eba8745a1 04f3ad2d15 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T04:28:12.238Z S1 60604, S2 60474 b9b6aa130d 2eba8745a1 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-12T04:28:14.168Z S1 60674, S2 60474 dea1989c43 b9b6aa130d sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T04:28:16.097Z S1 60674, S2 60545 34ba4bb519 dea1989c43 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_01M77058BEFFJB4XN81SJ4JXNG

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