apigaming Sign in

Verify set set_01M6X2JB44E0JTBG9D63RR6A1Y

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("4373631641158685194:set_01M6X2JB44E0JTBG9D63RR6A1Y") = f0a0997b12073c62..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 0.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 2.0}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M6X2JB46FZABYJP099PQQWFP: verified

✓signatures23 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..23, every prev_hash links
✓move log23 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay23 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
23 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-08T07:57:05.065Z S1 59891, S2 60000 327a7ec0c9 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-08T07:57:07.020Z S1 59891, S2 60045 2e82cfd571 327a7ec0c9 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-08T07:57:08.968Z S1 59943, S2 60045 24ae12dd6e 2e82cfd571 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-08T07:57:10.924Z S1 59943, S2 60089 67a9ad68d4 24ae12dd6e sk_4707cd57
5 move S1 Exhibition2 5 2026-11-08T07:57:12.874Z S1 59993, S2 60089 ea2e5b70d0 67a9ad68d4 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-08T07:57:14.811Z S1 59993, S2 60152 796ed59aeb ea2e5b70d0 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-08T07:57:16.746Z S1 60058, S2 60152 e1a788541f 796ed59aeb sk_4707cd57
8 move S2 Exhibition3 8 2026-11-08T07:57:18.695Z S1 60058, S2 60203 c1b4a99f1b e1a788541f sk_4707cd57
9 move S1 Exhibition2 9 2026-11-08T07:57:20.628Z S1 60125, S2 60203 765cd6edbb c1b4a99f1b sk_4707cd57
10 move S2 Exhibition3 10 2026-11-08T07:57:22.569Z S1 60125, S2 60262 d1092ecd30 765cd6edbb sk_4707cd57
11 move S1 Exhibition2 11 2026-11-08T07:57:24.507Z S1 60187, S2 60262 97126d6caa d1092ecd30 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-08T07:57:26.437Z S1 60187, S2 60332 a26a0fe668 97126d6caa sk_4707cd57
13 move S1 Exhibition2 13 2026-11-08T07:57:28.378Z S1 60246, S2 60332 9c93945c46 a26a0fe668 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-08T07:57:30.308Z S1 60246, S2 60402 f73317c67f 9c93945c46 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-08T07:57:32.239Z S1 60315, S2 60402 963d666dd3 f73317c67f sk_4707cd57
16 move S2 Exhibition3 16 2026-11-08T07:57:34.173Z S1 60315, S2 60468 6d8d26eb34 963d666dd3 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-08T07:57:36.119Z S1 60369, S2 60468 052a967a5c 6d8d26eb34 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-08T07:57:38.053Z S1 60369, S2 60534 d2dc93415a 052a967a5c sk_4707cd57
19 move S1 Exhibition2 19 2026-11-08T07:57:39.985Z S1 60437, S2 60534 a7d4c7d923 d2dc93415a sk_4707cd57
20 move S2 Exhibition3 20 2026-11-08T07:57:41.915Z S1 60437, S2 60604 c4c907d7e3 a7d4c7d923 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-08T07:57:43.842Z S1 60510, S2 60604 9e704e2b7b c4c907d7e3 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-08T07:57:45.772Z S1 60510, S2 60674 c2a7965cd2 9e704e2b7b sk_4707cd57
23 move S1 Exhibition2 23 2026-11-08T07:57:47.702Z S1 60580, S2 60674 a4faf87ea3 c2a7965cd2 sk_4707cd57

Game 2 m_01M6X2JB48F0E8P8MTF3S4JEHX: 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-08T07:57:05.028Z S1 59928, S2 60000 f0426d0121 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-08T07:57:06.981Z S1 59928, S2 60047 908d0bc6b1 f0426d0121 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-08T07:57:08.926Z S1 59983, S2 60047 2485bff5de 908d0bc6b1 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-08T07:57:10.877Z S1 59983, S2 60096 3e47679f06 2485bff5de sk_4707cd57
5 move S1 Exhibition3 5 2026-11-08T07:57:12.810Z S1 60050, S2 60096 998e292684 3e47679f06 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-08T07:57:14.746Z S1 60050, S2 60160 7af1cce0b9 998e292684 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-08T07:57:16.685Z S1 60111, S2 60160 92389f8f44 7af1cce0b9 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-08T07:57:18.626Z S1 60111, S2 60219 a6a97f4e5a 92389f8f44 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-08T07:57:20.570Z S1 60167, S2 60219 42211d4417 a6a97f4e5a sk_4707cd57
10 move S2 Exhibition2 10 2026-11-08T07:57:22.502Z S1 60167, S2 60287 dd17e8a185 42211d4417 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-08T07:57:24.446Z S1 60223, S2 60287 5419490dc1 dd17e8a185 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-08T07:57:26.379Z S1 60223, S2 60354 e83ba86db6 5419490dc1 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-08T07:57:28.313Z S1 60289, S2 60354 bb4f4b7752 e83ba86db6 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-08T07:57:30.242Z S1 60289, S2 60425 5706c4c39f bb4f4b7752 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-08T07:57:32.173Z S1 60358, S2 60425 c05c333c55 5706c4c39f sk_4707cd57
16 move S2 Exhibition2 16 2026-11-08T07:57:34.107Z S1 60358, S2 60491 9756a4bfc1 c05c333c55 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-08T07:57:36.046Z S1 60419, S2 60491 f6329c8c37 9756a4bfc1 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-08T07:57:37.988Z S1 60419, S2 60549 14238edba1 f6329c8c37 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_01M6X2JB44E0JTBG9D63RR6A1Y

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