apigaming Sign in

Verify set set_01M7AP0PTXEGDVBB0AHEH2ZMNF

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

Game 1 m_01M7AP0PV0ERERFEX78R1HXENG: 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-13T14:47:06.266Z S1 60007, S2 60000 1b48726cab start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-13T14:47:08.213Z S1 60007, S2 60053 2070a698b5 1b48726cab sk_4707cd57
3 move S1 Exhibition2 3 2026-11-13T14:47:10.159Z S1 60061, S2 60053 92d163a254 2070a698b5 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-13T14:47:12.096Z S1 60061, S2 60116 5c5d72ed17 92d163a254 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-13T14:47:14.029Z S1 60128, S2 60116 3c2b047e0d 5c5d72ed17 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-13T14:47:15.960Z S1 60128, S2 60185 3fe0e096a7 3c2b047e0d sk_4707cd57
7 move S1 Exhibition2 7 2026-11-13T14:47:17.891Z S1 60197, S2 60185 d9a60f623a 3fe0e096a7 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-13T14:47:19.819Z S1 60197, S2 60257 0c1979c41f d9a60f623a sk_4707cd57
9 move S1 Exhibition2 9 2026-11-13T14:47:21.753Z S1 60263, S2 60257 b2a71559e2 0c1979c41f sk_4707cd57
10 move S2 Exhibition3 10 2026-11-13T14:47:23.681Z S1 60263, S2 60329 0d2f6c5522 b2a71559e2 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-13T14:47:25.613Z S1 60331, S2 60329 cf586fe687 0d2f6c5522 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-13T14:47:27.545Z S1 60331, S2 60397 0b061e2479 cf586fe687 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-13T14:47:29.472Z S1 60404, S2 60397 d3b82496b4 0b061e2479 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-13T14:47:31.403Z S1 60404, S2 60466 07680cb7bb d3b82496b4 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-13T14:47:33.333Z S1 60474, S2 60466 9a909dcf82 07680cb7bb sk_4707cd57
16 move S2 Exhibition3 16 2026-11-13T14:47:35.262Z S1 60474, S2 60537 9151cc0050 9a909dcf82 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-13T14:47:37.191Z S1 60545, S2 60537 cc442a73f9 9151cc0050 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-13T14:47:39.120Z S1 60545, S2 60608 30b36685bf cc442a73f9 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-13T14:47:41.049Z S1 60616, S2 60608 8eb55995a3 30b36685bf sk_4707cd57
20 move S2 Exhibition3 20 2026-11-13T14:47:42.977Z S1 60616, S2 60680 065620d862 8eb55995a3 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-13T14:47:44.904Z S1 60689, S2 60680 b63c2a8fad 065620d862 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-13T14:47:46.827Z S1 60689, S2 60757 26e3b94621 b63c2a8fad sk_4707cd57
23 move S1 Exhibition2 23 2026-11-13T14:47:48.753Z S1 60763, S2 60757 14b39417b7 26e3b94621 sk_4707cd57

Game 2 m_01M7AP0PV2FX9BEQ0M0JCW4D29: verified

✓signatures19 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..19, every prev_hash links
✓move log19 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay19 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
19 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-13T14:47:06.274Z S1 59999, S2 60000 464d8767e2 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-13T14:47:08.227Z S1 59999, S2 60047 a73bf40cdb 464d8767e2 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-13T14:47:10.188Z S1 60038, S2 60047 664f1a8d58 a73bf40cdb sk_4707cd57
4 move S2 Exhibition2 4 2026-11-13T14:47:12.148Z S1 60038, S2 60087 6ad622539c 664f1a8d58 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-13T14:47:14.086Z S1 60100, S2 60087 e4bb84db60 6ad622539c sk_4707cd57
6 move S2 Exhibition2 6 2026-11-13T14:47:16.017Z S1 60100, S2 60156 a7fb55bfb4 e4bb84db60 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-13T14:47:17.947Z S1 60170, S2 60156 d388af4974 a7fb55bfb4 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-13T14:47:19.882Z S1 60170, S2 60221 32242e303c d388af4974 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-13T14:47:21.811Z S1 60241, S2 60221 60a89151e1 32242e303c sk_4707cd57
10 move S2 Exhibition2 10 2026-11-13T14:47:23.739Z S1 60241, S2 60293 065f941a95 60a89151e1 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-13T14:47:25.668Z S1 60312, S2 60293 cc2db8d62a 065f941a95 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-13T14:47:27.606Z S1 60312, S2 60355 f7f5c81490 cc2db8d62a sk_4707cd57
13 move S1 Exhibition3 13 2026-11-13T14:47:29.537Z S1 60381, S2 60355 825a52a200 f7f5c81490 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-13T14:47:31.465Z S1 60381, S2 60427 f61c6d9bb3 825a52a200 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-13T14:47:33.395Z S1 60451, S2 60427 48d131794a f61c6d9bb3 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-13T14:47:35.324Z S1 60451, S2 60498 5038dd4059 48d131794a sk_4707cd57
17 move S1 Exhibition3 17 2026-11-13T14:47:37.253Z S1 60522, S2 60498 e57969bcb4 5038dd4059 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-13T14:47:39.183Z S1 60522, S2 60568 5854e676e6 e57969bcb4 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-13T14:47:41.109Z S1 60596, S2 60568 02e58ad11d 5854e676e6 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_01M7AP0PTXEGDVBB0AHEH2ZMNF

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