apigaming Sign in

Verify set set_01M70WGCDHEFAB3V6KDBN5CBK8

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("8591527741188562677:set_01M70WGCDHEFAB3V6KDBN5CBK8") = d3bd5c962f746798..., 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_01M70WGCDKEAXAP9TG879WN9TY: verified

✓signatures67 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..67, every prev_hash links
✓move log67 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay67 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
67 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T19:28:07.217Z S1 59803, S2 60000 401a99e813 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T19:28:09.337Z S1 59803, S2 59880 92845a7eaa 401a99e813 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T19:28:11.524Z S1 59616, S2 59880 8d69241351 92845a7eaa sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T19:28:13.597Z S1 59616, S2 59807 8f01673254 8d69241351 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T19:28:15.561Z S1 59652, S2 59807 f24e980d31 8f01673254 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T19:28:17.523Z S1 59652, S2 59845 7695893ebf f24e980d31 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T19:28:19.510Z S1 59665, S2 59845 24e815b3e4 7695893ebf sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T19:28:21.602Z S1 59665, S2 59753 d72bd90f25 24e815b3e4 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T19:28:23.560Z S1 59707, S2 59753 7af7d2bd95 d72bd90f25 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T19:28:25.489Z S1 59707, S2 59824 0f285b24a6 7af7d2bd95 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T19:28:27.528Z S1 59668, S2 59824 912f026413 0f285b24a6 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T19:28:29.630Z S1 59668, S2 59722 b4d13aa0df 912f026413 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T19:28:31.708Z S1 59590, S2 59722 9cb314cb0c b4d13aa0df sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T19:28:33.636Z S1 59590, S2 59794 9edf56816a 9cb314cb0c sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T19:28:35.619Z S1 59607, S2 59794 551c32980b 9edf56816a sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T19:28:37.589Z S1 59607, S2 59824 c77e8d66e9 551c32980b sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T19:28:39.518Z S1 59678, S2 59824 7c44a580a8 c77e8d66e9 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T19:28:41.478Z S1 59678, S2 59864 003bde76c3 7c44a580a8 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T19:28:43.403Z S1 59753, S2 59864 2ca113f9fb 003bde76c3 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T19:28:45.404Z S1 59753, S2 59863 9aa5874e0a 2ca113f9fb sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T19:28:47.403Z S1 59754, S2 59863 edc785f5f5 9aa5874e0a sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T19:28:49.431Z S1 59754, S2 59835 57de9559c2 edc785f5f5 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T19:28:51.400Z S1 59785, S2 59835 8805c79c31 57de9559c2 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T19:28:53.363Z S1 59785, S2 59872 269acb6dc7 8805c79c31 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-09T19:28:55.341Z S1 59807, S2 59872 f15ac69b33 269acb6dc7 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T19:28:57.332Z S1 59807, S2 59881 9383665215 f15ac69b33 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-09T19:28:59.282Z S1 59857, S2 59881 c7489d2f12 9383665215 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T19:29:01.413Z S1 59857, S2 59750 a2287ebd16 c7489d2f12 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-09T19:29:03.450Z S1 59820, S2 59750 bbb4a00e2f a2287ebd16 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-09T19:29:05.449Z S1 59820, S2 59751 18b4286f83 bbb4a00e2f sk_4707cd57
31 move S1 Exhibition1 31 2026-11-09T19:29:07.387Z S1 59882, S2 59751 4be2a9a865 18b4286f83 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-09T19:29:09.412Z S1 59882, S2 59726 5df905498e 4be2a9a865 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-09T19:29:11.370Z S1 59924, S2 59726 1eed456bd3 5df905498e sk_4707cd57
34 move S2 Exhibition2 34 2026-11-09T19:29:13.320Z S1 59924, S2 59776 526165222d 1eed456bd3 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-09T19:29:15.266Z S1 59978, S2 59776 b8657be912 526165222d sk_4707cd57
36 move S2 Exhibition2 36 2026-11-09T19:29:17.210Z S1 59978, S2 59832 5afd23760d b8657be912 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-09T19:29:19.155Z S1 60033, S2 59832 4045848c88 5afd23760d sk_4707cd57
38 move S2 Exhibition2 38 2026-11-09T19:29:21.098Z S1 60033, S2 59889 b19cd38c23 4045848c88 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-09T19:29:23.023Z S1 60108, S2 59889 44462a2aed b19cd38c23 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-09T19:29:24.965Z S1 60108, S2 59947 45f21af515 44462a2aed sk_4707cd57
41 move S1 Exhibition1 41 2026-11-09T19:29:26.911Z S1 60162, S2 59947 11a3071fd1 45f21af515 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-09T19:29:28.853Z S1 60162, S2 60005 96b06e4bfa 11a3071fd1 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-09T19:29:30.808Z S1 60207, S2 60005 0e55b1edea 96b06e4bfa sk_4707cd57
44 move S2 Exhibition2 44 2026-11-09T19:29:32.761Z S1 60207, S2 60052 c688e3f768 0e55b1edea sk_4707cd57
45 move S1 Exhibition1 45 2026-11-09T19:29:34.701Z S1 60267, S2 60052 fde2930986 c688e3f768 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-09T19:29:36.638Z S1 60267, S2 60115 da1f392745 fde2930986 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-09T19:29:38.578Z S1 60327, S2 60115 ab8e19ca3b da1f392745 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-09T19:29:40.508Z S1 60327, S2 60185 6f00c591b0 ab8e19ca3b sk_4707cd57
49 move S1 Exhibition1 49 2026-11-09T19:29:42.438Z S1 60397, S2 60185 1a27b93876 6f00c591b0 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-09T19:29:44.373Z S1 60397, S2 60250 02a6a03904 1a27b93876 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-09T19:29:46.311Z S1 60459, S2 60250 1f65d9edd4 02a6a03904 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-09T19:29:48.241Z S1 60459, S2 60320 75bc127a56 1f65d9edd4 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-09T19:29:50.171Z S1 60529, S2 60320 e04878ab1e 75bc127a56 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-09T19:29:52.100Z S1 60529, S2 60391 be426e3050 e04878ab1e sk_4707cd57
55 move S1 Exhibition1 55 2026-11-09T19:29:54.035Z S1 60594, S2 60391 d1b955c274 be426e3050 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-09T19:29:55.965Z S1 60594, S2 60461 19e0caf0c0 d1b955c274 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-09T19:29:57.893Z S1 60666, S2 60461 bad86a34d9 19e0caf0c0 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-09T19:29:59.827Z S1 60666, S2 60527 2de9f03b11 bad86a34d9 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-09T19:30:01.809Z S1 60684, S2 60527 589ad996c9 2de9f03b11 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-09T19:30:04.261Z S1 60684, S2 60075 d7bd57f17e 589ad996c9 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-09T19:30:06.322Z S1 60623, S2 60075 6cb871c281 d7bd57f17e sk_4707cd57
62 move S2 Exhibition2 62 2026-11-09T19:30:08.275Z S1 60623, S2 60122 ba80427ccd 6cb871c281 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-09T19:30:10.240Z S1 60658, S2 60122 9d62a5550f ba80427ccd sk_4707cd57
64 move S2 Exhibition2 64 2026-11-09T19:30:12.186Z S1 60658, S2 60176 dc06a02b53 9d62a5550f sk_4707cd57
65 move S1 Exhibition1 65 2026-11-09T19:30:14.117Z S1 60727, S2 60176 e6ca3203d3 dc06a02b53 sk_4707cd57
66 move S2 Exhibition2 66 2026-11-09T19:30:16.051Z S1 60727, S2 60242 37fea94e00 e6ca3203d3 sk_4707cd57
67 move S1 Exhibition1 67 2026-11-09T19:30:17.985Z S1 60793, S2 60242 5cb60c61fd 37fea94e00 sk_4707cd57

