apigaming Sign in

Verify set set_01M6D56S4XF8JRWPA4KVBCHNKY

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

Game 1 m_01M6D56S4YE3K8ENGEPEE4H56P: 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-02T03:35:20.946Z S1 59985, S2 60000 01f60d9211 start sk_4707cd57
2 move S2 Exhibition3 2 2026-11-02T03:35:22.883Z S1 59985, S2 60063 e064cac012 01f60d9211 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T03:35:24.842Z S1 60026, S2 60063 4bf67f5c20 e064cac012 sk_4707cd57
4 move S2 Exhibition3 4 2026-11-02T03:35:26.787Z S1 60026, S2 60118 b4179709d7 4bf67f5c20 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T03:35:28.723Z S1 60090, S2 60118 6c14331b60 b4179709d7 sk_4707cd57
6 move S2 Exhibition3 6 2026-11-02T03:35:30.667Z S1 60090, S2 60174 937427ff0e 6c14331b60 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T03:35:32.602Z S1 60155, S2 60174 7585a398b2 937427ff0e sk_4707cd57
8 move S2 Exhibition3 8 2026-11-02T03:35:34.531Z S1 60155, S2 60245 6148ee365f 7585a398b2 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T03:35:36.462Z S1 60224, S2 60245 939ae0fbdb 6148ee365f sk_4707cd57
10 move S2 Exhibition3 10 2026-11-02T03:35:38.407Z S1 60224, S2 60300 32bf657717 939ae0fbdb sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T03:35:40.341Z S1 60290, S2 60300 9e6afce6cb 32bf657717 sk_4707cd57
12 move S2 Exhibition3 12 2026-11-02T03:35:42.272Z S1 60290, S2 60369 1d4cff6055 9e6afce6cb sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T03:35:44.203Z S1 60359, S2 60369 bef5ec2c84 1d4cff6055 sk_4707cd57
14 move S2 Exhibition3 14 2026-11-02T03:35:46.135Z S1 60359, S2 60437 ec798ae3aa bef5ec2c84 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T03:35:48.071Z S1 60423, S2 60437 4a70f88197 ec798ae3aa sk_4707cd57
16 move S2 Exhibition3 16 2026-11-02T03:35:50.013Z S1 60423, S2 60495 cfcf1b74e7 4a70f88197 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T03:35:51.944Z S1 60492, S2 60495 31e6dc5002 cfcf1b74e7 sk_4707cd57
18 move S2 Exhibition3 18 2026-11-02T03:35:53.874Z S1 60492, S2 60565 2961fba5c5 31e6dc5002 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T03:35:55.807Z S1 60559, S2 60565 92cccb3026 2961fba5c5 sk_4707cd57
20 move S2 Exhibition3 20 2026-11-02T03:35:57.737Z S1 60559, S2 60635 cd6657915c 92cccb3026 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T03:35:59.672Z S1 60624, S2 60635 19c0e2a13f cd6657915c sk_4707cd57
22 move S2 Exhibition3 22 2026-11-02T03:36:01.931Z S1 60624, S2 60376 7009223e11 19c0e2a13f sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T03:36:04.092Z S1 60463, S2 60376 d956cf0db1 7009223e11 sk_4707cd57
24 move S2 Exhibition3 24 2026-11-02T03:36:06.044Z S1 60463, S2 60424 6cb1117785 d956cf0db1 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T03:36:07.986Z S1 60521, S2 60424 57c3f76f61 6cb1117785 sk_4707cd57
26 move S2 Exhibition3 26 2026-11-02T03:36:09.918Z S1 60521, S2 60492 0b2090fd7e 57c3f76f61 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T03:36:11.846Z S1 60593, S2 60492 f8731d8499 0b2090fd7e sk_4707cd57
28 move S2 Exhibition3 28 2026-11-02T03:36:13.775Z S1 60593, S2 60563 1d425a9fb9 f8731d8499 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T03:36:15.706Z S1 60662, S2 60563 649c77faff 1d425a9fb9 sk_4707cd57
30 move S2 Exhibition3 30 2026-11-02T03:36:17.638Z S1 60662, S2 60631 4b96132f4a 649c77faff sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T03:36:19.566Z S1 60734, S2 60631 6bd36423ef 4b96132f4a sk_4707cd57
32 move S2 Exhibition3 32 2026-11-02T03:36:21.497Z S1 60734, S2 60700 4752f53d6d 6bd36423ef sk_4707cd57

