apigaming Sign in

Verify set set_01M6CA58RTFT09ZJY2J6V8RYYQ

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

Game 1 m_01M6CA58RWF60V9QFAS6R9B1Q1: verified

✓signatures32 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..32, every prev_hash links
✓move log32 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay32 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
32 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-01T19:42:39.831Z S1 60009, S2 60000 d1875b6b8a start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-01T19:42:41.771Z S1 60009, S2 60060 4eb8a229f0 d1875b6b8a sk_4707cd57
3 move S1 Exhibition2 3 2026-11-01T19:42:43.707Z S1 60073, S2 60060 020de863a6 4eb8a229f0 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-01T19:42:45.639Z S1 60073, S2 60128 d5a19f1591 020de863a6 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-01T19:42:47.569Z S1 60143, S2 60128 d676048717 d5a19f1591 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-01T19:42:49.501Z S1 60143, S2 60196 0f3709ef22 d676048717 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-01T19:42:51.439Z S1 60205, S2 60196 7995bb41d8 0f3709ef22 sk_4707cd57
8 move S2 Exhibition3 8 2026-11-01T19:42:53.372Z S1 60205, S2 60263 c933b15a58 7995bb41d8 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-01T19:42:55.310Z S1 60267, S2 60263 d949aeba62 c933b15a58 sk_4707cd57
10 move S2 Exhibition3 10 2026-11-01T19:42:57.292Z S1 60267, S2 60281 8c61790ecd d949aeba62 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-01T19:42:59.231Z S1 60328, S2 60281 d73cc69ac3 8c61790ecd sk_4707cd57
12 move S2 Exhibition3 12 2026-11-01T19:43:01.199Z S1 60328, S2 60313 6e20006968 d73cc69ac3 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-01T19:43:03.179Z S1 60348, S2 60313 2af877d9e8 6e20006968 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-01T19:43:05.122Z S1 60348, S2 60370 765b039286 2af877d9e8 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-01T19:43:07.071Z S1 60399, S2 60370 fc573d7f2e 765b039286 sk_4707cd57
16 move S2 Exhibition3 16 2026-11-01T19:43:09.014Z S1 60399, S2 60427 145e8cbc46 fc573d7f2e sk_4707cd57
17 move S1 Exhibition2 17 2026-11-01T19:43:10.946Z S1 60467, S2 60427 9253fd37a1 145e8cbc46 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-01T19:43:12.879Z S1 60467, S2 60494 23777c31b4 9253fd37a1 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-01T19:43:14.817Z S1 60529, S2 60494 4f0d2ab59d 23777c31b4 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-01T19:43:16.750Z S1 60529, S2 60561 9a458cf3e3 4f0d2ab59d sk_4707cd57
21 move S1 Exhibition2 21 2026-11-01T19:43:18.685Z S1 60594, S2 60561 9837cca87b 9a458cf3e3 sk_4707cd57
22 move S2 Exhibition3 22 2026-11-01T19:43:20.622Z S1 60594, S2 60624 fc439d6658 9837cca87b sk_4707cd57
23 move S1 Exhibition2 23 2026-11-01T19:43:22.581Z S1 60635, S2 60624 f905014216 fc439d6658 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-01T19:43:24.516Z S1 60635, S2 60689 6119331f67 f905014216 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-01T19:43:26.449Z S1 60702, S2 60689 af39eafb28 6119331f67 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-01T19:43:28.380Z S1 60702, S2 60758 ec4e0982e5 af39eafb28 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-01T19:43:30.311Z S1 60771, S2 60758 6fec0a4fba ec4e0982e5 sk_4707cd57
28 move S2 Exhibition3 28 2026-11-01T19:43:32.242Z S1 60771, S2 60827 a48c57ad5e 6fec0a4fba sk_4707cd57
29 move S1 Exhibition2 29 2026-11-01T19:43:34.174Z S1 60839, S2 60827 722f8837ab a48c57ad5e sk_4707cd57
30 move S2 Exhibition3 30 2026-11-01T19:43:36.103Z S1 60839, S2 60898 5e9936318d 722f8837ab sk_4707cd57
31 move S1 Exhibition2 31 2026-11-01T19:43:38.032Z S1 60910, S2 60898 1ef1171db9 5e9936318d sk_4707cd57
32 move S2 Exhibition3 32 2026-11-01T19:43:39.966Z S1 60910, S2 60964 e95b19faf8 1ef1171db9 sk_4707cd57

