apigaming Sign in

Verify set set_01M6JQZN33F21TKZXRGTHCJFBB

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

Game 1 m_01M6JQZN36FFG98CJ7CTVQ9NPM: verified

✓signatures71 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..71, every prev_hash links
✓move log71 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay71 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
71 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-04T07:39:42.708Z S1 59798, S2 60000 a048b0271b start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-04T07:39:44.827Z S1 59798, S2 59881 f8960fa06e a048b0271b sk_4707cd57
3 move S1 Exhibition1 3 2026-11-04T07:39:46.922Z S1 59703, S2 59881 045dc577d1 f8960fa06e sk_4707cd57
4 move S2 Exhibition2 4 2026-11-04T07:39:49.017Z S1 59703, S2 59786 f66d2315cb 045dc577d1 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-04T07:39:51.215Z S1 59505, S2 59786 5613e9dd59 f66d2315cb sk_4707cd57
6 move S2 Exhibition2 6 2026-11-04T07:39:53.327Z S1 59505, S2 59674 f16408c542 5613e9dd59 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-04T07:39:55.514Z S1 59318, S2 59674 224f9e512c f16408c542 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-04T07:39:57.499Z S1 59318, S2 59689 86bb58908c 224f9e512c sk_4707cd57
9 move S1 Exhibition1 9 2026-11-04T07:39:59.611Z S1 59206, S2 59689 c80bbf5d5b 86bb58908c sk_4707cd57
10 move S2 Exhibition2 10 2026-11-04T07:40:02.105Z S1 59206, S2 59195 3677e4f5b0 c80bbf5d5b sk_4707cd57
11 move S1 Exhibition1 11 2026-11-04T07:40:04.218Z S1 59093, S2 59195 c9ef361062 3677e4f5b0 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-04T07:40:06.315Z S1 59093, S2 59098 a8840cc4d8 c9ef361062 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-04T07:40:08.423Z S1 58985, S2 59098 2028a8f31f a8840cc4d8 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-04T07:40:10.497Z S1 58985, S2 59024 36cb7c00ff 2028a8f31f sk_4707cd57
15 move S1 Exhibition1 15 2026-11-04T07:40:12.498Z S1 58984, S2 59024 ccc6623e1d 36cb7c00ff sk_4707cd57
16 move S2 Exhibition2 16 2026-11-04T07:40:14.461Z S1 58984, S2 59061 02c47a6f69 ccc6623e1d sk_4707cd57
17 move S1 Exhibition1 17 2026-11-04T07:40:16.514Z S1 58931, S2 59061 448f2ce2a8 02c47a6f69 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-04T07:40:18.613Z S1 58931, S2 58962 d8cfc24897 448f2ce2a8 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-04T07:40:20.631Z S1 58913, S2 58962 1824a94f99 d8cfc24897 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-04T07:40:22.592Z S1 58913, S2 59001 60603d2cec 1824a94f99 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-04T07:40:24.598Z S1 58907, S2 59001 9b61766f00 60603d2cec sk_4707cd57
22 move S2 Exhibition2 22 2026-11-04T07:40:26.623Z S1 58907, S2 58976 1ea609ad02 9b61766f00 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-04T07:40:28.633Z S1 58897, S2 58976 0852850797 1ea609ad02 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-04T07:40:30.599Z S1 58897, S2 59010 9f981e2d9e 0852850797 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-04T07:40:32.606Z S1 58890, S2 59010 b9b88174cf 9f981e2d9e sk_4707cd57
26 move S2 Exhibition2 26 2026-11-04T07:40:34.598Z S1 58890, S2 59018 39cf3ee328 b9b88174cf sk_4707cd57
27 move S1 Exhibition1 27 2026-11-04T07:40:36.607Z S1 58881, S2 59018 ac6c3ff3f9 39cf3ee328 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-04T07:40:38.608Z S1 58881, S2 59017 304c71776a ac6c3ff3f9 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-04T07:40:40.567Z S1 58922, S2 59017 d6bb95118c 304c71776a sk_4707cd57
30 move S2 Exhibition2 30 2026-11-04T07:40:42.526Z S1 58922, S2 59058 a81d37b800 d6bb95118c sk_4707cd57
31 move S1 Exhibition1 31 2026-11-04T07:40:44.481Z S1 58967, S2 59058 8ba6d8d597 a81d37b800 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-04T07:40:46.429Z S1 58967, S2 59110 b7ca77bd0b 8ba6d8d597 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-04T07:40:48.378Z S1 59018, S2 59110 60df3fe0ba b7ca77bd0b sk_4707cd57
34 move S2 Exhibition2 34 2026-11-04T07:40:50.324Z S1 59018, S2 59164 85f58d77e3 60df3fe0ba sk_4707cd57
35 move S1 Exhibition1 35 2026-11-04T07:40:52.265Z S1 59077, S2 59164 cff2349ae9 85f58d77e3 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-04T07:40:54.216Z S1 59077, S2 59213 7b881e69d4 cff2349ae9 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-04T07:40:56.164Z S1 59129, S2 59213 b39229fa36 7b881e69d4 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-04T07:40:58.123Z S1 59129, S2 59254 8553e87c3c b39229fa36 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-04T07:41:00.302Z S1 58950, S2 59254 2a6f1d8f3b 8553e87c3c sk_4707cd57
40 move S2 Exhibition2 40 2026-11-04T07:41:02.338Z S1 58950, S2 59218 eb5b97b38a 2a6f1d8f3b sk_4707cd57
41 move S1 Exhibition1 41 2026-11-04T07:41:04.395Z S1 58893, S2 59218 9899a3bc5b eb5b97b38a sk_4707cd57
42 move S2 Exhibition2 42 2026-11-04T07:41:06.343Z S1 58893, S2 59270 f6456c4ab6 9899a3bc5b sk_4707cd57
43 move S1 Exhibition1 43 2026-11-04T07:41:08.290Z S1 58946, S2 59270 feb4e05290 f6456c4ab6 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-04T07:41:10.231Z S1 58946, S2 59329 edb32e15e7 feb4e05290 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-04T07:41:12.173Z S1 59004, S2 59329 420cc615ab edb32e15e7 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-04T07:41:14.104Z S1 59004, S2 59398 88e408613c 420cc615ab sk_4707cd57
47 move S1 Exhibition1 47 2026-11-04T07:41:16.040Z S1 59068, S2 59398 39a833e6b2 88e408613c sk_4707cd57
48 move S2 Exhibition2 48 2026-11-04T07:41:17.972Z S1 59068, S2 59466 740127052c 39a833e6b2 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-04T07:41:19.923Z S1 59117, S2 59466 e53c7ccea7 740127052c sk_4707cd57
50 move S2 Exhibition2 50 2026-11-04T07:41:21.860Z S1 59117, S2 59529 9c3afb944d e53c7ccea7 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-04T07:41:23.789Z S1 59188, S2 59529 90194b8c3d 9c3afb944d sk_4707cd57
52 move S2 Exhibition2 52 2026-11-04T07:41:25.719Z S1 59188, S2 59599 511c881ed2 90194b8c3d sk_4707cd57
53 move S1 Exhibition1 53 2026-11-04T07:41:27.647Z S1 59260, S2 59599 646bae3132 511c881ed2 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-04T07:41:29.573Z S1 59260, S2 59673 27cbb61026 646bae3132 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-04T07:41:31.500Z S1 59333, S2 59673 4c38770a73 27cbb61026 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-04T07:41:33.431Z S1 59333, S2 59742 0f92600eb3 4c38770a73 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-04T07:41:35.360Z S1 59404, S2 59742 66e0c181fe 0f92600eb3 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-04T07:41:37.286Z S1 59404, S2 59816 d5af2eaf30 66e0c181fe sk_4707cd57
59 move S1 Exhibition1 59 2026-11-04T07:41:39.212Z S1 59478, S2 59816 a910ab93cc d5af2eaf30 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-04T07:41:41.141Z S1 59478, S2 59887 2d7fe87e6f a910ab93cc sk_4707cd57
61 move S1 Exhibition1 61 2026-11-04T07:41:43.077Z S1 59542, S2 59887 db8cfc0391 2d7fe87e6f sk_4707cd57
62 move S2 Exhibition2 62 2026-11-04T07:41:45.008Z S1 59542, S2 59956 1f0c7ea5d9 db8cfc0391 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-04T07:41:46.947Z S1 59603, S2 59956 fd680dc5c8 1f0c7ea5d9 sk_4707cd57
64 move S2 Exhibition2 64 2026-11-04T07:41:48.878Z S1 59603, S2 60025 8a76a4c257 fd680dc5c8 sk_4707cd57
65 move S1 Exhibition1 65 2026-11-04T07:41:50.805Z S1 59676, S2 60025 a0932c5cac 8a76a4c257 sk_4707cd57
66 move S2 Exhibition2 66 2026-11-04T07:41:52.728Z S1 59676, S2 60102 667aab162c a0932c5cac sk_4707cd57
67 move S1 Exhibition1 67 2026-11-04T07:41:54.657Z S1 59747, S2 60102 7b1a7ce0dd 667aab162c sk_4707cd57
68 move S2 Exhibition2 68 2026-11-04T07:41:56.583Z S1 59747, S2 60176 2161c62f0e 7b1a7ce0dd sk_4707cd57
69 move S1 Exhibition1 69 2026-11-04T07:41:58.508Z S1 59822, S2 60176 3e8994d61f 2161c62f0e sk_4707cd57
70 move S2 Exhibition2 70 2026-11-04T07:42:00.434Z S1 59822, S2 60250 c45efb8963 3e8994d61f sk_4707cd57
71 move S1 Exhibition1 71 2026-11-04T07:42:02.449Z S1 59807, S2 60250 766b7b80b1 c45efb8963 sk_4707cd57

