apigaming Sign in

Verify set set_01M6N5HXPAEHMB0TX6QMMKV4VZ

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

Game 1 m_01M6N5HXPCEY4BFYY8V20CSJS6: verified

✓signatures37 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..37, every prev_hash links
✓move log37 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay37 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
37 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-05T06:15:21.720Z S1 59767, S2 60000 f6d423ab79 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-05T06:15:23.830Z S1 59767, S2 59890 a1d4cb4f38 f6d423ab79 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-05T06:15:25.898Z S1 59699, S2 59890 7b92f68e0e a1d4cb4f38 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-05T06:15:27.830Z S1 59699, S2 59958 402eac3811 7b92f68e0e sk_4707cd57
5 move S1 Exhibition1 5 2026-11-05T06:15:29.903Z S1 59626, S2 59958 1f80b26d75 402eac3811 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-05T06:15:31.905Z S1 59626, S2 59956 db37336d07 1f80b26d75 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-05T06:15:33.849Z S1 59682, S2 59956 f92d798ab5 db37336d07 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-05T06:15:35.905Z S1 59682, S2 59900 4e52559e3b f92d798ab5 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-05T06:15:37.928Z S1 59659, S2 59900 bb6bc585a7 4e52559e3b sk_4707cd57
10 move S2 Exhibition2 10 2026-11-05T06:15:39.865Z S1 59659, S2 59963 cfbfcc1bf1 bb6bc585a7 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-05T06:15:41.829Z S1 59695, S2 59963 8008475879 cfbfcc1bf1 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-05T06:15:43.805Z S1 59695, S2 59987 ff95a017b3 8008475879 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-05T06:15:45.798Z S1 59702, S2 59987 727f208b5f ff95a017b3 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-05T06:15:47.799Z S1 59702, S2 59986 f16b2a8f39 727f208b5f sk_4707cd57
15 move S1 Exhibition1 15 2026-11-05T06:15:49.730Z S1 59771, S2 59986 732184580e f16b2a8f39 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-05T06:15:51.709Z S1 59771, S2 60007 33dfb8620a 732184580e sk_4707cd57
17 move S1 Exhibition1 17 2026-11-05T06:15:53.647Z S1 59833, S2 60007 3a009a5529 33dfb8620a sk_4707cd57
18 move S2 Exhibition2 18 2026-11-05T06:15:55.637Z S1 59833, S2 60017 4fa39ab052 3a009a5529 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-05T06:15:57.634Z S1 59836, S2 60017 42778c5022 4fa39ab052 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-05T06:15:59.616Z S1 59836, S2 60035 d86ddbc056 42778c5022 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-05T06:16:01.812Z S1 59640, S2 60035 09d344fe15 d86ddbc056 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-05T06:16:03.815Z S1 59640, S2 60032 15bfd725e7 09d344fe15 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-05T06:16:05.828Z S1 59627, S2 60032 e7adae03c4 15bfd725e7 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-05T06:16:07.782Z S1 59627, S2 60078 e41f474d96 e7adae03c4 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-05T06:16:09.814Z S1 59595, S2 60078 764d224ff6 e41f474d96 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-05T06:16:11.769Z S1 59595, S2 60123 8965a1d4da 764d224ff6 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-05T06:16:13.702Z S1 59662, S2 60123 941bf8ddff 8965a1d4da sk_4707cd57
28 move S2 Exhibition2 28 2026-11-05T06:16:15.727Z S1 59662, S2 60098 3b89bb9659 941bf8ddff sk_4707cd57
29 move S1 Exhibition1 29 2026-11-05T06:16:17.722Z S1 59667, S2 60098 ba09988eef 3b89bb9659 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-05T06:16:19.711Z S1 59667, S2 60109 ec94906a55 ba09988eef sk_4707cd57
31 move S1 Exhibition1 31 2026-11-05T06:16:21.741Z S1 59637, S2 60109 6ca335b8ad ec94906a55 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-05T06:16:23.898Z S1 59637, S2 59952 6be6b72f2b 6ca335b8ad sk_4707cd57
33 move S1 Exhibition1 33 2026-11-05T06:16:25.922Z S1 59613, S2 59952 726c3895fb 6be6b72f2b sk_4707cd57
34 move S2 Exhibition2 34 2026-11-05T06:16:27.848Z S1 59613, S2 60026 0bfbb79343 726c3895fb sk_4707cd57
35 move S1 Exhibition1 35 2026-11-05T06:16:29.805Z S1 59656, S2 60026 826f5c41c1 0bfbb79343 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-05T06:16:31.731Z S1 59656, S2 60100 687d5535a9 826f5c41c1 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-05T06:16:33.670Z S1 59717, S2 60100 96d319f1dc 687d5535a9 sk_4707cd57

