apigaming Sign in

Verify set set_01M6Y2RXEYE0JVSR2ET2EQ12PX

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("956429236351276716:set_01M6Y2RXEYE0JVSR2ET2EQ12PX") = 439a3d0a083780c9..., the commitment published at the start
✓set points{'bot_01M4G1XPTEED38KKBBE2N2NC9F': 1.0, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1XPTEED38KKBBE2N2NC9F': 13, 'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 9}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6Y2RXF0FBBASZ7ZW5PFAW1Y: verified

✓signatures17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..17, every prev_hash links
✓move log17 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay17 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 1 (reached_far_row) follows from the moves
17 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-08T17:19:54.779Z S1 60010, S2 60000 91432a1a6b start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-08T17:19:56.722Z S1 60010, S2 60057 4930f0b03a 91432a1a6b sk_4707cd57
3 move S1 Exhibition2 3 2026-11-08T17:19:58.663Z S1 60069, S2 60057 75edc97be9 4930f0b03a sk_4707cd57
4 move S2 Exhibition3 4 2026-11-08T17:20:00.598Z S1 60069, S2 60122 55ae9bd9b7 75edc97be9 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-08T17:20:02.577Z S1 60090, S2 60122 2a5699f965 55ae9bd9b7 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-08T17:20:04.984Z S1 60090, S2 59715 975f18b29d 2a5699f965 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-08T17:20:06.968Z S1 60106, S2 59715 590ccc5b5d 975f18b29d sk_4707cd57
8 move S2 Exhibition3 8 2026-11-08T17:20:08.920Z S1 60106, S2 59763 269d8a0452 590ccc5b5d sk_4707cd57
9 move S1 Exhibition2 9 2026-11-08T17:20:10.860Z S1 60166, S2 59763 535b8c906e 269d8a0452 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-08T17:20:12.796Z S1 60166, S2 59827 d92d329d15 535b8c906e sk_4707cd57
11 move S1 Exhibition2 11 2026-11-08T17:20:14.734Z S1 60228, S2 59827 f287e842e3 d92d329d15 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-08T17:20:16.674Z S1 60228, S2 59887 3e3a9f6439 f287e842e3 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-08T17:20:18.609Z S1 60293, S2 59887 154af52c88 3e3a9f6439 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-08T17:20:20.596Z S1 60293, S2 59900 4b9aaccf9a 154af52c88 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-08T17:20:22.527Z S1 60362, S2 59900 0d448b70a4 4b9aaccf9a sk_4707cd57
16 move S2 Exhibition3 16 2026-11-08T17:20:24.456Z S1 60362, S2 59971 aafea9b8e1 0d448b70a4 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-08T17:20:26.393Z S1 60425, S2 59971 e4ca401d0b aafea9b8e1 sk_4707cd57

Game 2 m_01M6Y2RXF1F20RD180PZ8CBSDC: 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-08T17:19:54.779Z S1 60010, S2 60000 a8b0fd54af start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-08T17:19:56.740Z S1 60010, S2 60039 b14c38adaf a8b0fd54af sk_4707cd57
3 move S1 Exhibition3 3 2026-11-08T17:19:58.690Z S1 60060, S2 60039 03e7864b26 b14c38adaf sk_4707cd57
4 move S2 Exhibition2 4 2026-11-08T17:20:00.635Z S1 60060, S2 60094 b0881f1cf4 03e7864b26 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-08T17:20:02.846Z S1 59849, S2 60094 02b1b7ab3c b0881f1cf4 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-08T17:20:05.007Z S1 59849, S2 59933 7966beecc8 02b1b7ab3c sk_4707cd57
7 move S1 Exhibition3 7 2026-11-08T17:20:07.040Z S1 59816, S2 59933 213f80852c 7966beecc8 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-08T17:20:08.993Z S1 59816, S2 59980 a91ef09553 213f80852c sk_4707cd57
9 move S1 Exhibition3 9 2026-11-08T17:20:10.956Z S1 59853, S2 59980 8948535df0 a91ef09553 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-08T17:20:12.895Z S1 59853, S2 60041 46c8d074f6 8948535df0 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-08T17:20:14.832Z S1 59916, S2 60041 9ffb55b448 46c8d074f6 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-08T17:20:16.769Z S1 59916, S2 60104 20fd6d5668 9ffb55b448 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-08T17:20:18.704Z S1 59981, S2 60104 a97ff37373 20fd6d5668 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-08T17:20:20.647Z S1 59981, S2 60161 3d7ae948ac a97ff37373 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-08T17:20:22.583Z S1 60045, S2 60161 96d67a89eb 3d7ae948ac sk_4707cd57
16 move S2 Exhibition2 16 2026-11-08T17:20:24.516Z S1 60045, S2 60228 5d42a86dcd 96d67a89eb sk_4707cd57
17 move S1 Exhibition3 17 2026-11-08T17:20:26.452Z S1 60109, S2 60228 7e3a6d2810 5d42a86dcd sk_4707cd57
18 move S2 Exhibition2 18 2026-11-08T17:20:28.384Z S1 60109, S2 60296 1ffeaea2e2 7e3a6d2810 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-08T17:20:30.318Z S1 60175, S2 60296 fad0e7f021 1ffeaea2e2 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-08T17:20:32.254Z S1 60175, S2 60360 708f1c192c fad0e7f021 sk_4707cd57
21 move S1 Exhibition3 21 2026-11-08T17:20:34.193Z S1 60236, S2 60360 48ba48f155 708f1c192c sk_4707cd57
22 move S2 Exhibition2 22 2026-11-08T17:20:36.126Z S1 60236, S2 60427 0688d2539a 48ba48f155 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-08T17:20:38.091Z S1 60271, S2 60427 abd33a2592 0688d2539a sk_4707cd57
24 move S2 Exhibition2 24 2026-11-08T17:20:40.028Z S1 60271, S2 60490 09a024dedc abd33a2592 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-08T17:20:42.141Z S1 60158, S2 60490 c211dbc37e 09a024dedc 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_01M6Y2RXEYE0JVSR2ET2EQ12PX

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