apigaming Sign in

Verify set set_01M7CVQVPWF8CRY523KMFJBBA5

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

Game 1 m_01M7CVQVPYEHQAGMMAB60ZVF92: verified

✓signatures28 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..28, every prev_hash links
✓move log28 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay28 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
28 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-14T11:05:36.666Z S1 60008, S2 60000 1741f3b6ad start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-14T11:05:38.618Z S1 60008, S2 60048 0d83e8d61b 1741f3b6ad sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T11:05:40.559Z S1 60067, S2 60048 817dd4018c 0d83e8d61b sk_4707cd57
4 move S2 Exhibition3 4 2026-11-14T11:05:42.502Z S1 60067, S2 60105 097d13a46f 817dd4018c sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T11:05:44.451Z S1 60118, S2 60105 841d263d31 097d13a46f sk_4707cd57
6 move S2 Exhibition3 6 2026-11-14T11:05:46.385Z S1 60118, S2 60171 634d3650f5 841d263d31 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T11:05:48.316Z S1 60187, S2 60171 9cbc5c0366 634d3650f5 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-14T11:05:50.247Z S1 60187, S2 60240 b356a58e83 9cbc5c0366 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T11:05:52.182Z S1 60252, S2 60240 c383a53363 b356a58e83 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-14T11:05:54.119Z S1 60252, S2 60303 8f51a4eaa7 c383a53363 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T11:05:56.051Z S1 60320, S2 60303 c7960760bd 8f51a4eaa7 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-14T11:05:57.983Z S1 60320, S2 60371 35f89c21ba c7960760bd sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T11:05:59.915Z S1 60388, S2 60371 ffdf96f9fb 35f89c21ba sk_4707cd57
14 move S2 Exhibition3 14 2026-11-14T11:06:02.028Z S1 60388, S2 60258 919ef5e9a5 ffdf96f9fb sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T11:06:04.203Z S1 60213, S2 60258 3a296cd002 919ef5e9a5 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-14T11:06:06.179Z S1 60213, S2 60282 3a1ceed6c0 3a296cd002 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-14T11:06:08.109Z S1 60283, S2 60282 44878feeed 3a1ceed6c0 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-14T11:06:10.042Z S1 60283, S2 60349 6c30621c1f 44878feeed sk_4707cd57
19 move S1 Exhibition2 19 2026-11-14T11:06:11.973Z S1 60352, S2 60349 a3e1ba4f3d 6c30621c1f sk_4707cd57
20 move S2 Exhibition3 20 2026-11-14T11:06:13.902Z S1 60352, S2 60420 a8f97acdf7 a3e1ba4f3d sk_4707cd57
21 move S1 Exhibition2 21 2026-11-14T11:06:15.838Z S1 60416, S2 60420 a729735be0 a8f97acdf7 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-14T11:06:17.769Z S1 60416, S2 60489 fbe8e732be a729735be0 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-14T11:06:19.704Z S1 60481, S2 60489 9305c41dec fbe8e732be sk_4707cd57
24 move S2 Exhibition3 24 2026-11-14T11:06:21.635Z S1 60481, S2 60558 00bdba69db 9305c41dec sk_4707cd57
25 move S1 Exhibition2 25 2026-11-14T11:06:23.569Z S1 60547, S2 60558 583c5a50fb 00bdba69db sk_4707cd57
26 move S2 Exhibition3 26 2026-11-14T11:06:25.507Z S1 60547, S2 60620 86dcf835cd 583c5a50fb sk_4707cd57
27 move S1 Exhibition2 27 2026-11-14T11:06:27.433Z S1 60621, S2 60620 8cfb99ce32 86dcf835cd sk_4707cd57
28 move S2 Exhibition3 28 2026-11-14T11:06:29.358Z S1 60621, S2 60695 f0085fa5f7 8cfb99ce32 sk_4707cd57

Game 2 m_01M7CVQVQ0E3WS5K6YTSHVPJ78: verified

✓signatures14 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..14, every prev_hash links
✓move log14 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay14 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
14 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-14T11:05:36.658Z S1 60016, S2 60000 d3b66e03b2 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T11:05:38.595Z S1 60016, S2 60063 23a6fe4d50 d3b66e03b2 sk_4707cd57
3 move S1 Exhibition3 3 2026-11-14T11:05:40.531Z S1 60080, S2 60063 757acdebcd 23a6fe4d50 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T11:05:42.472Z S1 60080, S2 60122 9f19bd6eea 757acdebcd sk_4707cd57
5 move S1 Exhibition3 5 2026-11-14T11:05:44.403Z S1 60149, S2 60122 48f0a7a71e 9f19bd6eea sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T11:05:46.334Z S1 60149, S2 60191 a213d0da2d 48f0a7a71e sk_4707cd57
7 move S1 Exhibition3 7 2026-11-14T11:05:48.264Z S1 60219, S2 60191 fe4352983c a213d0da2d sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T11:05:50.197Z S1 60219, S2 60258 2cd0d0c606 fe4352983c sk_4707cd57
9 move S1 Exhibition3 9 2026-11-14T11:05:52.123Z S1 60293, S2 60258 3424a18187 2cd0d0c606 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T11:05:54.058Z S1 60293, S2 60323 3da071364a 3424a18187 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-14T11:05:56.000Z S1 60351, S2 60323 e469059d1a 3da071364a sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T11:05:57.931Z S1 60351, S2 60392 898f19c022 e469059d1a sk_4707cd57
13 move S1 Exhibition3 13 2026-11-14T11:05:59.861Z S1 60421, S2 60392 16ad93bdad 898f19c022 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T11:06:01.943Z S1 60421, S2 60310 ed16bd798e 16ad93bdad 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_01M7CVQVPWF8CRY523KMFJBBA5

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