apigaming Sign in

Verify set set_01M7DHVFXMEYKS3M933DE4Q8HF

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

Game 1 m_01M7DHVFXSEC9SHMG6GAR3ZZ33: verified

✓signatures37 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..37, every prev_hash links
✓move log37 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay37 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
37 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-14T17:32:04.926Z S1 59302, S2 60000 1622b1b5fe start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T17:32:07.105Z S1 59302, S2 59821 a7b71695c4 1622b1b5fe sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T17:32:09.133Z S1 59274, S2 59821 2ad9f330b6 a7b71695c4 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T17:32:11.222Z S1 59274, S2 59732 945968b0ca 2ad9f330b6 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T17:32:13.204Z S1 59292, S2 59732 5ca71781ec 945968b0ca sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T17:32:15.325Z S1 59292, S2 59611 db07483163 5ca71781ec sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T17:32:17.516Z S1 59101, S2 59611 f9344e8837 db07483163 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T17:32:19.600Z S1 59101, S2 59527 207dd63bb3 f9344e8837 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T17:32:21.635Z S1 59066, S2 59527 32ae2c8979 207dd63bb3 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T17:32:23.604Z S1 59066, S2 59558 0db913c15a 32ae2c8979 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T17:32:25.702Z S1 58968, S2 59558 d6cd30850e 0db913c15a sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T17:32:27.918Z S1 58968, S2 59342 8667b0b277 d6cd30850e sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T17:32:30.015Z S1 58871, S2 59342 3c342a7cb5 8667b0b277 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T17:32:32.005Z S1 58871, S2 59352 e7cde4f454 3c342a7cb5 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T17:32:34.024Z S1 58852, S2 59352 7c287f2d6c e7cde4f454 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T17:32:36.129Z S1 58852, S2 59247 3079a4b00e 7c287f2d6c sk_4707cd57
17 move S1 Exhibition1 17 2026-11-14T17:32:38.212Z S1 58769, S2 59247 9a1bf25978 3079a4b00e sk_4707cd57
18 move S2 Exhibition2 18 2026-11-14T17:32:40.220Z S1 58769, S2 59239 bf81f7e852 9a1bf25978 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-14T17:32:42.205Z S1 58784, S2 59239 5b4787c385 bf81f7e852 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-14T17:32:44.224Z S1 58784, S2 59220 713e0f138e 5b4787c385 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-14T17:32:46.188Z S1 58820, S2 59220 70809be109 713e0f138e sk_4707cd57
22 move S2 Exhibition2 22 2026-11-14T17:32:48.197Z S1 58820, S2 59211 0fcf55ab59 70809be109 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-14T17:32:50.155Z S1 58862, S2 59211 5ac9be38fb 0fcf55ab59 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-14T17:32:52.216Z S1 58862, S2 59150 5872f0bf14 5ac9be38fb sk_4707cd57
25 move S1 Exhibition1 25 2026-11-14T17:32:54.197Z S1 58881, S2 59150 1b9fd55002 5872f0bf14 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-14T17:32:56.215Z S1 58881, S2 59132 885d443769 1b9fd55002 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-14T17:32:58.168Z S1 58928, S2 59132 36f076dd86 885d443769 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-14T17:33:00.206Z S1 58928, S2 59094 9dac66f3de 36f076dd86 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-14T17:33:02.342Z S1 58792, S2 59094 7acbc3d223 9dac66f3de sk_4707cd57
30 move S2 Exhibition2 30 2026-11-14T17:33:04.374Z S1 58792, S2 59062 13e4cccc77 7acbc3d223 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-14T17:33:06.327Z S1 58839, S2 59062 1d67fce52d 13e4cccc77 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-14T17:33:08.403Z S1 58839, S2 58986 e263d1fc30 1d67fce52d sk_4707cd57
33 move S1 Exhibition1 33 2026-11-14T17:33:10.501Z S1 58741, S2 58986 07510e9fbd e263d1fc30 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-14T17:33:12.434Z S1 58741, S2 59053 377fad6a2f 07510e9fbd sk_4707cd57
35 move S1 Exhibition1 35 2026-11-14T17:33:14.441Z S1 58734, S2 59053 3c46ddb0d4 377fad6a2f sk_4707cd57
36 move S2 Exhibition2 36 2026-11-14T17:33:16.377Z S1 58734, S2 59117 3eb0a13638 3c46ddb0d4 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-14T17:33:18.303Z S1 58808, S2 59117 00895f1f9c 3eb0a13638 sk_4707cd57

Game 2 m_01M7DHVFXVEKP8WZ45B4YAQ3T3: verified

