apigaming Sign in

Verify set set_01M6D5EM8YF7ST2YN1M0ED8WJF

Exhibition2 vs Exhibition1, Fourfall 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("9098149204552913672:set_01M6D5EM8YF7ST2YN1M0ED8WJF") = d2d818677c8fe389..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 10, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 26}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M6D5EM91FSKTBNWMW6N7EK2N: verified

✓signatures20 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..20, every prev_hash links
✓move log20 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay20 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
20 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T03:39:38.208Z S1 59875, S2 60000 ac2ec4c5db start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T03:39:40.312Z S1 59875, S2 59896 eba8dfefd9 ac2ec4c5db sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T03:39:42.511Z S1 59676, S2 59896 62a59fe234 eba8dfefd9 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T03:39:44.634Z S1 59676, S2 59773 a64d3b346e 62a59fe234 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T03:39:46.838Z S1 59472, S2 59773 85ed0b12b2 a64d3b346e sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T03:39:49.114Z S1 59472, S2 59497 2dbcc68161 85ed0b12b2 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T03:39:51.205Z S1 59381, S2 59497 b2c33ef166 2dbcc68161 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T03:39:53.397Z S1 59381, S2 59305 d74ee0bec3 b2c33ef166 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T03:39:55.431Z S1 59347, S2 59305 0d72ff28d8 d74ee0bec3 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T03:39:57.603Z S1 59347, S2 59133 62a006e374 0d72ff28d8 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T03:39:59.813Z S1 59137, S2 59133 6a0490088f 62a006e374 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T03:40:02.615Z S1 59137, S2 58331 41413e46cd 6a0490088f sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T03:40:04.897Z S1 58855, S2 58331 f44fbfdf0f 41413e46cd sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T03:40:06.898Z S1 58855, S2 58330 8555038746 f44fbfdf0f sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T03:40:09.000Z S1 58753, S2 58330 f7dc66c618 8555038746 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T03:40:11.009Z S1 58753, S2 58321 e5ef402f94 f7dc66c618 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T03:40:12.998Z S1 58764, S2 58321 44ceeaea62 e5ef402f94 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T03:40:14.964Z S1 58764, S2 58355 0f16dd6ba2 44ceeaea62 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T03:40:16.905Z S1 58823, S2 58355 6f73ce183c 0f16dd6ba2 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T03:40:18.831Z S1 58823, S2 58429 590ef31b77 6f73ce183c sk_4707cd57

Game 2 m_01M6D5EM93EKT95HN4AC529J2D: verified

