apigaming Sign in

Verify set set_01M7CSR8WJF4F8FQF4G6KN0GHM

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("7629377927856240124:set_01M7CSR8WJF4F8FQF4G6KN0GHM") = 2afac88ef565b8d4..., 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 60, fee 0

Game 1 m_01M7CSR8WNE8AV1XVC35DM41N3: verified

✓signatures23 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..23, every prev_hash links
✓move log23 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay23 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
23 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-14T10:30:53.213Z S1 59802, S2 60000 8b9ae3f47a start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T10:30:55.431Z S1 59802, S2 59782 28c0681a0a 8b9ae3f47a sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T10:30:57.598Z S1 59635, S2 59782 f000edb877 28c0681a0a sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T10:30:59.720Z S1 59635, S2 59660 5e194f483e f000edb877 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T10:31:02.143Z S1 59212, S2 59660 25b3f97a15 5e194f483e sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T10:31:04.317Z S1 59212, S2 59486 634b89acad 25b3f97a15 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T10:31:06.506Z S1 59023, S2 59486 09d879fa5e 634b89acad sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T10:31:08.879Z S1 59023, S2 59113 e93059503d 09d879fa5e sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T10:31:10.926Z S1 58976, S2 59113 7fe8c090de e93059503d sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T10:31:13.117Z S1 58976, S2 58922 7cacc107ec 7fe8c090de sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T10:31:15.203Z S1 58890, S2 58922 e298af8416 7cacc107ec sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T10:31:17.232Z S1 58890, S2 58893 fce012c046 e298af8416 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T10:31:19.311Z S1 58811, S2 58893 dccef14dd9 fce012c046 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T10:31:21.298Z S1 58811, S2 58906 189b4f6d9b dccef14dd9 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T10:31:23.295Z S1 58814, S2 58906 b4afa9fd9a 189b4f6d9b sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T10:31:25.315Z S1 58814, S2 58886 a361cbbae3 b4afa9fd9a sk_4707cd57
17 move S1 Exhibition1 17 2026-11-14T10:31:27.302Z S1 58827, S2 58886 0ea5fb85c3 a361cbbae3 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-14T10:31:29.306Z S1 58827, S2 58882 ddbce98bac 0ea5fb85c3 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-14T10:31:31.296Z S1 58837, S2 58882 5b137e68c9 ddbce98bac sk_4707cd57
20 move S2 Exhibition2 20 2026-11-14T10:31:33.326Z S1 58837, S2 58852 64f46f94be 5b137e68c9 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-14T10:31:35.283Z S1 58880, S2 58852 d63a57479c 64f46f94be sk_4707cd57
22 move S2 Exhibition2 22 2026-11-14T10:31:37.217Z S1 58880, S2 58918 11a53a584a d63a57479c sk_4707cd57
23 move S1 Exhibition1 23 2026-11-14T10:31:39.151Z S1 58946, S2 58918 7e1bc765e2 11a53a584a sk_4707cd57

Game 2 m_01M7CSR8WPECV96E6438YFQJHM: verified

