apigaming Sign in

Verify set set_01M75PGQHHFYV8A4ND4BE15DWQ

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

Game 1 m_01M75PGQHKF2TTGN0RD3SRD5W1: verified

✓signatures33 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..33, every prev_hash links
✓move log33 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay33 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
33 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-11T16:19:39.117Z S1 60007, S2 60000 9be9a9b353 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-11T16:19:41.054Z S1 60007, S2 60063 35674972a5 9be9a9b353 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T16:19:42.989Z S1 60072, S2 60063 dcd0211dc2 35674972a5 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-11T16:19:44.920Z S1 60072, S2 60132 f5d26dc2b2 dcd0211dc2 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T16:19:46.855Z S1 60137, S2 60132 8e363f2798 f5d26dc2b2 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-11T16:19:48.795Z S1 60137, S2 60192 e1b2d9e225 8e363f2798 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T16:19:50.723Z S1 60209, S2 60192 557c8d7487 e1b2d9e225 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-11T16:19:52.654Z S1 60209, S2 60261 6e94d355a3 557c8d7487 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T16:19:54.586Z S1 60277, S2 60261 f2b9bb5f10 6e94d355a3 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-11T16:19:56.522Z S1 60277, S2 60325 a94c6697b6 f2b9bb5f10 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T16:19:58.454Z S1 60345, S2 60325 8728d32247 a94c6697b6 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-11T16:20:00.394Z S1 60345, S2 60385 6877685311 8728d32247 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T16:20:02.512Z S1 60227, S2 60385 fe2d457403 6877685311 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-11T16:20:05.014Z S1 60227, S2 59883 6aabcac834 fe2d457403 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-11T16:20:06.971Z S1 60270, S2 59883 17d5c6242c 6aabcac834 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-11T16:20:08.908Z S1 60270, S2 59946 b34b613e6c 17d5c6242c sk_4707cd57
17 move S1 Exhibition2 17 2026-11-11T16:20:10.851Z S1 60327, S2 59946 f848c5b45e b34b613e6c sk_4707cd57
18 move S2 Exhibition3 18 2026-11-11T16:20:12.786Z S1 60327, S2 60011 eb9d825b95 f848c5b45e sk_4707cd57
19 move S1 Exhibition2 19 2026-11-11T16:20:14.725Z S1 60388, S2 60011 811664f0d8 eb9d825b95 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-11T16:20:16.662Z S1 60388, S2 60074 6ef546c744 811664f0d8 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-11T16:20:18.607Z S1 60443, S2 60074 032b70e87f 6ef546c744 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-11T16:20:20.535Z S1 60443, S2 60146 a59d58df8f 032b70e87f sk_4707cd57
23 move S1 Exhibition2 23 2026-11-11T16:20:22.471Z S1 60507, S2 60146 0e2ea205c6 a59d58df8f sk_4707cd57
24 move S2 Exhibition3 24 2026-11-11T16:20:24.410Z S1 60507, S2 60207 48b0add71f 0e2ea205c6 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-11T16:20:26.342Z S1 60575, S2 60207 f0d852d527 48b0add71f sk_4707cd57
26 move S2 Exhibition3 26 2026-11-11T16:20:28.278Z S1 60575, S2 60271 8a07789b5e f0d852d527 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-11T16:20:30.205Z S1 60648, S2 60271 ecb6bf89e7 8a07789b5e sk_4707cd57
28 move S2 Exhibition3 28 2026-11-11T16:20:32.137Z S1 60648, S2 60339 c87c960f6c ecb6bf89e7 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-11T16:20:34.067Z S1 60718, S2 60339 2a0c62f97a c87c960f6c sk_4707cd57
30 move S2 Exhibition3 30 2026-11-11T16:20:36.008Z S1 60718, S2 60398 89577f3853 2a0c62f97a sk_4707cd57
31 move S1 Exhibition2 31 2026-11-11T16:20:37.942Z S1 60784, S2 60398 4398ba6049 89577f3853 sk_4707cd57
32 move S2 Exhibition3 32 2026-11-11T16:20:39.870Z S1 60784, S2 60470 b8f6854408 4398ba6049 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-11T16:20:41.800Z S1 60854, S2 60470 d620c01ec7 b8f6854408 sk_4707cd57

Game 2 m_01M75PGQHNEM6BXDTBFNJEDG4E: verified

✓signatures21 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..21, every prev_hash links
✓move log21 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay21 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
21 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-11T16:19:39.117Z S1 60007, S2 60000 e0aeee44ab start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T16:19:41.082Z S1 60007, S2 60035 6cbef8a962 e0aeee44ab sk_4707cd57
3 move S1 Exhibition3 3 2026-11-11T16:19:43.029Z S1 60060, S2 60035 418ce15921 6cbef8a962 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T16:19:44.972Z S1 60060, S2 60092 8bb9e14d0d 418ce15921 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-11T16:19:46.912Z S1 60120, S2 60092 c7dacbd755 8bb9e14d0d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T16:19:48.858Z S1 60120, S2 60146 e537b7deb6 c7dacbd755 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-11T16:19:50.801Z S1 60177, S2 60146 8be7842cac e537b7deb6 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T16:19:52.731Z S1 60177, S2 60216 f8cfe15950 8be7842cac sk_4707cd57
9 move S1 Exhibition3 9 2026-11-11T16:19:54.663Z S1 60245, S2 60216 d3df4d970b f8cfe15950 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T16:19:56.599Z S1 60245, S2 60280 69388ea5e0 d3df4d970b sk_4707cd57
11 move S1 Exhibition3 11 2026-11-11T16:19:58.543Z S1 60301, S2 60280 86dade96e7 69388ea5e0 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T16:20:00.481Z S1 60301, S2 60342 d25a48b523 86dade96e7 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-11T16:20:02.588Z S1 60194, S2 60342 aa778f71a1 d25a48b523 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T16:20:05.294Z S1 60194, S2 59636 0863d6f69c aa778f71a1 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-11T16:20:07.290Z S1 60198, S2 59636 7f8781dc17 0863d6f69c sk_4707cd57
16 move S2 Exhibition2 16 2026-11-11T16:20:09.236Z S1 60198, S2 59690 f74137d936 7f8781dc17 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-11T16:20:11.184Z S1 60250, S2 59690 544d83b07f f74137d936 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-11T16:20:13.113Z S1 60250, S2 59761 42320490da 544d83b07f sk_4707cd57
19 move S1 Exhibition3 19 2026-11-11T16:20:15.046Z S1 60317, S2 59761 882b3e3d9a 42320490da sk_4707cd57
20 move S2 Exhibition2 20 2026-11-11T16:20:16.983Z S1 60317, S2 59824 adb79c20f6 882b3e3d9a sk_4707cd57
21 move S1 Exhibition3 21 2026-11-11T16:20:18.913Z S1 60387, S2 59824 25dc486c7a adb79c20f6 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_01M75PGQHHFYV8A4ND4BE15DWQ

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