apigaming Sign in

Verify set set_01M78SSJZDEAJVWV6N52SK3PHC

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("527317433607594956:set_01M78SSJZDEAJVWV6N52SK3PHC") = f3f1977351c9cd60..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 1.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1XPTEED38KKBBE2N2NC9F': 13, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 13}
✓set resulta split pot (fewer_moves level) follows from the games
✓set payoutsplit 10 each, fee 0

Game 1 m_01M78SSJZFFEQBDG14CXHFT3GQ: verified

✓signatures25 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..25, every prev_hash links
✓move log25 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay25 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
25 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T21:14:38.374Z S1 59990, S2 60000 04b10a6d48 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-12T21:14:40.309Z S1 59990, S2 60065 ba54247aaf 04b10a6d48 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T21:14:42.238Z S1 60061, S2 60065 448f9b0647 ba54247aaf sk_4707cd57
4 move S2 Exhibition3 4 2026-11-12T21:14:44.170Z S1 60061, S2 60133 32948195b9 448f9b0647 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T21:14:46.100Z S1 60131, S2 60133 839b6b2bf6 32948195b9 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-12T21:14:48.031Z S1 60131, S2 60202 502c6f3a00 839b6b2bf6 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T21:14:49.962Z S1 60200, S2 60202 6604e6666e 502c6f3a00 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-12T21:14:51.893Z S1 60200, S2 60271 c71c028314 6604e6666e sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T21:14:53.823Z S1 60270, S2 60271 23705af95a c71c028314 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-12T21:14:55.757Z S1 60270, S2 60337 e9783272e6 23705af95a sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T21:14:57.693Z S1 60334, S2 60337 5f33f257e6 e9783272e6 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-12T21:14:59.625Z S1 60334, S2 60405 4a3b588024 5f33f257e6 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T21:15:01.584Z S1 60375, S2 60405 59ba779ab6 4a3b588024 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-12T21:15:03.589Z S1 60375, S2 60400 a920454864 59ba779ab6 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T21:15:05.566Z S1 60398, S2 60400 fc84db9adb a920454864 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-12T21:15:07.505Z S1 60398, S2 60461 6bd1e149a8 fc84db9adb sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T21:15:09.439Z S1 60464, S2 60461 26cbf430c9 6bd1e149a8 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-12T21:15:11.376Z S1 60464, S2 60524 1950900167 26cbf430c9 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T21:15:13.314Z S1 60526, S2 60524 8d44263444 1950900167 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-12T21:15:15.248Z S1 60526, S2 60590 0605d7a9c0 8d44263444 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T21:15:17.180Z S1 60594, S2 60590 6d735d7a8f 0605d7a9c0 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-12T21:15:19.110Z S1 60594, S2 60660 337274340b 6d735d7a8f sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T21:15:21.043Z S1 60661, S2 60660 b9989a22cd 337274340b sk_4707cd57
24 move S2 Exhibition3 24 2026-11-12T21:15:22.971Z S1 60661, S2 60732 dd9cabc992 b9989a22cd sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T21:15:24.899Z S1 60733, S2 60732 0bf118d06b dd9cabc992 sk_4707cd57

Game 2 m_01M78SSJZHEZWVGBYST4X0EK1T: verified

✓signatures25 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..25, every prev_hash links
✓move log25 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay25 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
25 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-12T21:14:38.411Z S1 59953, S2 60000 744d3c115a start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T21:14:40.357Z S1 59953, S2 60054 f3393cca38 744d3c115a sk_4707cd57
3 move S1 Exhibition3 3 2026-11-12T21:14:42.290Z S1 60020, S2 60054 1677ac3b9e f3393cca38 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T21:14:44.221Z S1 60020, S2 60123 63487629e0 1677ac3b9e sk_4707cd57
5 move S1 Exhibition3 5 2026-11-12T21:14:46.153Z S1 60088, S2 60123 34d53c0dcc 63487629e0 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T21:14:48.087Z S1 60088, S2 60189 333749677e 34d53c0dcc sk_4707cd57
7 move S1 Exhibition3 7 2026-11-12T21:14:50.018Z S1 60157, S2 60189 04515a80de 333749677e sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T21:14:51.955Z S1 60157, S2 60252 46c164decc 04515a80de sk_4707cd57
9 move S1 Exhibition3 9 2026-11-12T21:14:53.889Z S1 60223, S2 60252 4ee5651fce 46c164decc sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T21:14:55.823Z S1 60223, S2 60318 b40b69948b 4ee5651fce sk_4707cd57
11 move S1 Exhibition3 11 2026-11-12T21:14:57.753Z S1 60293, S2 60318 abb8989de8 b40b69948b sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T21:14:59.686Z S1 60293, S2 60385 ccf3c3fce3 abb8989de8 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-12T21:15:01.676Z S1 60303, S2 60385 0120b23365 ccf3c3fce3 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T21:15:04.222Z S1 60303, S2 59839 feeb7a0b07 0120b23365 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-12T21:15:06.182Z S1 60343, S2 59839 bd9a5ea648 feeb7a0b07 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T21:15:08.132Z S1 60343, S2 59889 89fd078e58 bd9a5ea648 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-12T21:15:10.072Z S1 60403, S2 59889 de2a38ab7a 89fd078e58 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T21:15:12.003Z S1 60403, S2 59958 670dc8ea8e de2a38ab7a sk_4707cd57
19 move S1 Exhibition3 19 2026-11-12T21:15:13.936Z S1 60470, S2 59958 c57eb21698 670dc8ea8e sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T21:15:15.868Z S1 60470, S2 60026 5617451fab c57eb21698 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-12T21:15:17.799Z S1 60539, S2 60026 9ae7012d7d 5617451fab sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T21:15:19.728Z S1 60539, S2 60097 7ee813c938 9ae7012d7d sk_4707cd57
23 move S1 Exhibition3 23 2026-11-12T21:15:21.659Z S1 60608, S2 60097 643882460d 7ee813c938 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T21:15:23.585Z S1 60608, S2 60171 737d4c7532 643882460d sk_4707cd57
25 move S1 Exhibition3 25 2026-11-12T21:15:25.515Z S1 60678, S2 60171 b4a454898a 737d4c7532 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_01M78SSJZDEAJVWV6N52SK3PHC

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