✓signatures60 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..60, every prev_hash links
✓move log60 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay60 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
60 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-14T10:30:53.202Z S1 59813, S2 60000 dd5c1d531b start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T10:30:55.404Z S1 59813, S2 59798 c883ac24a7 dd5c1d531b sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T10:30:57.599Z S1 59618, S2 59798 b6ad52f91e c883ac24a7 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T10:30:59.710Z S1 59618, S2 59687 d0426eb09b b6ad52f91e sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T10:31:02.025Z S1 59303, S2 59687 2e7dfb6cd1 d0426eb09b sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T10:31:04.204Z S1 59303, S2 59508 bf6ab26d24 2e7dfb6cd1 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T10:31:06.501Z S1 59006, S2 59508 8b57ee6dcf bf6ab26d24 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T10:31:08.876Z S1 59006, S2 59133 88a1630405 8b57ee6dcf sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T10:31:10.923Z S1 58959, S2 59133 620ec087e5 88a1630405 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T10:31:13.097Z S1 58959, S2 58959 7c0ad318ea 620ec087e5 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T10:31:15.052Z S1 59004, S2 58959 76cd008318 7c0ad318ea sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T10:31:17.117Z S1 59004, S2 58894 287bbe1c6d 76cd008318 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T10:31:19.123Z S1 58998, S2 58894 4f036fdce3 287bbe1c6d sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T10:31:21.055Z S1 58998, S2 58962 1fd94b9f38 4f036fdce3 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T10:31:23.120Z S1 58933, S2 58962 33beb90d4f 1fd94b9f38 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T10:31:25.114Z S1 58933, S2 58968 d7f855e024 33beb90d4f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-14T10:31:27.130Z S1 58917, S2 58968 2540f77f5f d7f855e024 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T10:31:29.060Z S1 58917, S2 59038 6f8daeb522 2540f77f5f sk_4707cd57
19 move S1 Exhibition2 19 2026-11-14T10:31:31.033Z S1 58944, S2 59038 aabf4a78e9 6f8daeb522 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-14T10:31:32.996Z S1 58944, S2 59075 1b5c593499 aabf4a78e9 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-14T10:31:35.018Z S1 58922, S2 59075 f06dfbb6ef 1b5c593499 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-14T10:31:36.949Z S1 58922, S2 59144 4932b9d6dc f06dfbb6ef sk_4707cd57
23 move S1 Exhibition2 23 2026-11-14T10:31:38.923Z S1 58948, S2 59144 61e6992172 4932b9d6dc sk_4707cd57
24 move S2 Exhibition1 24 2026-11-14T10:31:40.910Z S1 58948, S2 59157 f670488ebb 61e6992172 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-14T10:31:42.866Z S1 58992, S2 59157 090f122304 f670488ebb sk_4707cd57
26 move S2 Exhibition1 26 2026-11-14T10:31:44.812Z S1 58992, S2 59211 6aadaa7171 090f122304 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-14T10:31:46.753Z S1 59051, S2 59211 cf15ed4b33 6aadaa7171 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-14T10:31:48.693Z S1 59051, S2 59271 9d7c6d4085 cf15ed4b33 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-14T10:31:50.649Z S1 59095, S2 59271 087c6617dc 9d7c6d4085 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-14T10:31:52.592Z S1 59095, S2 59328 5932f8159e 087c6617dc sk_4707cd57
31 move S1 Exhibition2 31 2026-11-14T10:31:54.538Z S1 59149, S2 59328 ca2d872893 5932f8159e sk_4707cd57
32 move S2 Exhibition1 32 2026-11-14T10:31:56.484Z S1 59149, S2 59382 da94bb2f25 ca2d872893 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-14T10:31:58.426Z S1 59207, S2 59382 203a156058 da94bb2f25 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-14T10:32:00.381Z S1 59207, S2 59427 a3255284dd 203a156058 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-14T10:32:02.413Z S1 59175, S2 59427 24474c9350 a3255284dd sk_4707cd57
36 move S2 Exhibition1 36 2026-11-14T10:32:04.373Z S1 59175, S2 59467 8d21d0ed74 24474c9350 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-14T10:32:06.314Z S1 59234, S2 59467 c0e9fed000 8d21d0ed74 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-14T10:32:08.253Z S1 59234, S2 59528 b5bb6f374d c0e9fed000 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-14T10:32:10.212Z S1 59275, S2 59528 323c4b1ede b5bb6f374d sk_4707cd57
40 move S2 Exhibition1 40 2026-11-14T10:32:12.161Z S1 59275, S2 59579 8bff95730c 323c4b1ede sk_4707cd57
41 move S1 Exhibition2 41 2026-11-14T10:32:14.098Z S1 59338, S2 59579 c1b6f300b0 8bff95730c sk_4707cd57
42 move S2 Exhibition1 42 2026-11-14T10:32:16.023Z S1 59338, S2 59654 db787698ea c1b6f300b0 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-14T10:32:17.969Z S1 59392, S2 59654 c088e93c68 db787698ea sk_4707cd57
44 move S2 Exhibition1 44 2026-11-14T10:32:19.922Z S1 59392, S2 59701 8a65c0f4b1 c088e93c68 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-14T10:32:21.857Z S1 59457, S2 59701 5017156547 8a65c0f4b1 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-14T10:32:23.811Z S1 59457, S2 59747 93877f2f33 5017156547 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-14T10:32:25.757Z S1 59511, S2 59747 5fb239fa8b 93877f2f33 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-14T10:32:27.697Z S1 59511, S2 59807 282e77abd4 5fb239fa8b sk_4707cd57
49 move S1 Exhibition2 49 2026-11-14T10:32:29.631Z S1 59577, S2 59807 a27a7e0ea4 282e77abd4 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-14T10:32:31.567Z S1 59577, S2 59871 cad6f9c268 a27a7e0ea4 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-14T10:32:33.496Z S1 59648, S2 59871 76c593660a cad6f9c268 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-14T10:32:35.435Z S1 59648, S2 59932 d165ec5147 76c593660a sk_4707cd57
53 move S1 Exhibition2 53 2026-11-14T10:32:37.375Z S1 59708, S2 59932 4f2f658ef9 d165ec5147 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-14T10:32:39.306Z S1 59708, S2 60001 657edca763 4f2f658ef9 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-14T10:32:41.230Z S1 59784, S2 60001 4d32dd4530 657edca763 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-14T10:32:43.162Z S1 59784, S2 60069 03088ebe5d 4d32dd4530 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-14T10:32:45.092Z S1 59854, S2 60069 77de0540f7 03088ebe5d sk_4707cd57
58 move S2 Exhibition1 58 2026-11-14T10:32:47.018Z S1 59854, S2 60143 d21bf2c974 77de0540f7 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-14T10:32:48.946Z S1 59926, S2 60143 cf1662bb8d d21bf2c974 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-14T10:32:50.871Z S1 59926, S2 60218 c8b7884e28 cf1662bb8d 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_01M7CSR8WJF4F8FQF4G6KN0GHM

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