apigaming Sign in

Verify set set_01M6ZV5P22EJX9A7B8SRPCDQTX

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("7334285397209483720:set_01M6ZV5P22EJX9A7B8SRPCDQTX") = 03170da401720268..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 22, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 10}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 40, fee 0

Game 1 m_01M6ZV5P25E9XRV5V950CAMRYD: verified

✓signatures44 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..44, every prev_hash links
✓move log44 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay44 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
44 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T09:45:33.629Z S1 59819, S2 60000 1e0c540715 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T09:45:35.810Z S1 59819, S2 59819 d0fc9f9d36 1e0c540715 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T09:45:37.928Z S1 59701, S2 59819 c41ce75ba7 d0fc9f9d36 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T09:45:40.133Z S1 59701, S2 59614 22d1a3a9a5 c41ce75ba7 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T09:45:42.327Z S1 59507, S2 59614 2b93136841 22d1a3a9a5 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T09:45:44.604Z S1 59507, S2 59337 fa762b461b 2b93136841 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T09:45:46.725Z S1 59386, S2 59337 794dfecbf3 fa762b461b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T09:45:48.800Z S1 59386, S2 59262 0be75d7f93 794dfecbf3 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T09:45:50.735Z S1 59451, S2 59262 3dc4b9e92c 0be75d7f93 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T09:45:52.697Z S1 59451, S2 59300 b27cf48377 3dc4b9e92c sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T09:45:54.696Z S1 59452, S2 59300 106883494d b27cf48377 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T09:45:56.710Z S1 59452, S2 59286 aafb44a734 106883494d sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T09:45:58.727Z S1 59435, S2 59286 e4096971c7 aafb44a734 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T09:46:00.832Z S1 59435, S2 59181 6a3fbe4b64 e4096971c7 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T09:46:02.892Z S1 59375, S2 59181 12b3653bce 6a3fbe4b64 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T09:46:05.119Z S1 59375, S2 58954 05eda49afa 12b3653bce sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T09:46:07.104Z S1 59390, S2 58954 69e2bec4ed 05eda49afa sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T09:46:09.031Z S1 59390, S2 59027 65fdee1bb7 69e2bec4ed sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T09:46:11.011Z S1 59410, S2 59027 2fc45eb442 65fdee1bb7 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T09:46:13.026Z S1 59410, S2 59012 353152e361 2fc45eb442 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T09:46:14.955Z S1 59481, S2 59012 8bb8747785 353152e361 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T09:46:17.007Z S1 59481, S2 58960 f54b42835c 8bb8747785 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T09:46:18.973Z S1 59515, S2 58960 d4a9fb334b f54b42835c sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T09:46:20.904Z S1 59515, S2 59029 bb2e686fa2 d4a9fb334b sk_4707cd57
25 move S1 Exhibition1 25 2026-11-09T09:46:22.863Z S1 59556, S2 59029 a0c166a5bd bb2e686fa2 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T09:46:24.788Z S1 59556, S2 59104 b1a7f49ff3 a0c166a5bd sk_4707cd57
27 move S1 Exhibition1 27 2026-11-09T09:46:26.796Z S1 59548, S2 59104 3caf9c3b82 b1a7f49ff3 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T09:46:28.822Z S1 59548, S2 59078 64026e2029 3caf9c3b82 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-09T09:46:30.748Z S1 59622, S2 59078 a2733ee29a 64026e2029 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-09T09:46:32.735Z S1 59622, S2 59091 10fc229515 a2733ee29a sk_4707cd57
31 move S1 Exhibition1 31 2026-11-09T09:46:34.661Z S1 59696, S2 59091 1565e68d94 10fc229515 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-09T09:46:36.724Z S1 59696, S2 59028 04e8257d2f 1565e68d94 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-09T09:46:38.702Z S1 59718, S2 59028 92bd0e8437 04e8257d2f sk_4707cd57
34 move S2 Exhibition2 34 2026-11-09T09:46:40.741Z S1 59718, S2 58989 fc2d72ff31 92bd0e8437 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-09T09:46:42.797Z S1 59662, S2 58989 358d5ac0c0 fc2d72ff31 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-09T09:46:44.811Z S1 59662, S2 58975 1e8b11e314 358d5ac0c0 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-09T09:46:46.826Z S1 59647, S2 58975 d61ad34a1d 1e8b11e314 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-09T09:46:48.754Z S1 59647, S2 59047 9799d67b80 d61ad34a1d sk_4707cd57
39 move S1 Exhibition1 39 2026-11-09T09:46:50.718Z S1 59683, S2 59047 e4751f1656 9799d67b80 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-09T09:46:52.647Z S1 59683, S2 59118 8ecba4ac42 e4751f1656 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-09T09:46:54.575Z S1 59755, S2 59118 7e7dfa8e3a 8ecba4ac42 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-09T09:46:56.536Z S1 59755, S2 59157 fc5dc1a23e 7e7dfa8e3a sk_4707cd57
43 move S1 Exhibition1 43 2026-11-09T09:46:58.461Z S1 59830, S2 59157 e687ae9e1b fc5dc1a23e sk_4707cd57
44 move S2 Exhibition2 44 2026-11-09T09:47:00.387Z S1 59830, S2 59231 e4a0ef035d e687ae9e1b sk_4707cd57

Game 2 m_01M6ZV5P28FZ6928RYK4X3NCNJ: 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 Exhibition2 1 2026-11-09T09:45:33.626Z S1 59822, S2 60000 b4d60af552 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T09:45:35.804Z S1 59822, S2 59822 76c13bd053 b4d60af552 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T09:45:37.926Z S1 59700, S2 59822 842289c2a1 76c13bd053 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T09:45:40.120Z S1 59700, S2 59628 1989705720 842289c2a1 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T09:45:42.308Z S1 59512, S2 59628 80f713c768 1989705720 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T09:45:44.600Z S1 59512, S2 59336 668e2bf4cc 80f713c768 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T09:45:46.719Z S1 59393, S2 59336 346a24dd90 668e2bf4cc sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T09:45:48.800Z S1 59393, S2 59255 01e1340f95 346a24dd90 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T09:45:50.826Z S1 59367, S2 59255 e55a83bfe0 01e1340f95 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T09:45:52.805Z S1 59367, S2 59276 e5cf9bc556 e55a83bfe0 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T09:45:54.810Z S1 59362, S2 59276 673ec667a4 e5cf9bc556 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T09:45:56.827Z S1 59362, S2 59259 3430512414 673ec667a4 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T09:45:58.919Z S1 59270, S2 59259 6a61daec92 3430512414 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T09:46:00.905Z S1 59270, S2 59273 74f79e7d68 6a61daec92 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T09:46:03.229Z S1 58946, S2 59273 d348a36cb9 74f79e7d68 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T09:46:05.225Z S1 58946, S2 59277 a6267d98ac d348a36cb9 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T09:46:07.229Z S1 58942, S2 59277 4655e22d0f a6267d98ac sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T09:46:09.201Z S1 58942, S2 59305 1e8aac3397 4655e22d0f sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T09:46:11.130Z S1 59013, S2 59305 36945e180f 1e8aac3397 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T09:46:13.099Z S1 59013, S2 59336 351ed62f4c 36945e180f 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_01M6ZV5P22EJX9A7B8SRPCDQTX

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