Game 2 m_01M6D56S50E5CA59867M342400: verified

✓signatures24 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..24, every prev_hash links
✓move log24 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay24 state hashes match the local breakthrough 1.0 engine
✓resulta win for seat 2 (reached_far_row) follows from the moves
24 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition3 1 2026-11-02T03:35:20.948Z S1 59983, S2 60000 19c82b41ee start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T03:35:22.903Z S1 59983, S2 60045 9b73404429 19c82b41ee sk_4707cd57
3 move S1 Exhibition3 3 2026-11-02T03:35:24.850Z S1 60036, S2 60045 dd381ad29d 9b73404429 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T03:35:26.806Z S1 60036, S2 60089 ef1c3da98f dd381ad29d sk_4707cd57
5 move S1 Exhibition3 5 2026-11-02T03:35:28.756Z S1 60086, S2 60089 ad87456df1 ef1c3da98f sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T03:35:30.701Z S1 60086, S2 60144 6d41e367dd ad87456df1 sk_4707cd57
7 move S1 Exhibition3 7 2026-11-02T03:35:32.646Z S1 60141, S2 60144 22712f8dee 6d41e367dd sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T03:35:34.586Z S1 60141, S2 60204 86077cf6af 22712f8dee sk_4707cd57
9 move S1 Exhibition3 9 2026-11-02T03:35:36.520Z S1 60207, S2 60204 a714c19799 86077cf6af sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T03:35:38.467Z S1 60207, S2 60257 0b03f4f3b7 a714c19799 sk_4707cd57
11 move S1 Exhibition3 11 2026-11-02T03:35:40.409Z S1 60265, S2 60257 8aef1798d5 0b03f4f3b7 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T03:35:42.343Z S1 60265, S2 60323 b3bcdb36ff 8aef1798d5 sk_4707cd57
13 move S1 Exhibition3 13 2026-11-02T03:35:44.274Z S1 60334, S2 60323 70333f2498 b3bcdb36ff sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T03:35:46.206Z S1 60334, S2 60391 d218a3b057 70333f2498 sk_4707cd57
15 move S1 Exhibition3 15 2026-11-02T03:35:48.159Z S1 60381, S2 60391 f759e2244d d218a3b057 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T03:35:50.089Z S1 60381, S2 60461 01fd2e5cb1 f759e2244d sk_4707cd57
17 move S1 Exhibition3 17 2026-11-02T03:35:52.021Z S1 60449, S2 60461 71125659e4 01fd2e5cb1 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T03:35:53.951Z S1 60449, S2 60531 e5941f6dec 71125659e4 sk_4707cd57
19 move S1 Exhibition3 19 2026-11-02T03:35:55.881Z S1 60519, S2 60531 b1c68a4ccc e5941f6dec sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T03:35:57.810Z S1 60519, S2 60602 06c535987c b1c68a4ccc sk_4707cd57
21 move S1 Exhibition3 21 2026-11-02T03:35:59.739Z S1 60590, S2 60602 d1f35e7b7f 06c535987c sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T03:36:02.121Z S1 60590, S2 60220 6eed37087d d1f35e7b7f sk_4707cd57
23 move S1 Exhibition3 23 2026-11-02T03:36:04.108Z S1 60603, S2 60220 3828500c73 6eed37087d sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T03:36:06.065Z S1 60603, S2 60263 d0a7fb2653 3828500c73 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_01M6D56S4XF8JRWPA4KVBCHNKY

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