apigaming Sign in

Verify set set_01M7G67HZ8EMFSQGXEKHVN2XWF

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("4388136171110240126:set_01M7G67HZ8EMFSQGXEKHVN2XWF") = 79fff30a0fd6c4e5..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 35, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 13}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M7G67HZAFYGB3Y9NKEWM3VSC: verified

✓signatures70 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..70, every prev_hash links
✓move log70 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay70 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
70 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T18:06:40.121Z S1 59925, S2 60000 d15718fd5b start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T18:06:42.222Z S1 59925, S2 59899 53b78c3e98 d15718fd5b sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T18:06:44.301Z S1 59846, S2 59899 b1bdf52ee2 53b78c3e98 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T18:06:46.315Z S1 59846, S2 59885 e14ee7b39d b1bdf52ee2 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T18:06:48.401Z S1 59760, S2 59885 af9ba8cbe9 e14ee7b39d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T18:06:50.430Z S1 59760, S2 59856 de39623112 af9ba8cbe9 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T18:06:52.434Z S1 59756, S2 59856 978811f9b2 de39623112 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T18:06:54.359Z S1 59756, S2 59931 3fc957474f 978811f9b2 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T18:06:56.286Z S1 59829, S2 59931 68f3b4b106 3fc957474f sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T18:06:58.335Z S1 59829, S2 59882 9dc5081306 68f3b4b106 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T18:07:00.566Z S1 59598, S2 59882 2863834e9b 9dc5081306 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T18:07:03.750Z S1 59598, S2 58698 4cb29655f4 2863834e9b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T18:07:05.834Z S1 59514, S2 58698 ecd5329f35 4cb29655f4 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T18:07:07.812Z S1 59514, S2 58720 aad30e505e ecd5329f35 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T18:07:09.801Z S1 59525, S2 58720 56f2c93636 aad30e505e sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T18:07:11.918Z S1 59525, S2 58603 e9f267baea 56f2c93636 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T18:07:13.934Z S1 59509, S2 58603 865284481b e9f267baea sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T18:07:15.937Z S1 59509, S2 58600 cfb73ce0bd 865284481b sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T18:07:17.912Z S1 59534, S2 58600 315688e8e4 cfb73ce0bd sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T18:07:19.873Z S1 59534, S2 58639 23a1fa13cb 315688e8e4 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T18:07:21.839Z S1 59568, S2 58639 f766dfa6f2 23a1fa13cb sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T18:07:23.834Z S1 59568, S2 58644 19ef48214f f766dfa6f2 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T18:07:25.832Z S1 59570, S2 58644 f2b0e1a4e4 19ef48214f sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T18:07:27.784Z S1 59570, S2 58692 237a302bf5 f2b0e1a4e4 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-15T18:07:29.725Z S1 59629, S2 58692 a55b57b52a 237a302bf5 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T18:07:31.678Z S1 59629, S2 58739 b488137bf3 a55b57b52a sk_4707cd57
27 move S1 Exhibition1 27 2026-11-15T18:07:33.627Z S1 59680, S2 58739 8fa436c115 b488137bf3 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-15T18:07:35.552Z S1 59680, S2 58814 b761d3ce5d 8fa436c115 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-15T18:07:37.491Z S1 59741, S2 58814 321e0ce3e1 b761d3ce5d sk_4707cd57
30 move S2 Exhibition2 30 2026-11-15T18:07:39.432Z S1 59741, S2 58873 7efea9661d 321e0ce3e1 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-15T18:07:41.362Z S1 59811, S2 58873 db6a6b22b1 7efea9661d sk_4707cd57
32 move S2 Exhibition2 32 2026-11-15T18:07:43.314Z S1 59811, S2 58921 c7a8cfe15f db6a6b22b1 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-15T18:07:45.275Z S1 59850, S2 58921 49e0f3f8b0 c7a8cfe15f sk_4707cd57
34 move S2 Exhibition2 34 2026-11-15T18:07:47.235Z S1 59850, S2 58961 e623add290 49e0f3f8b0 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-15T18:07:49.184Z S1 59901, S2 58961 8eb1b7f10b e623add290 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-15T18:07:51.122Z S1 59901, S2 59023 06587cbfeb 8eb1b7f10b sk_4707cd57
37 move S1 Exhibition1 37 2026-11-15T18:07:53.065Z S1 59958, S2 59023 37981af765 06587cbfeb sk_4707cd57
38 move S2 Exhibition2 38 2026-11-15T18:07:54.990Z S1 59958, S2 59098 605fd8ee11 37981af765 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-15T18:07:56.931Z S1 60017, S2 59098 da7e542f37 605fd8ee11 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-15T18:07:58.862Z S1 60017, S2 59167 febfc75c65 da7e542f37 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-15T18:08:00.789Z S1 60090, S2 59167 89d31942a5 febfc75c65 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-15T18:08:02.805Z S1 60090, S2 59151 30b68487e4 89d31942a5 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-15T18:08:04.777Z S1 60118, S2 59151 c8426fb294 30b68487e4 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-15T18:08:06.708Z S1 60118, S2 59220 1a814bf93b c8426fb294 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-15T18:08:08.635Z S1 60191, S2 59220 0785c7eadf 1a814bf93b sk_4707cd57
46 move S2 Exhibition2 46 2026-11-15T18:08:10.579Z S1 60191, S2 59276 b7482bb7e0 0785c7eadf sk_4707cd57
47 move S1 Exhibition1 47 2026-11-15T18:08:12.518Z S1 60252, S2 59276 9482fbd676 b7482bb7e0 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-15T18:08:14.457Z S1 60252, S2 59337 3876c988fd 9482fbd676 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-15T18:08:16.395Z S1 60314, S2 59337 819f619ab1 3876c988fd sk_4707cd57
50 move S2 Exhibition2 50 2026-11-15T18:08:18.340Z S1 60314, S2 59392 67ccecc208 819f619ab1 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-15T18:08:20.276Z S1 60378, S2 59392 2ea91d3f19 67ccecc208 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-15T18:08:22.205Z S1 60378, S2 59463 75e2b1a3dc 2ea91d3f19 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-15T18:08:24.136Z S1 60447, S2 59463 1e13c62c18 75e2b1a3dc sk_4707cd57
54 move S2 Exhibition2 54 2026-11-15T18:08:26.075Z S1 60447, S2 59524 a085972467 1e13c62c18 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-15T18:08:28.011Z S1 60511, S2 59524 11d3f3dc91 a085972467 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-15T18:08:29.947Z S1 60511, S2 59588 f748ced44e 11d3f3dc91 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-15T18:08:31.874Z S1 60584, S2 59588 26f843f57f f748ced44e sk_4707cd57
58 move S2 Exhibition2 58 2026-11-15T18:08:33.800Z S1 60584, S2 59662 6b9d264b16 26f843f57f sk_4707cd57
59 move S1 Exhibition1 59 2026-11-15T18:08:35.729Z S1 60655, S2 59662 dbf33c645a 6b9d264b16 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-15T18:08:37.661Z S1 60655, S2 59730 9da5ceeb3b dbf33c645a sk_4707cd57
61 move S1 Exhibition1 61 2026-11-15T18:08:39.588Z S1 60728, S2 59730 0d787a2043 9da5ceeb3b sk_4707cd57
62 move S2 Exhibition2 62 2026-11-15T18:08:41.518Z S1 60728, S2 59800 3e22aed4cc 0d787a2043 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-15T18:08:43.444Z S1 60802, S2 59800 308fe67ee6 3e22aed4cc sk_4707cd57
64 move S2 Exhibition2 64 2026-11-15T18:08:45.373Z S1 60802, S2 59871 7c75206c39 308fe67ee6 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-15T18:08:47.300Z S1 60875, S2 59871 23471fd014 7c75206c39 sk_4707cd57
66 move S2 Exhibition2 66 2026-11-15T18:08:49.226Z S1 60875, S2 59945 57d62d1eef 23471fd014 sk_4707cd57
67 move S1 Exhibition1 67 2026-11-15T18:08:51.156Z S1 60945, S2 59945 b7965801d1 57d62d1eef sk_4707cd57
68 move S2 Exhibition2 68 2026-11-15T18:08:53.087Z S1 60945, S2 60014 4735c78cde b7965801d1 sk_4707cd57
69 move S1 Exhibition1 69 2026-11-15T18:08:55.015Z S1 61017, S2 60014 7fe02d062a 4735c78cde sk_4707cd57
70 move S2 Exhibition2 70 2026-11-15T18:08:56.945Z S1 61017, S2 60084 5425a8cac8 7fe02d062a sk_4707cd57

