apigaming Sign in

Verify set set_01M68B26M7EQE8XF1H4ZR8S9MJ

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

Game 1 m_01M68B26M9EZHAPW205F560XTK: verified

✓signatures30 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..30, every prev_hash links
✓move log30 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay30 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
30 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-10-31T06:41:30.308Z S1 59882, S2 60000 c6214cc1cd start sk_4707cd57
2 move S2 Exhibition2 2 2026-10-31T06:41:32.305Z S1 59882, S2 60003 7e28cefe88 c6214cc1cd sk_4707cd57
3 move S1 Exhibition1 3 2026-10-31T06:41:34.303Z S1 59884, S2 60003 6b6c122d10 7e28cefe88 sk_4707cd57
4 move S2 Exhibition2 4 2026-10-31T06:41:36.399Z S1 59884, S2 59907 18c3a4ca90 6b6c122d10 sk_4707cd57
5 move S1 Exhibition1 5 2026-10-31T06:41:38.502Z S1 59781, S2 59907 08156ed368 18c3a4ca90 sk_4707cd57
6 move S2 Exhibition2 6 2026-10-31T06:41:40.603Z S1 59781, S2 59806 38ba428b4d 08156ed368 sk_4707cd57
7 move S1 Exhibition1 7 2026-10-31T06:41:42.609Z S1 59775, S2 59806 fc5047d592 38ba428b4d sk_4707cd57
8 move S2 Exhibition2 8 2026-10-31T06:41:44.552Z S1 59775, S2 59863 d3ee0049fa fc5047d592 sk_4707cd57
9 move S1 Exhibition1 9 2026-10-31T06:41:46.636Z S1 59691, S2 59863 7cd4c243bf d3ee0049fa sk_4707cd57
10 move S2 Exhibition2 10 2026-10-31T06:41:48.731Z S1 59691, S2 59768 f11d954308 7cd4c243bf sk_4707cd57
11 move S1 Exhibition1 11 2026-10-31T06:41:50.710Z S1 59712, S2 59768 1f9d0f1826 f11d954308 sk_4707cd57
12 move S2 Exhibition2 12 2026-10-31T06:41:52.718Z S1 59712, S2 59760 54c38c013b 1f9d0f1826 sk_4707cd57
13 move S1 Exhibition1 13 2026-10-31T06:41:54.722Z S1 59708, S2 59760 2b09af2a57 54c38c013b sk_4707cd57
14 move S2 Exhibition2 14 2026-10-31T06:41:56.713Z S1 59708, S2 59769 3e249ec6ce 2b09af2a57 sk_4707cd57
15 move S1 Exhibition1 15 2026-10-31T06:41:58.716Z S1 59705, S2 59769 885e39fb33 3e249ec6ce sk_4707cd57
16 move S2 Exhibition2 16 2026-10-31T06:42:00.648Z S1 59705, S2 59837 d2d0de406b 885e39fb33 sk_4707cd57
17 move S1 Exhibition1 17 2026-10-31T06:42:02.929Z S1 59424, S2 59837 9195ec80b3 d2d0de406b sk_4707cd57
18 move S2 Exhibition2 18 2026-10-31T06:42:04.908Z S1 59424, S2 59858 71b42bd903 9195ec80b3 sk_4707cd57
19 move S1 Exhibition1 19 2026-10-31T06:42:06.859Z S1 59473, S2 59858 d3376de318 71b42bd903 sk_4707cd57
20 move S2 Exhibition2 20 2026-10-31T06:42:08.791Z S1 59473, S2 59926 b316449d94 d3376de318 sk_4707cd57
21 move S1 Exhibition1 21 2026-10-31T06:42:10.797Z S1 59467, S2 59926 3b86c4d860 b316449d94 sk_4707cd57
22 move S2 Exhibition2 22 2026-10-31T06:42:12.723Z S1 59467, S2 60000 21b7c616c1 3b86c4d860 sk_4707cd57
23 move S1 Exhibition1 23 2026-10-31T06:42:14.702Z S1 59488, S2 60000 c6e968c50a 21b7c616c1 sk_4707cd57
24 move S2 Exhibition2 24 2026-10-31T06:42:16.697Z S1 59488, S2 60005 6ca36b8d21 c6e968c50a sk_4707cd57
25 move S1 Exhibition1 25 2026-10-31T06:42:18.651Z S1 59534, S2 60005 3b125cf3ff 6ca36b8d21 sk_4707cd57
26 move S2 Exhibition2 26 2026-10-31T06:42:20.617Z S1 59534, S2 60039 5570d12789 3b125cf3ff sk_4707cd57
27 move S1 Exhibition1 27 2026-10-31T06:42:22.558Z S1 59593, S2 60039 22e059cca7 5570d12789 sk_4707cd57
28 move S2 Exhibition2 28 2026-10-31T06:42:24.489Z S1 59593, S2 60108 052a9dc944 22e059cca7 sk_4707cd57
29 move S1 Exhibition1 29 2026-10-31T06:42:26.416Z S1 59666, S2 60108 0ff31ce365 052a9dc944 sk_4707cd57
30 move S2 Exhibition2 30 2026-10-31T06:42:28.342Z S1 59666, S2 60182 cd3eb216fe 0ff31ce365 sk_4707cd57