Game 2 m_01M6N5HXPEFJZV1CV6XGNKJWT7: verified

✓signatures23 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..23, every prev_hash links
✓move log23 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay23 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
23 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-05T06:15:21.736Z S1 59751, S2 60000 4e08e5418b start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-05T06:15:23.836Z S1 59751, S2 59900 cab429b46b 4e08e5418b sk_4707cd57
3 move S1 Exhibition2 3 2026-11-05T06:15:25.901Z S1 59686, S2 59900 07b3ad92eb cab429b46b sk_4707cd57
4 move S2 Exhibition1 4 2026-11-05T06:15:27.909Z S1 59686, S2 59892 3f46d26f20 07b3ad92eb sk_4707cd57
5 move S1 Exhibition2 5 2026-11-05T06:15:30.041Z S1 59554, S2 59892 1b4ca70b05 3f46d26f20 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-05T06:15:32.127Z S1 59554, S2 59806 e98200c801 1b4ca70b05 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-05T06:15:34.129Z S1 59552, S2 59806 00ab1d95d5 e98200c801 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-05T06:15:36.132Z S1 59552, S2 59803 46c976bf0f 00ab1d95d5 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-05T06:15:38.137Z S1 59547, S2 59803 748d27f70f 46c976bf0f sk_4707cd57
10 move S2 Exhibition1 10 2026-11-05T06:15:40.102Z S1 59547, S2 59838 eb5e048bd9 748d27f70f sk_4707cd57
11 move S1 Exhibition2 11 2026-11-05T06:15:42.095Z S1 59554, S2 59838 a7c6cec4bc eb5e048bd9 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-05T06:15:44.096Z S1 59554, S2 59837 ecf08734ed a7c6cec4bc sk_4707cd57
13 move S1 Exhibition2 13 2026-11-05T06:15:46.109Z S1 59541, S2 59837 5f542e6f93 ecf08734ed sk_4707cd57
14 move S2 Exhibition1 14 2026-11-05T06:15:48.040Z S1 59541, S2 59906 f197ef9755 5f542e6f93 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-05T06:15:50.028Z S1 59553, S2 59906 4a5673a745 f197ef9755 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-05T06:15:51.972Z S1 59553, S2 59962 4adf1dd485 4a5673a745 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-05T06:15:53.933Z S1 59592, S2 59962 942b805de3 4adf1dd485 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-05T06:15:55.931Z S1 59592, S2 59964 7b84ddded8 942b805de3 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-05T06:15:57.865Z S1 59658, S2 59964 4b921ebcd6 7b84ddded8 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-05T06:15:59.920Z S1 59658, S2 59909 09b4e5e60f 4b921ebcd6 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-05T06:16:02.046Z S1 59532, S2 59909 fb407509a0 09b4e5e60f sk_4707cd57
22 move S2 Exhibition1 22 2026-11-05T06:16:04.128Z S1 59532, S2 59827 bffdb38f60 fb407509a0 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-05T06:16:06.069Z S1 59591, S2 59827 fdb6264f33 bffdb38f60 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_01M6N5HXPAEHMB0TX6QMMKV4VZ

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