apigaming Sign in

Verify set set_01M6GN7C12E8ABBY7A7D7GKP20

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("6168816327852714089:set_01M6GN7C12E8ABBY7A7D7GKP20") = ce397878dfb43112..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 2.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 0.0}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M6GN7C14F3W9RN121YEY12N8: verified

✓signatures64 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..64, every prev_hash links
✓move log64 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay64 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
64 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-03T12:13:00.899Z S1 59878, S2 60000 9bf1807ca9 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-03T12:13:02.870Z S1 59878, S2 60029 1ea1920954 9bf1807ca9 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-03T12:13:04.898Z S1 59850, S2 60029 40aaad941b 1ea1920954 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-03T12:13:06.906Z S1 59850, S2 60021 fc769b19d6 40aaad941b sk_4707cd57
5 move S1 Exhibition1 5 2026-11-03T12:13:08.906Z S1 59850, S2 60021 d2974c9e16 fc769b19d6 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-03T12:13:10.898Z S1 59850, S2 60029 4052323751 d2974c9e16 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-03T12:13:12.929Z S1 59819, S2 60029 8f2ac545e6 4052323751 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-03T12:13:14.947Z S1 59819, S2 60011 9f59e2b016 8f2ac545e6 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-03T12:13:16.932Z S1 59834, S2 60011 00471ba1b0 9f59e2b016 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-03T12:13:18.922Z S1 59834, S2 60021 4189cc3c56 00471ba1b0 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-03T12:13:20.927Z S1 59829, S2 60021 2beee26d1a 4189cc3c56 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-03T12:13:22.900Z S1 59829, S2 60048 8ec07e554b 2beee26d1a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-03T12:13:24.918Z S1 59811, S2 60048 8a81076ed1 8ec07e554b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-03T12:13:26.845Z S1 59811, S2 60121 44dec03b77 8a81076ed1 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-03T12:13:28.831Z S1 59825, S2 60121 834c505dda 44dec03b77 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-03T12:13:30.835Z S1 59825, S2 60117 b473129068 834c505dda sk_4707cd57
17 move S1 Exhibition1 17 2026-11-03T12:13:32.804Z S1 59856, S2 60117 6cbb09b6ee b473129068 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-03T12:13:34.829Z S1 59856, S2 60092 704f400e43 6cbb09b6ee sk_4707cd57
19 move S1 Exhibition1 19 2026-11-03T12:13:36.757Z S1 59928, S2 60092 4f38c36341 704f400e43 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-03T12:13:38.826Z S1 59928, S2 60023 8645f854af 4f38c36341 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-03T12:13:40.758Z S1 59996, S2 60023 6441ab6659 8645f854af sk_4707cd57
22 move S2 Exhibition2 22 2026-11-03T12:13:42.796Z S1 59996, S2 59985 dcbcdbee30 6441ab6659 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-03T12:13:44.737Z S1 60055, S2 59985 7aa5af7293 dcbcdbee30 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-03T12:13:46.669Z S1 60055, S2 60053 e384089246 7aa5af7293 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-03T12:13:48.695Z S1 60029, S2 60053 af030a7652 e384089246 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-03T12:13:50.623Z S1 60029, S2 60125 618c93cb2d af030a7652 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-03T12:13:52.585Z S1 60067, S2 60125 5a9adada09 618c93cb2d sk_4707cd57
28 move S2 Exhibition2 28 2026-11-03T12:13:54.512Z S1 60067, S2 60198 c9bfb51093 5a9adada09 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-03T12:13:56.443Z S1 60136, S2 60198 11b8f43b18 c9bfb51093 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-03T12:13:58.373Z S1 60136, S2 60268 428fd74caf 11b8f43b18 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-03T12:14:00.333Z S1 60176, S2 60268 120a0b7613 428fd74caf sk_4707cd57
32 move S2 Exhibition2 32 2026-11-03T12:14:02.703Z S1 60176, S2 59898 f92a3ab17a 120a0b7613 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-03T12:14:04.729Z S1 60150, S2 59898 24395d7f40 f92a3ab17a sk_4707cd57
34 move S2 Exhibition2 34 2026-11-03T12:14:06.688Z S1 60150, S2 59939 d9e9e1d2d2 24395d7f40 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-03T12:14:08.615Z S1 60223, S2 59939 e58038676b d9e9e1d2d2 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-03T12:14:10.571Z S1 60223, S2 59983 43ff238293 e58038676b sk_4707cd57
37 move S1 Exhibition1 37 2026-11-03T12:14:12.495Z S1 60299, S2 59983 552aa1e95f 43ff238293 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-03T12:14:14.444Z S1 60299, S2 60034 5f1811f9e5 552aa1e95f sk_4707cd57
39 move S1 Exhibition1 39 2026-11-03T12:14:16.369Z S1 60374, S2 60034 0dd0020c82 5f1811f9e5 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-03T12:14:18.337Z S1 60374, S2 60066 b33170585a 0dd0020c82 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-03T12:14:20.331Z S1 60380, S2 60066 012829237d b33170585a sk_4707cd57
42 move S2 Exhibition2 42 2026-11-03T12:14:22.304Z S1 60380, S2 60093 5132adc438 012829237d sk_4707cd57
43 move S1 Exhibition1 43 2026-11-03T12:14:24.254Z S1 60430, S2 60093 4f8439be1f 5132adc438 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-03T12:14:26.218Z S1 60430, S2 60129 104e5bff19 4f8439be1f sk_4707cd57
45 move S1 Exhibition1 45 2026-11-03T12:14:28.163Z S1 60485, S2 60129 2e01dda00d 104e5bff19 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-03T12:14:30.113Z S1 60485, S2 60179 2adb342be7 2e01dda00d sk_4707cd57
47 move S1 Exhibition1 47 2026-11-03T12:14:32.045Z S1 60553, S2 60179 4341451116 2adb342be7 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-03T12:14:33.977Z S1 60553, S2 60247 c8f45bdca2 4341451116 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-03T12:14:35.912Z S1 60618, S2 60247 2165e96e16 c8f45bdca2 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-03T12:14:37.850Z S1 60618, S2 60309 0cedd048dd 2165e96e16 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-03T12:14:39.783Z S1 60685, S2 60309 964d58b2b5 0cedd048dd sk_4707cd57
52 move S2 Exhibition2 52 2026-11-03T12:14:41.721Z S1 60685, S2 60371 82d44a2b5e 964d58b2b5 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-03T12:14:43.648Z S1 60758, S2 60371 9710089152 82d44a2b5e sk_4707cd57
54 move S2 Exhibition2 54 2026-11-03T12:14:45.577Z S1 60758, S2 60442 d45dd2e948 9710089152 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-03T12:14:47.511Z S1 60824, S2 60442 ac48338d18 d45dd2e948 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-03T12:14:49.454Z S1 60824, S2 60499 074869fd0a ac48338d18 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-03T12:14:51.389Z S1 60889, S2 60499 bd2997a004 074869fd0a sk_4707cd57
58 move S2 Exhibition2 58 2026-11-03T12:14:53.321Z S1 60889, S2 60567 c172869f34 bd2997a004 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-03T12:14:55.251Z S1 60959, S2 60567 5e8ce0a744 c172869f34 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-03T12:14:57.180Z S1 60959, S2 60638 07327a7c80 5e8ce0a744 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-03T12:14:59.105Z S1 61034, S2 60638 d13492f64c 07327a7c80 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-03T12:15:01.032Z S1 61034, S2 60711 69592ff5eb d13492f64c sk_4707cd57
63 move S1 Exhibition1 63 2026-11-03T12:15:02.971Z S1 61095, S2 60711 c3ae9c9b22 69592ff5eb sk_4707cd57
64 move S2 Exhibition2 64 2026-11-03T12:15:04.928Z S1 61095, S2 60754 e4011f094f c3ae9c9b22 sk_4707cd57

