apigaming Sign in

Verify set set_01M6EC3DYDE7A9KB5V41KRW6YZ

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("3420888707585522244:set_01M6EC3DYDE7A9KB5V41KRW6YZ") = 34706fa81052b429..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 0.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 2.0}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M6EC3DYJEN7AKPVRMKQ982FH: verified

✓signatures61 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..61, every prev_hash links
✓move log61 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay61 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
61 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T14:55:07.115Z S1 58472, S2 60000 7cdbfa0965 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T14:55:09.199Z S1 58472, S2 59916 08b4fc02dd 7cdbfa0965 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T14:55:11.216Z S1 58455, S2 59916 38e9b6182d 08b4fc02dd sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T14:55:14.408Z S1 58455, S2 58724 2f82f164ee 38e9b6182d sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T14:55:17.288Z S1 57575, S2 58724 1de53631b9 2f82f164ee sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T14:55:19.646Z S1 57575, S2 58366 a1c831427c 1de53631b9 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T14:55:23.032Z S1 56189, S2 58366 96c6cf3b9d a1c831427c sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T14:55:25.117Z S1 56189, S2 58281 058813f18b 96c6cf3b9d sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T14:55:27.113Z S1 56193, S2 58281 ca8b5d2d16 058813f18b sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T14:55:29.041Z S1 56193, S2 58353 fc3247f717 ca8b5d2d16 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T14:55:31.031Z S1 56203, S2 58353 1fdd730bfe fc3247f717 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T14:55:32.989Z S1 56203, S2 58395 1edf6efa44 1fdd730bfe sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T14:55:35.002Z S1 56190, S2 58395 0f5f9cdd76 1edf6efa44 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T14:55:36.945Z S1 56190, S2 58452 10df346571 0f5f9cdd76 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T14:55:38.930Z S1 56205, S2 58452 1a8526205e 10df346571 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T14:55:40.926Z S1 56205, S2 58456 a089b83371 1a8526205e sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T14:55:42.859Z S1 56272, S2 58456 d94b2dc9f8 a089b83371 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T14:55:44.847Z S1 56272, S2 58468 48a15f3dd7 d94b2dc9f8 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T14:55:46.776Z S1 56343, S2 58468 034ae2e57f 48a15f3dd7 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T14:55:48.702Z S1 56343, S2 58542 8a12dd3bd1 034ae2e57f sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T14:55:50.638Z S1 56407, S2 58542 8240dcb0a5 8a12dd3bd1 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T14:55:52.627Z S1 56407, S2 58553 58e41dcf73 8240dcb0a5 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T14:55:54.601Z S1 56433, S2 58553 5ab0766e39 58e41dcf73 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T14:55:56.577Z S1 56433, S2 58577 389e2387d3 5ab0766e39 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-02T14:55:58.845Z S1 56165, S2 58577 e7a48d807b 389e2387d3 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-02T14:56:01.707Z S1 56165, S2 57715 6a34e1a630 e7a48d807b sk_4707cd57
27 move S1 Exhibition1 27 2026-11-02T14:56:04.025Z S1 55847, S2 57715 ffc8e51f2e 6a34e1a630 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-02T14:56:06.016Z S1 55847, S2 57724 223b916ac5 ffc8e51f2e sk_4707cd57
29 move S1 Exhibition1 29 2026-11-02T14:56:08.004Z S1 55859, S2 57724 aec24bfa63 223b916ac5 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-02T14:56:10.000Z S1 55859, S2 57728 c168043c37 aec24bfa63 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-02T14:56:11.999Z S1 55860, S2 57728 5f271eb221 c168043c37 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-02T14:56:14.039Z S1 55860, S2 57688 1165a2bb56 5f271eb221 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-02T14:56:16.023Z S1 55876, S2 57688 fd6521b57c 1165a2bb56 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-02T14:56:17.959Z S1 55876, S2 57752 dfdbf51398 fd6521b57c sk_4707cd57
35 move S1 Exhibition1 35 2026-11-02T14:56:20.017Z S1 55818, S2 57752 34be6f4b1f dfdbf51398 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-02T14:56:22.098Z S1 55818, S2 57671 e190a356e2 34be6f4b1f sk_4707cd57
37 move S1 Exhibition1 37 2026-11-02T14:56:24.840Z S1 55076, S2 57671 4960b5cc17 e190a356e2 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-02T14:56:27.189Z S1 55076, S2 57322 0d100d8333 4960b5cc17 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-02T14:56:29.207Z S1 55058, S2 57322 369816e05e 0d100d8333 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-02T14:56:31.169Z S1 55058, S2 57360 02ff705c31 369816e05e sk_4707cd57
41 move S1 Exhibition1 41 2026-11-02T14:56:33.111Z S1 55116, S2 57360 7f5ea7c9d4 02ff705c31 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-02T14:56:35.058Z S1 55116, S2 57413 cb5326209f 7f5ea7c9d4 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-02T14:56:37.012Z S1 55162, S2 57413 eff88ed4eb cb5326209f sk_4707cd57
44 move S2 Exhibition2 44 2026-11-02T14:56:38.985Z S1 55162, S2 57440 a3293ce3fc eff88ed4eb sk_4707cd57
45 move S1 Exhibition1 45 2026-11-02T14:56:40.956Z S1 55191, S2 57440 be7a95170e a3293ce3fc sk_4707cd57
46 move S2 Exhibition2 46 2026-11-02T14:56:42.930Z S1 55191, S2 57466 e408687be7 be7a95170e sk_4707cd57
47 move S1 Exhibition1 47 2026-11-02T14:56:44.891Z S1 55230, S2 57466 04c7b0e636 e408687be7 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-02T14:56:47.402Z S1 55230, S2 56955 4b3cfc9488 04c7b0e636 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-02T14:56:49.337Z S1 55295, S2 56955 605d645843 4b3cfc9488 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-02T14:56:51.272Z S1 55295, S2 57020 34fbc04971 605d645843 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-02T14:56:53.211Z S1 55356, S2 57020 0f0d28d9b8 34fbc04971 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-02T14:56:55.143Z S1 55356, S2 57088 765de3033d 0f0d28d9b8 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-02T14:56:57.072Z S1 55427, S2 57088 4735408dfc 765de3033d sk_4707cd57
54 move S2 Exhibition2 54 2026-11-02T14:56:59.795Z S1 55427, S2 56365 56b9206295 4735408dfc sk_4707cd57
55 move S1 Exhibition1 55 2026-11-02T14:57:05.266Z S1 51956, S2 56365 6d8a3851d2 56b9206295 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-02T14:57:07.396Z S1 51956, S2 56235 a30b3d8982 6d8a3851d2 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-02T14:57:09.348Z S1 52004, S2 56235 7ed0c7d9f5 a30b3d8982 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-02T14:57:11.286Z S1 52004, S2 56297 e376326964 7ed0c7d9f5 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-02T14:57:13.214Z S1 52076, S2 56297 c5cdff3c05 e376326964 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-02T14:57:15.159Z S1 52076, S2 56352 2149d5e1fd c5cdff3c05 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-02T14:57:17.094Z S1 52141, S2 56352 b0655e9729 2149d5e1fd sk_4707cd57

