apigaming Sign in

Verify set set_01M6GKXP69FS09AF82E8NJN1GK

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

Game 1 m_01M6GKXP6BEDYA5PWM1Y10KP2D: verified

✓signatures52 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..52, every prev_hash links
✓move log52 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay52 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
52 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-03T11:50:15.109Z S1 59817, S2 60000 ecad5d39c4 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-03T11:50:17.203Z S1 59817, S2 59906 566679926d ecad5d39c4 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-03T11:50:19.320Z S1 59700, S2 59906 2b7f5e6b5b 566679926d sk_4707cd57
4 move S2 Exhibition2 4 2026-11-03T11:50:21.406Z S1 59700, S2 59820 f9623885fb 2b7f5e6b5b sk_4707cd57
5 move S1 Exhibition1 5 2026-11-03T11:50:23.398Z S1 59708, S2 59820 5f4ee2c913 f9623885fb sk_4707cd57
6 move S2 Exhibition2 6 2026-11-03T11:50:25.398Z S1 59708, S2 59820 b38956537f 5f4ee2c913 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-03T11:50:27.367Z S1 59739, S2 59820 4e13fae450 b38956537f sk_4707cd57
8 move S2 Exhibition2 8 2026-11-03T11:50:29.327Z S1 59739, S2 59860 21faa4b541 4e13fae450 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-03T11:50:31.305Z S1 59761, S2 59860 1c5d8254ec 21faa4b541 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-03T11:50:33.297Z S1 59761, S2 59868 63aa0783d7 1c5d8254ec sk_4707cd57
11 move S1 Exhibition1 11 2026-11-03T11:50:35.304Z S1 59754, S2 59868 44b59e0c88 63aa0783d7 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-03T11:50:37.297Z S1 59754, S2 59875 29dff516be 44b59e0c88 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-03T11:50:39.323Z S1 59728, S2 59875 215226e6d8 29dff516be sk_4707cd57
14 move S2 Exhibition2 14 2026-11-03T11:50:41.311Z S1 59728, S2 59887 d6140fc2f5 215226e6d8 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-03T11:50:43.330Z S1 59709, S2 59887 682eb48239 d6140fc2f5 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-03T11:50:45.403Z S1 59709, S2 59814 f7fbc2e396 682eb48239 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-03T11:50:47.410Z S1 59702, S2 59814 2610486f3a f7fbc2e396 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-03T11:50:49.424Z S1 59702, S2 59800 50db6d4d13 2610486f3a sk_4707cd57
19 move S1 Exhibition1 19 2026-11-03T11:50:51.404Z S1 59722, S2 59800 95b283ba5f 50db6d4d13 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-03T11:50:53.418Z S1 59722, S2 59786 a323106102 95b283ba5f sk_4707cd57
21 move S1 Exhibition1 21 2026-11-03T11:50:55.396Z S1 59744, S2 59786 034fe48dad a323106102 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-03T11:50:57.355Z S1 59744, S2 59827 2f83f79c5d 034fe48dad sk_4707cd57
23 move S1 Exhibition1 23 2026-11-03T11:50:59.311Z S1 59788, S2 59827 6f2acd5aec 2f83f79c5d sk_4707cd57
24 move S2 Exhibition2 24 2026-11-03T11:51:01.415Z S1 59788, S2 59723 4aea0ff1ac 6f2acd5aec sk_4707cd57
25 move S1 Exhibition1 25 2026-11-03T11:51:03.615Z S1 59588, S2 59723 4e1e2bae85 4aea0ff1ac sk_4707cd57
26 move S2 Exhibition2 26 2026-11-03T11:51:05.602Z S1 59588, S2 59736 338fc77244 4e1e2bae85 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-03T11:51:07.604Z S1 59586, S2 59736 c858103879 338fc77244 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-03T11:51:09.533Z S1 59586, S2 59807 1ff86978bc c858103879 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-03T11:51:11.506Z S1 59613, S2 59807 446ba0c82b 1ff86978bc sk_4707cd57
30 move S2 Exhibition2 30 2026-11-03T11:51:13.443Z S1 59613, S2 59870 6b622905ae 446ba0c82b sk_4707cd57
31 move S1 Exhibition1 31 2026-11-03T11:51:15.391Z S1 59665, S2 59870 ecf6c2a6f0 6b622905ae sk_4707cd57
32 move S2 Exhibition2 32 2026-11-03T11:51:17.345Z S1 59665, S2 59916 fd64d4de1d ecf6c2a6f0 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-03T11:51:19.307Z S1 59703, S2 59916 7df7477d4d fd64d4de1d sk_4707cd57
34 move S2 Exhibition2 34 2026-11-03T11:51:21.264Z S1 59703, S2 59959 3de66c1680 7df7477d4d sk_4707cd57
35 move S1 Exhibition1 35 2026-11-03T11:51:23.210Z S1 59757, S2 59959 cf4c8f7967 3de66c1680 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-03T11:51:25.165Z S1 59757, S2 60004 a939559a60 cf4c8f7967 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-03T11:51:27.114Z S1 59808, S2 60004 ba0cca7f43 a939559a60 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-03T11:51:29.050Z S1 59808, S2 60068 0d78d8c591 ba0cca7f43 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-03T11:51:30.985Z S1 59873, S2 60068 da39b21d2a 0d78d8c591 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-03T11:51:32.918Z S1 59873, S2 60135 d0687ac946 da39b21d2a sk_4707cd57
41 move S1 Exhibition1 41 2026-11-03T11:51:34.853Z S1 59938, S2 60135 4d892d5390 d0687ac946 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-03T11:51:36.783Z S1 59938, S2 60205 c9f5f2cfb1 4d892d5390 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-03T11:51:38.708Z S1 60013, S2 60205 bce8f379dc c9f5f2cfb1 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-03T11:51:40.651Z S1 60013, S2 60262 eed2deca56 bce8f379dc sk_4707cd57
45 move S1 Exhibition1 45 2026-11-03T11:51:42.584Z S1 60080, S2 60262 69dae0dc78 eed2deca56 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-03T11:51:44.530Z S1 60080, S2 60316 2db5e6aefb 69dae0dc78 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-03T11:51:46.484Z S1 60126, S2 60316 03eb83c745 2db5e6aefb sk_4707cd57
48 move S2 Exhibition2 48 2026-11-03T11:51:48.415Z S1 60126, S2 60385 6d01775302 03eb83c745 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-03T11:51:50.340Z S1 60201, S2 60385 adef01ca5b 6d01775302 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-03T11:51:52.270Z S1 60201, S2 60455 9609a6d238 adef01ca5b sk_4707cd57
51 move S1 Exhibition1 51 2026-11-03T11:51:54.203Z S1 60268, S2 60455 a3f747e3b4 9609a6d238 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-03T11:51:56.128Z S1 60268, S2 60530 6ca08578ec a3f747e3b4 sk_4707cd57