Game 2 m_01M6JQZN37E769FHHCB9Z3XQGN: 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-04T07:39:42.705Z S1 59801, S2 60000 a36f5ddc56 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-04T07:39:44.812Z S1 59801, S2 59893 b8b81082af a36f5ddc56 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-04T07:39:46.899Z S1 59714, S2 59893 b5fec26a47 b8b81082af sk_4707cd57
4 move S2 Exhibition1 4 2026-11-04T07:39:49.004Z S1 59714, S2 59788 b84437da14 b5fec26a47 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-04T07:39:51.235Z S1 59483, S2 59788 9abc9fa9aa b84437da14 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-04T07:39:53.402Z S1 59483, S2 59621 5c4f26382b 9abc9fa9aa sk_4707cd57
7 move S1 Exhibition2 7 2026-11-04T07:39:55.517Z S1 59368, S2 59621 79f2a70f49 5c4f26382b sk_4707cd57
8 move S2 Exhibition1 8 2026-11-04T07:39:57.507Z S1 59368, S2 59631 b7e4826936 79f2a70f49 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-04T07:39:59.614Z S1 59261, S2 59631 2736705133 b7e4826936 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-04T07:40:02.023Z S1 59261, S2 59222 0ab4c2e2a4 2736705133 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-04T07:40:04.206Z S1 59078, S2 59222 ed77cc6314 0ab4c2e2a4 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-04T07:40:06.306Z S1 59078, S2 59122 7fad0e02e0 ed77cc6314 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-04T07:40:08.303Z S1 59081, S2 59122 afed4e2062 7fad0e02e0 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-04T07:40:10.304Z S1 59081, S2 59121 22817c57e2 afed4e2062 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-04T07:40:12.326Z S1 59059, S2 59121 2c4bca3e7d 22817c57e2 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-04T07:40:14.296Z S1 59059, S2 59151 790b707609 2c4bca3e7d sk_4707cd57
17 move S1 Exhibition2 17 2026-11-04T07:40:16.383Z S1 58972, S2 59151 6a238837b5 790b707609 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-04T07:40:18.437Z S1 58972, S2 59097 e00bb8a9b3 6a238837b5 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-04T07:40:20.513Z S1 58896, S2 59097 f23d16172d e00bb8a9b3 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-04T07:40:22.442Z S1 58896, S2 59168 69428e2904 f23d16172d sk_4707cd57
21 move S1 Exhibition2 21 2026-11-04T07:40:24.391Z S1 58947, S2 59168 af07882da9 69428e2904 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-04T07:40:26.336Z S1 58947, S2 59223 860e3813d0 af07882da9 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-04T07:40:28.279Z S1 59004, S2 59223 c74e4f2906 860e3813d0 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-04T07:40:30.205Z S1 59004, S2 59297 42ed9c43c1 c74e4f2906 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-04T07:40:32.217Z S1 58992, S2 59297 51823aeb9b 42ed9c43c1 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-04T07:40:34.215Z S1 58992, S2 59299 0878e0a797 51823aeb9b sk_4707cd57
27 move S1 Exhibition2 27 2026-11-04T07:40:36.161Z S1 59046, S2 59299 1cbf90d90a 0878e0a797 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-04T07:40:38.089Z S1 59046, S2 59371 5dfb0d04b1 1cbf90d90a sk_4707cd57
29 move S1 Exhibition2 29 2026-11-04T07:40:40.017Z S1 59118, S2 59371 73a75973d9 5dfb0d04b1 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_01M6JQZN33F21TKZXRGTHCJFBB

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