Game 2 m_01M6EC3DYRERMBE4CWWR4VRG77: 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 fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
30 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T14:55:07.319Z S1 58268, S2 60000 3c73fc91b6 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T14:55:09.321Z S1 58268, S2 59998 685b23eb9c 3c73fc91b6 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T14:55:11.408Z S1 58181, S2 59998 6239a076f5 685b23eb9c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T14:55:14.411Z S1 58181, S2 58995 5218785390 6239a076f5 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T14:55:17.290Z S1 57302, S2 58995 dccad2cc01 5218785390 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T14:55:19.714Z S1 57302, S2 58571 1bbbe7d35a dccad2cc01 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T14:55:23.055Z S1 55961, S2 58571 006f2b3d2d 1bbbe7d35a sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T14:55:25.305Z S1 55961, S2 58321 bbceb4c92c 006f2b3d2d sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T14:55:27.322Z S1 55944, S2 58321 c46440e538 bbceb4c92c sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T14:55:29.296Z S1 55944, S2 58347 62adc2212b c46440e538 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T14:55:31.335Z S1 55905, S2 58347 c75bf3712e 62adc2212b sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T14:55:33.396Z S1 55905, S2 58286 1b80e2984e c75bf3712e sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T14:55:35.360Z S1 55941, S2 58286 47f6c06d0f 1b80e2984e sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T14:55:37.425Z S1 55941, S2 58221 2ca0585402 47f6c06d0f sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T14:55:39.446Z S1 55920, S2 58221 0726dc6e52 2ca0585402 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T14:55:41.541Z S1 55920, S2 58126 b21787871e 0726dc6e52 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T14:55:43.701Z S1 55760, S2 58126 ea39804178 b21787871e sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T14:55:45.707Z S1 55760, S2 58120 4a765f87a4 ea39804178 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T14:55:47.718Z S1 55749, S2 58120 58235a7de9 4a765f87a4 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T14:55:49.669Z S1 55749, S2 58169 aef2d37fc1 58235a7de9 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T14:55:51.630Z S1 55788, S2 58169 66ca74fdd0 aef2d37fc1 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T14:55:53.608Z S1 55788, S2 58191 96f3927c49 66ca74fdd0 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T14:55:55.611Z S1 55785, S2 58191 50d5e246e2 96f3927c49 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T14:55:57.544Z S1 55785, S2 58258 6e070b9aab 50d5e246e2 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T14:55:59.542Z S1 55787, S2 58258 a8e37e4141 6e070b9aab sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T14:56:01.780Z S1 55787, S2 58020 0562d9486c a8e37e4141 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T14:56:04.211Z S1 55356, S2 58020 dd8eb33623 0562d9486c sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T14:56:06.169Z S1 55356, S2 58062 00df642fcc dd8eb33623 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T14:56:08.100Z S1 55425, S2 58062 9c57b23346 00df642fcc sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T14:56:10.033Z S1 55425, S2 58129 d0eb8d40de 9c57b23346 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_01M6EC3DYDE7A9KB5V41KRW6YZ

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