Game 2 m_01M68B26MBFQX8MGMGFM4AJGQ1: verified

✓signatures46 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..46, every prev_hash links
✓move log46 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay46 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
46 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-10-31T06:41:30.313Z S1 59877, S2 60000 29c9152a56 start sk_4707cd57
2 move S2 Exhibition1 2 2026-10-31T06:41:32.305Z S1 59877, S2 60008 d0ad8a76ea 29c9152a56 sk_4707cd57
3 move S1 Exhibition2 3 2026-10-31T06:41:34.304Z S1 59878, S2 60008 1245e9f125 d0ad8a76ea sk_4707cd57
4 move S2 Exhibition1 4 2026-10-31T06:41:36.407Z S1 59878, S2 59905 b70df9af5d 1245e9f125 sk_4707cd57
5 move S1 Exhibition2 5 2026-10-31T06:41:38.500Z S1 59785, S2 59905 8aeef18da9 b70df9af5d sk_4707cd57
6 move S2 Exhibition1 6 2026-10-31T06:41:40.599Z S1 59785, S2 59806 4b7ef9063f 8aeef18da9 sk_4707cd57
7 move S1 Exhibition2 7 2026-10-31T06:41:42.553Z S1 59831, S2 59806 537ec2085c 4b7ef9063f sk_4707cd57
8 move S2 Exhibition1 8 2026-10-31T06:41:44.530Z S1 59831, S2 59829 3419a2d4be 537ec2085c sk_4707cd57
9 move S1 Exhibition2 9 2026-10-31T06:41:46.699Z S1 59662, S2 59829 0e2abbe38d 3419a2d4be sk_4707cd57
10 move S2 Exhibition1 10 2026-10-31T06:41:48.799Z S1 59662, S2 59729 df92b1283e 0e2abbe38d sk_4707cd57
11 move S1 Exhibition2 11 2026-10-31T06:41:50.830Z S1 59631, S2 59729 b3448a80f7 df92b1283e sk_4707cd57
12 move S2 Exhibition1 12 2026-10-31T06:41:52.836Z S1 59631, S2 59723 62145d3219 b3448a80f7 sk_4707cd57
13 move S1 Exhibition2 13 2026-10-31T06:41:54.803Z S1 59664, S2 59723 957a13c049 62145d3219 sk_4707cd57
14 move S2 Exhibition1 14 2026-10-31T06:41:56.829Z S1 59664, S2 59697 d8de7d2235 957a13c049 sk_4707cd57
15 move S1 Exhibition2 15 2026-10-31T06:41:58.926Z S1 59567, S2 59697 6abef8cc11 d8de7d2235 sk_4707cd57
16 move S2 Exhibition1 16 2026-10-31T06:42:00.898Z S1 59567, S2 59725 424e42bc4e 6abef8cc11 sk_4707cd57
17 move S1 Exhibition2 17 2026-10-31T06:42:03.248Z S1 59217, S2 59725 7d356a9b09 424e42bc4e sk_4707cd57
18 move S2 Exhibition1 18 2026-10-31T06:42:05.330Z S1 59217, S2 59643 f82a797441 7d356a9b09 sk_4707cd57
19 move S1 Exhibition2 19 2026-10-31T06:42:07.330Z S1 59217, S2 59643 39c8ace9fb f82a797441 sk_4707cd57
20 move S2 Exhibition1 20 2026-10-31T06:42:09.312Z S1 59217, S2 59661 856f5cf882 39c8ace9fb sk_4707cd57
21 move S1 Exhibition2 21 2026-10-31T06:42:11.296Z S1 59233, S2 59661 46a6e781dc 856f5cf882 sk_4707cd57
22 move S2 Exhibition1 22 2026-10-31T06:42:13.319Z S1 59233, S2 59638 dcda0d3f4e 46a6e781dc sk_4707cd57
23 move S1 Exhibition2 23 2026-10-31T06:42:15.331Z S1 59221, S2 59638 941c01ff7a dcda0d3f4e sk_4707cd57
24 move S2 Exhibition1 24 2026-10-31T06:42:17.257Z S1 59221, S2 59712 0d3999d0d8 941c01ff7a sk_4707cd57
25 move S1 Exhibition2 25 2026-10-31T06:42:19.221Z S1 59257, S2 59712 2475926879 0d3999d0d8 sk_4707cd57
26 move S2 Exhibition1 26 2026-10-31T06:42:21.232Z S1 59257, S2 59701 7736364932 2475926879 sk_4707cd57
27 move S1 Exhibition2 27 2026-10-31T06:42:23.195Z S1 59294, S2 59701 a4f09a700e 7736364932 sk_4707cd57
28 move S2 Exhibition1 28 2026-10-31T06:42:25.161Z S1 59294, S2 59735 4625afade6 a4f09a700e sk_4707cd57
29 move S1 Exhibition2 29 2026-10-31T06:42:27.086Z S1 59369, S2 59735 59751856f2 4625afade6 sk_4707cd57
30 move S2 Exhibition1 30 2026-10-31T06:42:29.103Z S1 59369, S2 59718 4adda2c77d 59751856f2 sk_4707cd57
31 move S1 Exhibition2 31 2026-10-31T06:42:31.106Z S1 59366, S2 59718 cc4eec5081 4adda2c77d sk_4707cd57
32 move S2 Exhibition1 32 2026-10-31T06:42:33.035Z S1 59366, S2 59789 1a918dda67 cc4eec5081 sk_4707cd57
33 move S1 Exhibition2 33 2026-10-31T06:42:35.023Z S1 59378, S2 59789 a8c22d6ece 1a918dda67 sk_4707cd57
34 move S2 Exhibition1 34 2026-10-31T06:42:36.947Z S1 59378, S2 59865 f61e9f36e6 a8c22d6ece sk_4707cd57
35 move S1 Exhibition2 35 2026-10-31T06:42:38.888Z S1 59437, S2 59865 1e8079661d f61e9f36e6 sk_4707cd57
36 move S2 Exhibition1 36 2026-10-31T06:42:40.850Z S1 59437, S2 59903 b3d51916a8 1e8079661d sk_4707cd57
37 move S1 Exhibition2 37 2026-10-31T06:42:42.905Z S1 59382, S2 59903 f83f633dab b3d51916a8 sk_4707cd57
38 move S2 Exhibition1 38 2026-10-31T06:42:44.913Z S1 59382, S2 59895 0fc2477b1a f83f633dab sk_4707cd57
39 move S1 Exhibition2 39 2026-10-31T06:42:46.913Z S1 59382, S2 59895 5840e517e0 0fc2477b1a sk_4707cd57
40 move S2 Exhibition1 40 2026-10-31T06:42:48.841Z S1 59382, S2 59967 c0862f097d 5840e517e0 sk_4707cd57
41 move S1 Exhibition2 41 2026-10-31T06:42:50.821Z S1 59402, S2 59967 13a2937737 c0862f097d sk_4707cd57
42 move S2 Exhibition1 42 2026-10-31T06:42:52.800Z S1 59402, S2 59988 3209d9ffaf 13a2937737 sk_4707cd57
43 move S1 Exhibition2 43 2026-10-31T06:42:54.738Z S1 59464, S2 59988 6e21782cbd 3209d9ffaf sk_4707cd57
44 move S2 Exhibition1 44 2026-10-31T06:42:56.688Z S1 59464, S2 60038 42877552c5 6e21782cbd sk_4707cd57
45 move S1 Exhibition2 45 2026-10-31T06:42:58.616Z S1 59536, S2 60038 6baed3b053 42877552c5 sk_4707cd57
46 move S2 Exhibition1 46 2026-10-31T06:43:00.543Z S1 59536, S2 60111 8a1474fb1e 6baed3b053 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_01M68B26M7EQE8XF1H4ZR8S9MJ

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