apigaming Sign in

Verify set set_01M6DNWKE7EX9SZP42TG44VV87

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("6111234894692405059:set_01M6DNWKE7EX9SZP42TG44VV87") = a8e2275fdf2005b0..., 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 40, fee 0

Game 1 m_01M6DNWKE9E97T7BR1WFJRGKYJ: verified

✓signatures55 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..55, every prev_hash links
✓move log55 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay55 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
55 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T08:26:53.306Z S1 59891, S2 60000 5570af90cc start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T08:26:55.423Z S1 59891, S2 59883 a74aa146d8 5570af90cc sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T08:26:57.622Z S1 59692, S2 59883 4a0a4bdffa a74aa146d8 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T08:26:59.702Z S1 59692, S2 59803 f1ebfa7401 4a0a4bdffa sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T08:27:01.842Z S1 59552, S2 59803 337975b96b f1ebfa7401 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T08:27:04.133Z S1 59552, S2 59512 b3e611f6b4 337975b96b sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T08:27:06.220Z S1 59465, S2 59512 9f74401a59 b3e611f6b4 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T08:27:08.227Z S1 59465, S2 59505 dc6f58224f 9f74401a59 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T08:27:10.202Z S1 59490, S2 59505 c0beb94b73 dc6f58224f sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T08:27:12.255Z S1 59490, S2 59452 5b7394562c c0beb94b73 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T08:27:14.516Z S1 59229, S2 59452 d62b7f4259 5b7394562c sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T08:27:16.611Z S1 59229, S2 59357 31da24c7ab d62b7f4259 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T08:27:18.721Z S1 59119, S2 59357 fc666a6d0b 31da24c7ab sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T08:27:20.732Z S1 59119, S2 59346 5ae5ea72ff fc666a6d0b sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T08:27:22.696Z S1 59155, S2 59346 88c1f68d08 5ae5ea72ff sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T08:27:24.625Z S1 59155, S2 59417 7bf43f14e4 88c1f68d08 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T08:27:26.610Z S1 59170, S2 59417 e778d07ba1 7bf43f14e4 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T08:27:28.603Z S1 59170, S2 59424 403402e06b e778d07ba1 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T08:27:30.537Z S1 59236, S2 59424 dd3fe28868 403402e06b sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T08:27:32.506Z S1 59236, S2 59455 61cf594cfd dd3fe28868 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T08:27:34.432Z S1 59310, S2 59455 5b6a5832a6 61cf594cfd sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T08:27:36.418Z S1 59310, S2 59469 5087efac50 5b6a5832a6 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T08:27:38.349Z S1 59379, S2 59469 3ce3d78fbc 5087efac50 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T08:27:40.311Z S1 59379, S2 59507 1e89a6c1e2 3ce3d78fbc sk_4707cd57
25 move S1 Exhibition1 25 2026-11-02T08:27:42.270Z S1 59420, S2 59507 c7c0961fa8 1e89a6c1e2 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-02T08:27:44.194Z S1 59420, S2 59583 b8ff280de5 c7c0961fa8 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-02T08:27:46.195Z S1 59419, S2 59583 12f3f0d069 b8ff280de5 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-02T08:27:48.197Z S1 59419, S2 59581 dd4b3fc97d 12f3f0d069 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-02T08:27:50.227Z S1 59389, S2 59581 f657814e5f dd4b3fc97d sk_4707cd57
30 move S2 Exhibition2 30 2026-11-02T08:27:52.189Z S1 59389, S2 59619 79f9f69e15 f657814e5f sk_4707cd57
31 move S1 Exhibition1 31 2026-11-02T08:27:54.234Z S1 59344, S2 59619 70fa619955 79f9f69e15 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-02T08:27:56.253Z S1 59344, S2 59600 c53b231c5c 70fa619955 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-02T08:27:58.216Z S1 59381, S2 59600 95a88bb765 c53b231c5c sk_4707cd57
34 move S2 Exhibition2 34 2026-11-02T08:28:00.190Z S1 59381, S2 59626 2018fa34d7 95a88bb765 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-02T08:28:02.434Z S1 59137, S2 59626 c7d757fccd 2018fa34d7 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-02T08:28:04.423Z S1 59137, S2 59637 3cc431d1b3 c7d757fccd sk_4707cd57
37 move S1 Exhibition1 37 2026-11-02T08:28:06.381Z S1 59179, S2 59637 9523fd67e8 3cc431d1b3 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-02T08:28:08.317Z S1 59179, S2 59701 e6c2987e1b 9523fd67e8 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-02T08:28:10.257Z S1 59239, S2 59701 4493c2707d e6c2987e1b sk_4707cd57
40 move S2 Exhibition2 40 2026-11-02T08:28:12.190Z S1 59239, S2 59768 2caad4779c 4493c2707d sk_4707cd57
41 move S1 Exhibition1 41 2026-11-02T08:28:14.123Z S1 59306, S2 59768 b2f9f07f2a 2caad4779c sk_4707cd57
42 move S2 Exhibition2 42 2026-11-02T08:28:16.053Z S1 59306, S2 59838 559cb4aa38 b2f9f07f2a sk_4707cd57
43 move S1 Exhibition1 43 2026-11-02T08:28:17.989Z S1 59370, S2 59838 735e4ee030 559cb4aa38 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-02T08:28:19.926Z S1 59370, S2 59901 df85368cc1 735e4ee030 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-02T08:28:21.865Z S1 59431, S2 59901 56edef6740 df85368cc1 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-02T08:28:23.801Z S1 59431, S2 59965 6cd8b91562 56edef6740 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-02T08:28:25.732Z S1 59500, S2 59965 666a766193 6cd8b91562 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-02T08:28:27.664Z S1 59500, S2 60033 8e52283c5d 666a766193 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-02T08:28:29.596Z S1 59568, S2 60033 058ccf6ec2 8e52283c5d sk_4707cd57
50 move S2 Exhibition2 50 2026-11-02T08:28:31.526Z S1 59568, S2 60103 e83c3a823b 058ccf6ec2 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-02T08:28:33.454Z S1 59640, S2 60103 e90f84a3d5 e83c3a823b sk_4707cd57
52 move S2 Exhibition2 52 2026-11-02T08:28:35.386Z S1 59640, S2 60171 c49c8264c4 e90f84a3d5 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-02T08:28:37.331Z S1 59695, S2 60171 0bdfb4ab9d c49c8264c4 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-02T08:28:39.261Z S1 59695, S2 60241 fe2cdf9f20 0bdfb4ab9d sk_4707cd57
55 move S1 Exhibition1 55 2026-11-02T08:28:41.188Z S1 59768, S2 60241 22e4470d72 fe2cdf9f20 sk_4707cd57

