apigaming Sign in

Verify set set_01M77RA4GAE30R4YY77S8DNW26

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

Game 1 m_01M77RA4GCFXHRE0FD2HEZZQG8: 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-12T11:29:29.209Z S1 59831, S2 60000 8f81917140 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T11:29:31.404Z S1 59831, S2 59805 eeb4eaadd6 8f81917140 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T11:29:33.502Z S1 59733, S2 59805 93efb025da eeb4eaadd6 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T11:29:35.534Z S1 59733, S2 59773 3e78bc4d7f 93efb025da sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T11:29:37.503Z S1 59764, S2 59773 3fef3aa62f 3e78bc4d7f sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T11:29:39.466Z S1 59764, S2 59810 a5e9675de2 3fef3aa62f sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T11:29:41.455Z S1 59775, S2 59810 f85b24368e a5e9675de2 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T11:29:43.410Z S1 59775, S2 59855 75633d4315 f85b24368e sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T11:29:45.401Z S1 59784, S2 59855 466ecc2a68 75633d4315 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T11:29:47.414Z S1 59784, S2 59842 8a9bd53209 466ecc2a68 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T11:29:49.413Z S1 59785, S2 59842 f688212255 8a9bd53209 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T11:29:51.403Z S1 59785, S2 59852 00cb9ce38c f688212255 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T11:29:53.397Z S1 59791, S2 59852 750b05ab4e 00cb9ce38c sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T11:29:55.325Z S1 59791, S2 59924 38c906b745 750b05ab4e sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T11:29:57.311Z S1 59805, S2 59924 8dea38ba78 38c906b745 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T11:29:59.319Z S1 59805, S2 59916 b2417604e2 8dea38ba78 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T11:30:02.299Z S1 58825, S2 59916 87c2bf1af3 b2417604e2 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T11:30:05.167Z S1 58825, S2 59048 572afea346 87c2bf1af3 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T11:30:07.427Z S1 58565, S2 59048 9cc00f74a6 572afea346 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T11:30:09.521Z S1 58565, S2 58954 4e6422c9ff 9cc00f74a6 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T11:30:11.456Z S1 58630, S2 58954 4e9dc55b0b 4e6422c9ff sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T11:30:13.428Z S1 58630, S2 58982 a855d5ceb8 4e9dc55b0b sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T11:30:15.396Z S1 58662, S2 58982 b92b91dccb a855d5ceb8 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T11:30:17.397Z S1 58662, S2 58981 92a3f523b9 b92b91dccb sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T11:30:19.403Z S1 58656, S2 58981 11730342a1 92a3f523b9 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T11:30:21.408Z S1 58656, S2 58976 24bf0af61e 11730342a1 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T11:30:23.400Z S1 58664, S2 58976 c458de04b3 24bf0af61e sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T11:30:25.426Z S1 58664, S2 58950 495a086d34 c458de04b3 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T11:30:27.413Z S1 58677, S2 58950 b7421f2a4a 495a086d34 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-12T11:30:29.498Z S1 58677, S2 58865 5692740554 b7421f2a4a sk_4707cd57
31 move S1 Exhibition1 31 2026-11-12T11:30:31.474Z S1 58701, S2 58865 ec363f9151 5692740554 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-12T11:30:33.440Z S1 58701, S2 58899 b513bb1c84 ec363f9151 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-12T11:30:35.427Z S1 58714, S2 58899 b161c0ba5e b513bb1c84 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-12T11:30:37.384Z S1 58714, S2 58942 dea9586ec8 b161c0ba5e sk_4707cd57
35 move S1 Exhibition1 35 2026-11-12T11:30:39.330Z S1 58768, S2 58942 363757e6ee dea9586ec8 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-12T11:30:41.271Z S1 58768, S2 59001 696c1efa9b 363757e6ee sk_4707cd57
37 move S1 Exhibition1 37 2026-11-12T11:30:43.203Z S1 58836, S2 59001 44ac16478a 696c1efa9b sk_4707cd57
38 move S2 Exhibition2 38 2026-11-12T11:30:45.132Z S1 58836, S2 59072 1ed2159e35 44ac16478a sk_4707cd57
39 move S1 Exhibition1 39 2026-11-12T11:30:47.065Z S1 58903, S2 59072 dc2cb750ce 1ed2159e35 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-12T11:30:48.997Z S1 58903, S2 59140 54efd2b7b7 dc2cb750ce sk_4707cd57
41 move S1 Exhibition1 41 2026-11-12T11:30:50.930Z S1 58970, S2 59140 17eff10712 54efd2b7b7 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-12T11:30:52.854Z S1 58970, S2 59216 248776c802 17eff10712 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-12T11:30:54.789Z S1 59035, S2 59216 469a408f72 248776c802 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-12T11:30:56.722Z S1 59035, S2 59283 5b96906076 469a408f72 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-12T11:30:58.657Z S1 59100, S2 59283 b7d1de0460 5b96906076 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-12T11:31:00.594Z S1 59100, S2 59346 fbaa06a328 b7d1de0460 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-12T11:31:02.567Z S1 59127, S2 59346 1f5cf8375e fbaa06a328 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-12T11:31:04.537Z S1 59127, S2 59376 102a7bfa7b 1f5cf8375e sk_4707cd57
49 move S1 Exhibition1 49 2026-11-12T11:31:06.472Z S1 59192, S2 59376 ca775e1bfb 102a7bfa7b sk_4707cd57
50 move S2 Exhibition2 50 2026-11-12T11:31:08.407Z S1 59192, S2 59441 e8daa48384 ca775e1bfb sk_4707cd57
51 move S1 Exhibition1 51 2026-11-12T11:31:10.338Z S1 59261, S2 59441 188286608d e8daa48384 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-12T11:31:12.271Z S1 59261, S2 59508 f9da61f137 188286608d sk_4707cd57
53 move S1 Exhibition1 53 2026-11-12T11:31:14.204Z S1 59328, S2 59508 8dcd1d08ac f9da61f137 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-12T11:31:16.133Z S1 59328, S2 59579 48e28ad2b5 8dcd1d08ac sk_4707cd57
55 move S1 Exhibition1 55 2026-11-12T11:31:18.057Z S1 59404, S2 59579 c3335d9d1c 48e28ad2b5 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-12T11:31:19.998Z S1 59404, S2 59638 aed65cef99 c3335d9d1c sk_4707cd57
57 move S1 Exhibition1 57 2026-11-12T11:31:21.934Z S1 59468, S2 59638 3a9426ed0e aed65cef99 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-12T11:31:23.865Z S1 59468, S2 59707 99c032b69d 3a9426ed0e sk_4707cd57
59 move S1 Exhibition1 59 2026-11-12T11:31:25.793Z S1 59540, S2 59707 8c3e27046a 99c032b69d sk_4707cd57
60 move S2 Exhibition2 60 2026-11-12T11:31:27.725Z S1 59540, S2 59775 2a35e1d236 8c3e27046a sk_4707cd57
61 move S1 Exhibition1 61 2026-11-12T11:31:29.655Z S1 59610, S2 59775 a8de630703 2a35e1d236 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-12T11:31:31.587Z S1 59610, S2 59843 fbe1de3fb2 a8de630703 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-12T11:31:33.522Z S1 59675, S2 59843 e36612c582 fbe1de3fb2 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-12T11:31:35.449Z S1 59675, S2 59916 f30900097b e36612c582 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-12T11:31:37.375Z S1 59749, S2 59916 dd76f296fd f30900097b sk_4707cd57
66 move S2 Exhibition2 66 2026-11-12T11:31:39.304Z S1 59749, S2 59987 067333df6c dd76f296fd sk_4707cd57
67 move S1 Exhibition1 67 2026-11-12T11:31:41.232Z S1 59821, S2 59987 3cb782630b 067333df6c sk_4707cd57
68 move S2 Exhibition2 68 2026-11-12T11:31:43.158Z S1 59821, S2 60061 fc8c9a3159 3cb782630b sk_4707cd57
69 move S1 Exhibition1 69 2026-11-12T11:31:45.085Z S1 59894, S2 60061 067f68fc76 fc8c9a3159 sk_4707cd57
70 move S2 Exhibition2 70 2026-11-12T11:31:47.011Z S1 59894, S2 60135 abeb1205c7 067f68fc76 sk_4707cd57