✓signatures47 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..47, every prev_hash links
✓move log47 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay47 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
47 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-14T17:32:04.921Z S1 59307, S2 60000 eb12674e1a start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T17:32:07.105Z S1 59307, S2 59816 39d12551b5 eb12674e1a sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T17:32:09.130Z S1 59282, S2 59816 9e4090329c 39d12551b5 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T17:32:11.224Z S1 59282, S2 59722 97523f6a8c 9e4090329c sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T17:32:13.231Z S1 59275, S2 59722 986c91d7c8 97523f6a8c sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T17:32:15.327Z S1 59275, S2 59626 100860ac2e 986c91d7c8 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T17:32:17.527Z S1 59075, S2 59626 eb56852208 100860ac2e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T17:32:19.602Z S1 59075, S2 59551 63e7cf094e eb56852208 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T17:32:21.700Z S1 58977, S2 59551 bd0e7f8326 63e7cf094e sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T17:32:23.635Z S1 58977, S2 59616 24f8a179d1 bd0e7f8326 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T17:32:25.721Z S1 58891, S2 59616 8cc1668ae0 24f8a179d1 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T17:32:27.916Z S1 58891, S2 59421 537ca67d38 8cc1668ae0 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T17:32:29.903Z S1 58904, S2 59421 cd05828432 537ca67d38 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T17:32:31.895Z S1 58904, S2 59429 234ffa40eb cd05828432 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T17:32:33.910Z S1 58889, S2 59429 6c144157f4 234ffa40eb sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T17:32:35.896Z S1 58889, S2 59443 a5a7cdd8f6 6c144157f4 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-14T17:32:37.912Z S1 58873, S2 59443 3b5f464d79 a5a7cdd8f6 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T17:32:39.928Z S1 58873, S2 59427 6fd8e8d277 3b5f464d79 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-14T17:32:41.907Z S1 58894, S2 59427 ed08d7de02 6fd8e8d277 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-14T17:32:43.928Z S1 58894, S2 59406 c8dc8ea4b4 ed08d7de02 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-14T17:32:45.889Z S1 58933, S2 59406 9a9aecc5e7 c8dc8ea4b4 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-14T17:32:47.898Z S1 58933, S2 59397 4f1cedbc15 9a9aecc5e7 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-14T17:32:49.895Z S1 58936, S2 59397 b242d9d0e2 4f1cedbc15 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-14T17:32:51.913Z S1 58936, S2 59379 e29560379d b242d9d0e2 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-14T17:32:53.874Z S1 58975, S2 59379 4e932ee184 e29560379d sk_4707cd57
26 move S2 Exhibition1 26 2026-11-14T17:32:55.910Z S1 58975, S2 59343 bdd31f06f4 4e932ee184 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-14T17:32:57.906Z S1 58979, S2 59343 a1754595de bdd31f06f4 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-14T17:32:59.911Z S1 58979, S2 59338 5501760361 a1754595de sk_4707cd57
29 move S1 Exhibition2 29 2026-11-14T17:33:02.116Z S1 58774, S2 59338 a3a966cf8b 5501760361 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-14T17:33:04.197Z S1 58774, S2 59257 dbf0b6ec5c a3a966cf8b sk_4707cd57
31 move S1 Exhibition2 31 2026-11-14T17:33:06.152Z S1 58819, S2 59257 b6c57d159e dbf0b6ec5c sk_4707cd57
32 move S2 Exhibition1 32 2026-11-14T17:33:08.393Z S1 58819, S2 59016 960a5e5e0b b6c57d159e sk_4707cd57
33 move S1 Exhibition2 33 2026-11-14T17:33:10.414Z S1 58798, S2 59016 7885f41ec8 960a5e5e0b sk_4707cd57
34 move S2 Exhibition1 34 2026-11-14T17:33:12.438Z S1 58798, S2 58992 a5c02fc4ce 7885f41ec8 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-14T17:33:14.499Z S1 58737, S2 58992 199e2556d1 a5c02fc4ce sk_4707cd57
36 move S2 Exhibition1 36 2026-11-14T17:33:16.468Z S1 58737, S2 59023 8df376a4f6 199e2556d1 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-14T17:33:18.418Z S1 58787, S2 59023 a5fb629a62 8df376a4f6 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-14T17:33:20.382Z S1 58787, S2 59059 2b2d2caf32 a5fb629a62 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-14T17:33:22.341Z S1 58828, S2 59059 ed0c120f4e 2b2d2caf32 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-14T17:33:24.285Z S1 58828, S2 59115 26404f6f64 ed0c120f4e sk_4707cd57
41 move S1 Exhibition2 41 2026-11-14T17:33:26.230Z S1 58883, S2 59115 31485ae462 26404f6f64 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-14T17:33:28.164Z S1 58883, S2 59181 2dd5196397 31485ae462 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-14T17:33:30.090Z S1 58957, S2 59181 d3ca421916 2dd5196397 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-14T17:33:32.017Z S1 58957, S2 59254 0e6ab1b05e d3ca421916 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-14T17:33:33.944Z S1 59030, S2 59254 45e1f44982 0e6ab1b05e sk_4707cd57
46 move S2 Exhibition1 46 2026-11-14T17:33:35.870Z S1 59030, S2 59328 aa0937f5ec 45e1f44982 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-14T17:33:37.799Z S1 59101, S2 59328 8ed5f69855 aa0937f5ec 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_01M7DHVFXMEYKS3M933DE4Q8HF

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