Game 2 m_01M7G67HZCE83AD4FK1GNX12FH: verified

✓signatures26 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..26, every prev_hash links
✓move log26 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay26 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
26 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T18:06:40.118Z S1 59928, S2 60000 6f3bb7d937 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T18:06:42.100Z S1 59928, S2 60018 0f13dde9a8 6f3bb7d937 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T18:06:44.125Z S1 59903, S2 60018 031304d925 0f13dde9a8 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T18:06:46.197Z S1 59903, S2 59946 0cc8265f8f 031304d925 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T18:06:48.224Z S1 59876, S2 59946 61678b3cc2 0cc8265f8f sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T18:06:50.297Z S1 59876, S2 59873 ca1612551a 61678b3cc2 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T18:06:52.260Z S1 59913, S2 59873 e1610241a4 ca1612551a sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T18:06:54.205Z S1 59913, S2 59928 9ee1d0e8d6 e1610241a4 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T18:06:56.130Z S1 59988, S2 59928 327c8a7ef6 9ee1d0e8d6 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T18:06:58.096Z S1 59988, S2 59962 da504856cf 327c8a7ef6 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T18:07:00.219Z S1 59865, S2 59962 a9bacc3b05 da504856cf sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T18:07:03.333Z S1 59865, S2 58848 a395f71652 a9bacc3b05 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T18:07:05.597Z S1 59601, S2 58848 b3ac069ee1 a395f71652 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T18:07:07.632Z S1 59601, S2 58813 7df3d0b90b b3ac069ee1 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T18:07:09.653Z S1 59580, S2 58813 d03f37e555 7df3d0b90b sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T18:07:11.696Z S1 59580, S2 58770 d5b40ffc87 d03f37e555 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T18:07:13.687Z S1 59589, S2 58770 058c0247f8 d5b40ffc87 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T18:07:15.658Z S1 59589, S2 58799 4d27a42811 058c0247f8 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T18:07:17.697Z S1 59550, S2 58799 8a7a82ae70 4d27a42811 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T18:07:19.698Z S1 59550, S2 58798 374f922ddc 8a7a82ae70 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T18:07:21.660Z S1 59588, S2 58798 66f3f81206 374f922ddc sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T18:07:23.618Z S1 59588, S2 58840 b46031b927 66f3f81206 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T18:07:25.550Z S1 59656, S2 58840 f4c8d8074f b46031b927 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T18:07:27.479Z S1 59656, S2 58911 32e5f92d0f f4c8d8074f sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T18:07:29.408Z S1 59727, S2 58911 4c1be446b2 32e5f92d0f sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T18:07:31.339Z S1 59727, S2 58980 cc9fb449f8 4c1be446b2 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_01M7G67HZ8EMFSQGXEKHVN2XWF

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