Game 2 m_01M77RA4GDF2S836HSFVPNSG9N: verified

✓signatures24 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..24, every prev_hash links
✓move log24 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay24 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
24 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T11:29:29.218Z S1 59822, S2 60000 3a9cf9afcb start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T11:29:31.424Z S1 59822, S2 59794 a463bc581b 3a9cf9afcb sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T11:29:33.505Z S1 59741, S2 59794 d30969ab2c a463bc581b sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T11:29:35.601Z S1 59741, S2 59698 9a4a5c5071 d30969ab2c sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T11:29:37.551Z S1 59791, S2 59698 1d111f698e 9a4a5c5071 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T11:29:39.601Z S1 59791, S2 59648 292d163384 1d111f698e sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T11:29:41.604Z S1 59788, S2 59648 de9e12a872 292d163384 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T11:29:43.618Z S1 59788, S2 59634 c8457538a7 de9e12a872 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T11:29:45.613Z S1 59793, S2 59634 22019a27df c8457538a7 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T11:29:47.603Z S1 59793, S2 59644 0277de71c5 22019a27df sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T11:29:49.620Z S1 59776, S2 59644 117be62871 0277de71c5 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T11:29:51.627Z S1 59776, S2 59637 55fdde6afd 117be62871 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T11:29:53.553Z S1 59850, S2 59637 9dd5abfe82 55fdde6afd sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T11:29:55.523Z S1 59850, S2 59667 e451c4cc64 9dd5abfe82 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T11:29:57.508Z S1 59865, S2 59667 c778efcf47 e451c4cc64 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T11:29:59.437Z S1 59865, S2 59738 6bd982315a c778efcf47 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T11:30:02.033Z S1 59269, S2 59738 e66aaa611c 6bd982315a sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T11:30:04.920Z S1 59269, S2 58851 6144b85b1c e66aaa611c sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T11:30:07.128Z S1 59061, S2 58851 1f54a3bef1 6144b85b1c sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T11:30:09.219Z S1 59061, S2 58760 8de19d77fc 1f54a3bef1 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T11:30:11.155Z S1 59125, S2 58760 209ea73f76 8de19d77fc sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T11:30:13.112Z S1 59125, S2 58803 fdf0174a79 209ea73f76 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T11:30:15.049Z S1 59188, S2 58803 1f1afc1fc3 fdf0174a79 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T11:30:16.980Z S1 59188, S2 58872 dd0ffe0924 1f1afc1fc3 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_01M77RA4GAE30R4YY77S8DNW26

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