Game 2 m_01M70WGCDNFXAAERDBGPVDTS7Z: verified

✓signatures16 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..16, every prev_hash links
✓move log16 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay16 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
16 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T19:28:07.208Z S1 59812, S2 60000 9abf08c1c0 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T19:28:09.301Z S1 59812, S2 59907 5671356b35 9abf08c1c0 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T19:28:11.401Z S1 59712, S2 59907 b29f06cb3c 5671356b35 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T19:28:13.425Z S1 59712, S2 59883 8c2aac358f b29f06cb3c sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T19:28:15.403Z S1 59734, S2 59883 88099f3902 8c2aac358f sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T19:28:17.342Z S1 59734, S2 59944 002eecf627 88099f3902 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T19:28:19.334Z S1 59742, S2 59944 56831db9de 002eecf627 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T19:28:21.332Z S1 59742, S2 59946 890292fe0d 56831db9de sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T19:28:23.260Z S1 59814, S2 59946 e192802b15 890292fe0d sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T19:28:25.321Z S1 59814, S2 59885 1328ddd29a e192802b15 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T19:28:27.309Z S1 59826, S2 59885 d1bbd40f91 1328ddd29a sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T19:28:29.310Z S1 59826, S2 59884 d00282af82 d1bbd40f91 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T19:28:31.238Z S1 59898, S2 59884 64a73bd139 d00282af82 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T19:28:33.178Z S1 59898, S2 59944 5c5190b569 64a73bd139 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T19:28:35.107Z S1 59969, S2 59944 41755bfc88 5c5190b569 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T19:28:37.044Z S1 59969, S2 60007 776143d3e0 41755bfc88 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_01M70WGCDHEFAB3V6KDBN5CBK8

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