Game 2 m_01M6CA58RYFP0VHHFW9Z4PVWXQ: verified

✓signatures30 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..30, every prev_hash links
✓move log30 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay30 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
30 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-01T19:42:39.833Z S1 60007, S2 60000 2bdbe6b46f start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-01T19:42:41.802Z S1 60007, S2 60031 14b1656b53 2bdbe6b46f sk_4707cd57
3 move S1 Exhibition3 3 2026-11-01T19:42:43.751Z S1 60058, S2 60031 4f9e7b0983 14b1656b53 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-01T19:42:45.695Z S1 60058, S2 60087 b41bfadc49 4f9e7b0983 sk_4707cd57
5 move S1 Exhibition3 5 2026-11-01T19:42:47.628Z S1 60125, S2 60087 3693e3d5d2 b41bfadc49 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-01T19:42:49.561Z S1 60125, S2 60154 742a209628 3693e3d5d2 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-01T19:42:51.496Z S1 60190, S2 60154 c796e67712 742a209628 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-01T19:42:53.432Z S1 60190, S2 60218 8b266c562d c796e67712 sk_4707cd57
9 move S1 Exhibition3 9 2026-11-01T19:42:55.378Z S1 60244, S2 60218 46afe5f0c8 8b266c562d sk_4707cd57
10 move S2 Exhibition2 10 2026-11-01T19:42:57.335Z S1 60244, S2 60261 c44332afa8 46afe5f0c8 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-01T19:42:59.299Z S1 60280, S2 60261 6da3c3edd8 c44332afa8 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-01T19:43:01.272Z S1 60280, S2 60288 83a892e86d 6da3c3edd8 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-01T19:43:03.252Z S1 60300, S2 60288 a6e4b73160 83a892e86d sk_4707cd57
14 move S2 Exhibition2 14 2026-11-01T19:43:05.193Z S1 60300, S2 60347 b6bf51917c a6e4b73160 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-01T19:43:07.143Z S1 60350, S2 60347 190f20f1e7 b6bf51917c sk_4707cd57
16 move S2 Exhibition2 16 2026-11-01T19:43:09.081Z S1 60350, S2 60409 bdd045466c 190f20f1e7 sk_4707cd57
17 move S1 Exhibition3 17 2026-11-01T19:43:11.021Z S1 60410, S2 60409 9d01b29476 bdd045466c sk_4707cd57
18 move S2 Exhibition2 18 2026-11-01T19:43:12.952Z S1 60410, S2 60478 130e3f6e11 9d01b29476 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-01T19:43:14.887Z S1 60475, S2 60478 af5f19224d 130e3f6e11 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-01T19:43:16.817Z S1 60475, S2 60548 9516c78d41 af5f19224d sk_4707cd57
21 move S1 Exhibition3 21 2026-11-01T19:43:18.748Z S1 60544, S2 60548 78ab4e0ad3 9516c78d41 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-01T19:43:20.704Z S1 60544, S2 60592 a8338348e4 78ab4e0ad3 sk_4707cd57
23 move S1 Exhibition3 23 2026-11-01T19:43:22.645Z S1 60603, S2 60592 84f4d32154 a8338348e4 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-01T19:43:24.578Z S1 60603, S2 60659 9b9d332016 84f4d32154 sk_4707cd57
25 move S1 Exhibition3 25 2026-11-01T19:43:26.513Z S1 60668, S2 60659 c9f02eaf91 9b9d332016 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-01T19:43:28.448Z S1 60668, S2 60724 98cb83e950 c9f02eaf91 sk_4707cd57
27 move S1 Exhibition3 27 2026-11-01T19:43:30.382Z S1 60734, S2 60724 c6b9e06459 98cb83e950 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-01T19:43:32.312Z S1 60734, S2 60794 32f2fe7fff c6b9e06459 sk_4707cd57
29 move S1 Exhibition3 29 2026-11-01T19:43:34.244Z S1 60802, S2 60794 d858cc8976 32f2fe7fff sk_4707cd57
30 move S2 Exhibition2 30 2026-11-01T19:43:36.179Z S1 60802, S2 60859 2d672e926a d858cc8976 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_01M6CA58RTFT09ZJY2J6V8RYYQ

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