Game 2 m_01M6GN7C16FRW977CR3E502ZMK: verified

✓signatures29 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..29, every prev_hash links
✓move log29 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay29 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
29 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-03T12:13:00.899Z S1 59878, S2 60000 9961c22990 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-03T12:13:03.102Z S1 59878, S2 59797 d6597d7549 9961c22990 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-03T12:13:05.111Z S1 59869, S2 59797 dd17cdd149 d6597d7549 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-03T12:13:07.038Z S1 59869, S2 59870 0473c2a98c dd17cdd149 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-03T12:13:09.106Z S1 59801, S2 59870 fba9ca0fa9 0473c2a98c sk_4707cd57
6 move S2 Exhibition1 6 2026-11-03T12:13:11.107Z S1 59801, S2 59869 8e8fc70542 fba9ca0fa9 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-03T12:13:13.037Z S1 59871, S2 59869 ad6b330249 8e8fc70542 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-03T12:13:15.100Z S1 59871, S2 59806 5ac857e08e ad6b330249 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-03T12:13:17.139Z S1 59832, S2 59806 e5e099f0c1 5ac857e08e sk_4707cd57
10 move S2 Exhibition1 10 2026-11-03T12:13:19.125Z S1 59832, S2 59820 80af9bdd12 e5e099f0c1 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-03T12:13:21.133Z S1 59824, S2 59820 eaffa33f27 80af9bdd12 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-03T12:13:23.095Z S1 59824, S2 59858 2687c9344a eaffa33f27 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-03T12:13:25.110Z S1 59809, S2 59858 10db67622d 2687c9344a sk_4707cd57
14 move S2 Exhibition1 14 2026-11-03T12:13:27.077Z S1 59809, S2 59891 93429f3a3b 10db67622d sk_4707cd57
15 move S1 Exhibition2 15 2026-11-03T12:13:29.111Z S1 59775, S2 59891 702722fa77 93429f3a3b sk_4707cd57
16 move S2 Exhibition1 16 2026-11-03T12:13:31.129Z S1 59775, S2 59873 2a28d3574c 702722fa77 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-03T12:13:33.197Z S1 59707, S2 59873 1d644f7889 2a28d3574c sk_4707cd57
18 move S2 Exhibition1 18 2026-11-03T12:13:35.159Z S1 59707, S2 59911 7cb340ca7c 1d644f7889 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-03T12:13:37.235Z S1 59631, S2 59911 bd5afd7687 7cb340ca7c sk_4707cd57
20 move S2 Exhibition1 20 2026-11-03T12:13:39.321Z S1 59631, S2 59825 7001ec1954 bd5afd7687 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-03T12:13:41.256Z S1 59696, S2 59825 1f0409d98c 7001ec1954 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-03T12:13:43.226Z S1 59696, S2 59855 7d8519672a 1f0409d98c sk_4707cd57
23 move S1 Exhibition2 23 2026-11-03T12:13:45.204Z S1 59718, S2 59855 5907316c51 7d8519672a sk_4707cd57
24 move S2 Exhibition1 24 2026-11-03T12:13:47.163Z S1 59718, S2 59896 42b4dc668f 5907316c51 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-03T12:13:49.089Z S1 59792, S2 59896 3634dca829 42b4dc668f sk_4707cd57
26 move S2 Exhibition1 26 2026-11-03T12:13:51.096Z S1 59792, S2 59889 2aae063aa7 3634dca829 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-03T12:13:53.033Z S1 59855, S2 59889 df73d10ea4 2aae063aa7 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-03T12:13:54.958Z S1 59855, S2 59964 5ff98ac756 df73d10ea4 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-03T12:13:56.888Z S1 59925, S2 59964 e1734b828d 5ff98ac756 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_01M6GN7C12E8ABBY7A7D7GKP20

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