Game 2 m_01M6DNWKEAECQSZWE4PPYCKNT0: verified

✓signatures22 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..22, every prev_hash links
✓move log22 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay22 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
22 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T08:26:53.238Z S1 59959, S2 60000 8b323c53cd start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T08:26:55.304Z S1 59959, S2 59934 a050b53643 8b323c53cd sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T08:26:57.595Z S1 59668, S2 59934 1254593b90 a050b53643 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T08:26:59.636Z S1 59668, S2 59893 b5890a802c 1254593b90 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T08:27:01.855Z S1 59449, S2 59893 4278ae8458 b5890a802c sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T08:27:04.129Z S1 59449, S2 59619 013d335105 4278ae8458 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T08:27:06.204Z S1 59374, S2 59619 1664abaeba 013d335105 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T08:27:08.230Z S1 59374, S2 59593 f017588c06 1664abaeba sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T08:27:10.337Z S1 59267, S2 59593 bdf58a934c f017588c06 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T08:27:12.412Z S1 59267, S2 59518 3700304849 bdf58a934c sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T08:27:14.523Z S1 59156, S2 59518 080976cd28 3700304849 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T08:27:16.597Z S1 59156, S2 59444 de06f93458 080976cd28 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T08:27:18.539Z S1 59214, S2 59444 70d0618293 de06f93458 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T08:27:20.518Z S1 59214, S2 59465 9e91349c45 70d0618293 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T08:27:22.517Z S1 59215, S2 59465 d58f30fc28 9e91349c45 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T08:27:24.445Z S1 59215, S2 59537 e1e0759a14 d58f30fc28 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T08:27:26.430Z S1 59230, S2 59537 3b2a35313f e1e0759a14 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T08:27:28.431Z S1 59230, S2 59536 42e772bb26 3b2a35313f sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T08:27:30.405Z S1 59256, S2 59536 929b121aec 42e772bb26 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T08:27:32.365Z S1 59256, S2 59576 77fadc890e 929b121aec sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T08:27:34.300Z S1 59321, S2 59576 18116c7055 77fadc890e sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T08:27:36.231Z S1 59321, S2 59645 45825e8cd7 18116c7055 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_01M6DNWKE7EX9SZP42TG44VV87

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