✓signatures52 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..52, every prev_hash links
✓move log52 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay52 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
52 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T03:39:38.202Z S1 59881, S2 60000 276a4ffa57 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T03:39:40.311Z S1 59881, S2 59891 2802a0bb88 276a4ffa57 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T03:39:42.510Z S1 59682, S2 59891 f346b79115 2802a0bb88 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T03:39:44.626Z S1 59682, S2 59775 ed39c46e94 f346b79115 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T03:39:46.844Z S1 59464, S2 59775 b353b1a18f ed39c46e94 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T03:39:49.105Z S1 59464, S2 59514 0c033fa560 b353b1a18f sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T03:39:51.202Z S1 59367, S2 59514 02805c950b 0c033fa560 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T03:39:53.421Z S1 59367, S2 59295 0553dee5b8 02805c950b sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T03:39:55.432Z S1 59356, S2 59295 5f08e6a2e3 0553dee5b8 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T03:39:57.608Z S1 59356, S2 59119 8aa3068d38 5f08e6a2e3 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T03:39:59.733Z S1 59231, S2 59119 0f180b66c8 8aa3068d38 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T03:40:02.632Z S1 59231, S2 58220 72138683fe 0f180b66c8 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T03:40:04.703Z S1 59160, S2 58220 77364c5075 72138683fe sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T03:40:06.704Z S1 59160, S2 58219 e420909764 77364c5075 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T03:40:08.635Z S1 59229, S2 58219 9f82c34923 e420909764 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T03:40:10.611Z S1 59229, S2 58243 919ff0b135 9f82c34923 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T03:40:12.546Z S1 59294, S2 58243 61937f687a 919ff0b135 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T03:40:14.512Z S1 59294, S2 58277 41d3e181f0 61937f687a sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T03:40:16.496Z S1 59310, S2 58277 e0b6eb3783 41d3e181f0 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T03:40:18.498Z S1 59310, S2 58275 43dedb458b e0b6eb3783 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T03:40:20.450Z S1 59358, S2 58275 dbc30bde3d 43dedb458b sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T03:40:22.381Z S1 59358, S2 58344 0d5b08976b dbc30bde3d sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T03:40:24.338Z S1 59401, S2 58344 68b00de0b4 0d5b08976b sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T03:40:26.332Z S1 59401, S2 58350 4b4d04d76e 68b00de0b4 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T03:40:28.303Z S1 59430, S2 58350 9ca3119102 4b4d04d76e sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T03:40:30.303Z S1 59430, S2 58350 ede1fe73aa 9ca3119102 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T03:40:32.254Z S1 59479, S2 58350 e9e5218745 ede1fe73aa sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T03:40:34.203Z S1 59479, S2 58401 76af8dfa93 e9e5218745 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T03:40:36.129Z S1 59553, S2 58401 716d1c3080 76af8dfa93 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T03:40:38.081Z S1 59553, S2 58449 3e427fae6f 716d1c3080 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T03:40:40.035Z S1 59599, S2 58449 faad4df6a5 3e427fae6f sk_4707cd57
32 move S2 Exhibition1 32 2026-11-02T03:40:41.980Z S1 59599, S2 58504 b910d2b1ac faad4df6a5 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T03:40:43.905Z S1 59674, S2 58504 c45e5136e4 b910d2b1ac sk_4707cd57
34 move S2 Exhibition1 34 2026-11-02T03:40:45.843Z S1 59674, S2 58566 18a7c3bdba c45e5136e4 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T03:40:47.789Z S1 59728, S2 58566 cefa6727c2 18a7c3bdba sk_4707cd57
36 move S2 Exhibition1 36 2026-11-02T03:40:49.760Z S1 59728, S2 58595 c55ebbf74d cefa6727c2 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-02T03:40:51.712Z S1 59776, S2 58595 dca55f4ea9 c55ebbf74d sk_4707cd57
38 move S2 Exhibition1 38 2026-11-02T03:40:53.654Z S1 59776, S2 58653 964dfd391e dca55f4ea9 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-02T03:40:55.597Z S1 59833, S2 58653 50ecaf72c4 964dfd391e sk_4707cd57
40 move S2 Exhibition1 40 2026-11-02T03:40:57.534Z S1 59833, S2 58716 333ec97170 50ecaf72c4 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-02T03:40:59.466Z S1 59901, S2 58716 a76238dfd3 333ec97170 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-02T03:41:01.416Z S1 59901, S2 58766 62a0cfd1c2 a76238dfd3 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-02T03:41:03.401Z S1 59916, S2 58766 4066342f19 62a0cfd1c2 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-02T03:41:05.353Z S1 59916, S2 58814 25f8750525 4066342f19 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-02T03:41:07.325Z S1 59944, S2 58814 fe285ecdcc 25f8750525 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-02T03:41:09.272Z S1 59944, S2 58867 0f2323c89a fe285ecdcc sk_4707cd57
47 move S1 Exhibition2 47 2026-11-02T03:41:11.197Z S1 60019, S2 58867 0cd1ec8526 0f2323c89a sk_4707cd57
48 move S2 Exhibition1 48 2026-11-02T03:41:13.126Z S1 60019, S2 58938 5a95348dfd 0cd1ec8526 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-02T03:41:15.064Z S1 60081, S2 58938 3f7d19e7a5 5a95348dfd sk_4707cd57
50 move S2 Exhibition1 50 2026-11-02T03:41:16.992Z S1 60081, S2 59010 afc5986b9f 3f7d19e7a5 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-02T03:41:18.921Z S1 60152, S2 59010 7269eb1ad3 afc5986b9f sk_4707cd57
52 move S2 Exhibition1 52 2026-11-02T03:41:20.848Z S1 60152, S2 59083 f9ecc826fd 7269eb1ad3 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_01M6D5EM8YF7ST2YN1M0ED8WJF

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