Game 2 m_01M6GKXP6CFQY8GFQ8KDNC9CRM: verified

✓signatures48 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..48, every prev_hash links
✓move log48 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay48 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
48 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-03T11:50:15.107Z S1 59819, S2 60000 9d6cfaa498 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-03T11:50:17.137Z S1 59819, S2 59970 e3561e5a9c 9d6cfaa498 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-03T11:50:19.204Z S1 59752, S2 59970 9e8cbcef8d e3561e5a9c sk_4707cd57
4 move S2 Exhibition1 4 2026-11-03T11:50:21.244Z S1 59752, S2 59930 4ea55f68b5 9e8cbcef8d sk_4707cd57
5 move S1 Exhibition2 5 2026-11-03T11:50:23.205Z S1 59791, S2 59930 8c1a6d4b96 4ea55f68b5 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-03T11:50:25.207Z S1 59791, S2 59928 4043ab15f0 8c1a6d4b96 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-03T11:50:27.166Z S1 59832, S2 59928 d099f4e63f 4043ab15f0 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-03T11:50:29.125Z S1 59832, S2 59969 757ab57361 d099f4e63f sk_4707cd57
9 move S1 Exhibition2 9 2026-11-03T11:50:31.108Z S1 59849, S2 59969 9489592fbb 757ab57361 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-03T11:50:33.097Z S1 59849, S2 59980 a8002cbffd 9489592fbb sk_4707cd57
11 move S1 Exhibition2 11 2026-11-03T11:50:35.102Z S1 59844, S2 59980 89f3de86cc a8002cbffd sk_4707cd57
12 move S2 Exhibition1 12 2026-11-03T11:50:37.098Z S1 59844, S2 59984 5e86e59472 89f3de86cc sk_4707cd57
13 move S1 Exhibition2 13 2026-11-03T11:50:39.132Z S1 59810, S2 59984 6eed4b13d0 5e86e59472 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-03T11:50:41.196Z S1 59810, S2 59920 2ee7517e40 6eed4b13d0 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-03T11:50:43.221Z S1 59785, S2 59920 c274a82c06 2ee7517e40 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-03T11:50:45.296Z S1 59785, S2 59845 7ab75b24fe c274a82c06 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-03T11:50:47.237Z S1 59844, S2 59845 d858ea01a6 7ab75b24fe sk_4707cd57
18 move S2 Exhibition1 18 2026-11-03T11:50:49.228Z S1 59844, S2 59854 08209bace3 d858ea01a6 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-03T11:50:51.206Z S1 59866, S2 59854 b002e9cfc3 08209bace3 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-03T11:50:53.219Z S1 59866, S2 59841 f094373a86 b002e9cfc3 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-03T11:50:55.175Z S1 59910, S2 59841 5ddfc471b4 f094373a86 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-03T11:50:57.216Z S1 59910, S2 59800 d5296347f5 5ddfc471b4 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-03T11:50:59.199Z S1 59927, S2 59800 3182a15610 d5296347f5 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-03T11:51:01.206Z S1 59927, S2 59793 6e842afb0d 3182a15610 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-03T11:51:03.510Z S1 59623, S2 59793 d51da5e826 6e842afb0d sk_4707cd57
26 move S2 Exhibition1 26 2026-11-03T11:51:05.476Z S1 59623, S2 59827 937f21b4a6 d51da5e826 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-03T11:51:07.496Z S1 59603, S2 59827 6c71846352 937f21b4a6 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-03T11:51:09.443Z S1 59603, S2 59880 cbbec04d66 6c71846352 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-03T11:51:11.373Z S1 59673, S2 59880 9024bf642a cbbec04d66 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-03T11:51:13.329Z S1 59673, S2 59924 66fcb5400c 9024bf642a sk_4707cd57
31 move S1 Exhibition2 31 2026-11-03T11:51:15.279Z S1 59723, S2 59924 04a13942c6 66fcb5400c sk_4707cd57
32 move S2 Exhibition1 32 2026-11-03T11:51:17.204Z S1 59723, S2 59999 10ec559acc 04a13942c6 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-03T11:51:19.200Z S1 59727, S2 59999 78fea03701 10ec559acc sk_4707cd57
34 move S2 Exhibition1 34 2026-11-03T11:51:21.146Z S1 59727, S2 60053 c12d943f52 78fea03701 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-03T11:51:23.088Z S1 59785, S2 60053 b0314d33d5 c12d943f52 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-03T11:51:25.046Z S1 59785, S2 60095 d8f8363e0f b0314d33d5 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-03T11:51:26.992Z S1 59839, S2 60095 bc08c278b6 d8f8363e0f sk_4707cd57
38 move S2 Exhibition1 38 2026-11-03T11:51:28.928Z S1 59839, S2 60159 b4147e09b3 bc08c278b6 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-03T11:51:30.866Z S1 59901, S2 60159 3eaf0168bd b4147e09b3 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-03T11:51:32.803Z S1 59901, S2 60222 89080db8e9 3eaf0168bd sk_4707cd57
41 move S1 Exhibition2 41 2026-11-03T11:51:34.743Z S1 59961, S2 60222 a18160e511 89080db8e9 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-03T11:51:36.682Z S1 59961, S2 60283 504be1e09b a18160e511 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-03T11:51:38.612Z S1 60031, S2 60283 7d97afb469 504be1e09b sk_4707cd57
44 move S2 Exhibition1 44 2026-11-03T11:51:40.541Z S1 60031, S2 60354 a662186587 7d97afb469 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-03T11:51:42.465Z S1 60107, S2 60354 361ac835c8 a662186587 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-03T11:51:44.397Z S1 60107, S2 60422 9b50f5b845 361ac835c8 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-03T11:51:46.438Z S1 60066, S2 60422 4ec8d3ed6b 9b50f5b845 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-03T11:51:48.366Z S1 60066, S2 60494 9a9337ff99 4ec8d3ed6b 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_01M6GKXP69FS09AF82E8NJN1GK

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