apigaming Sign in

Verify set set_01M68CWFVJEGPR65GR4MAM0PVF

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("8941642560924863852:set_01M68CWFVJEGPR65GR4MAM0PVF") = 3dc06f5e10f10c78..., 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 60, fee 0

Game 1 m_01M68CWFVKE049W4TN7S8YKART: verified

✓signatures19 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..19, every prev_hash links
✓move log19 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay19 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
19 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-10-31T07:13:20.305Z S1 59880, S2 60000 58dedab3c3 start sk_4707cd57
2 move S2 Exhibition2 2 2026-10-31T07:13:22.401Z S1 59880, S2 59904 f8be930457 58dedab3c3 sk_4707cd57
3 move S1 Exhibition1 3 2026-10-31T07:13:24.518Z S1 59763, S2 59904 01970469a9 f8be930457 sk_4707cd57
4 move S2 Exhibition2 4 2026-10-31T07:13:26.626Z S1 59763, S2 59796 f0817c26ad 01970469a9 sk_4707cd57
5 move S1 Exhibition1 5 2026-10-31T07:13:28.718Z S1 59671, S2 59796 1b4d2c07a5 f0817c26ad sk_4707cd57
6 move S2 Exhibition2 6 2026-10-31T07:13:30.708Z S1 59671, S2 59806 e6f87974c4 1b4d2c07a5 sk_4707cd57
7 move S1 Exhibition1 7 2026-10-31T07:13:32.717Z S1 59662, S2 59806 974199f693 e6f87974c4 sk_4707cd57
8 move S2 Exhibition2 8 2026-10-31T07:13:34.642Z S1 59662, S2 59881 0bdcf5a35e 974199f693 sk_4707cd57
9 move S1 Exhibition1 9 2026-10-31T07:13:36.712Z S1 59592, S2 59881 30877406e1 0bdcf5a35e sk_4707cd57
10 move S2 Exhibition2 10 2026-10-31T07:13:38.708Z S1 59592, S2 59885 9fc5a1fae3 30877406e1 sk_4707cd57
11 move S1 Exhibition1 11 2026-10-31T07:13:40.720Z S1 59580, S2 59885 d27ba79ff6 9fc5a1fae3 sk_4707cd57
12 move S2 Exhibition2 12 2026-10-31T07:13:42.707Z S1 59580, S2 59898 bbc7143646 d27ba79ff6 sk_4707cd57
13 move S1 Exhibition1 13 2026-10-31T07:13:44.727Z S1 59560, S2 59898 9468251365 bbc7143646 sk_4707cd57
14 move S2 Exhibition2 14 2026-10-31T07:13:46.703Z S1 59560, S2 59922 8c60fd8fe1 9468251365 sk_4707cd57
15 move S1 Exhibition1 15 2026-10-31T07:13:48.666Z S1 59597, S2 59922 e32b198b25 8c60fd8fe1 sk_4707cd57
16 move S2 Exhibition2 16 2026-10-31T07:13:50.605Z S1 59597, S2 59983 45337db265 e32b198b25 sk_4707cd57
17 move S1 Exhibition1 17 2026-10-31T07:13:52.552Z S1 59650, S2 59983 7c4189e470 45337db265 sk_4707cd57
18 move S2 Exhibition2 18 2026-10-31T07:13:54.505Z S1 59650, S2 60030 a8867ad79d 7c4189e470 sk_4707cd57
19 move S1 Exhibition1 19 2026-10-31T07:13:56.498Z S1 59657, S2 60030 3d63d46f0b a8867ad79d sk_4707cd57

Game 2 m_01M68CWFVNFS1RDQXXKKCVRFCW: verified

✓signatures52 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..52, every prev_hash links
✓move log52 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay52 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
52 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-10-31T07:13:20.308Z S1 59877, S2 60000 07f120fcbe start sk_4707cd57
2 move S2 Exhibition1 2 2026-10-31T07:13:22.399Z S1 59877, S2 59909 52f9cddc9b 07f120fcbe sk_4707cd57
3 move S1 Exhibition2 3 2026-10-31T07:13:24.504Z S1 59772, S2 59909 28ab7165df 52f9cddc9b sk_4707cd57
4 move S2 Exhibition1 4 2026-10-31T07:13:26.508Z S1 59772, S2 59905 9a6ced974b 28ab7165df sk_4707cd57
5 move S1 Exhibition2 5 2026-10-31T07:13:28.602Z S1 59678, S2 59905 96fd03c70f 9a6ced974b sk_4707cd57
6 move S2 Exhibition1 6 2026-10-31T07:13:30.573Z S1 59678, S2 59934 72a9100379 96fd03c70f sk_4707cd57
7 move S1 Exhibition2 7 2026-10-31T07:13:32.602Z S1 59649, S2 59934 09efa7a43d 72a9100379 sk_4707cd57
8 move S2 Exhibition1 8 2026-10-31T07:13:34.526Z S1 59649, S2 60010 1bb7e10a65 09efa7a43d sk_4707cd57
9 move S1 Exhibition2 9 2026-10-31T07:13:36.524Z S1 59651, S2 60010 e0f9ae71e3 1bb7e10a65 sk_4707cd57
10 move S2 Exhibition1 10 2026-10-31T07:13:38.529Z S1 59651, S2 60005 282f163d0e e0f9ae71e3 sk_4707cd57
11 move S1 Exhibition2 11 2026-10-31T07:13:40.459Z S1 59721, S2 60005 1fe98e6dbc 282f163d0e sk_4707cd57
12 move S2 Exhibition1 12 2026-10-31T07:13:42.534Z S1 59721, S2 59930 32c543b738 1fe98e6dbc sk_4707cd57
13 move S1 Exhibition2 13 2026-10-31T07:13:44.596Z S1 59659, S2 59930 b52f1bf477 32c543b738 sk_4707cd57
14 move S2 Exhibition1 14 2026-10-31T07:13:46.527Z S1 59659, S2 59999 2ad72e0f60 b52f1bf477 sk_4707cd57
15 move S1 Exhibition2 15 2026-10-31T07:13:48.506Z S1 59680, S2 59999 5a8ca03123 2ad72e0f60 sk_4707cd57
16 move S2 Exhibition1 16 2026-10-31T07:13:50.532Z S1 59680, S2 59973 39d835fe53 5a8ca03123 sk_4707cd57
17 move S1 Exhibition2 17 2026-10-31T07:13:52.505Z S1 59707, S2 59973 4f6b176690 39d835fe53 sk_4707cd57
18 move S2 Exhibition1 18 2026-10-31T07:13:54.497Z S1 59707, S2 59981 a939589ad7 4f6b176690 sk_4707cd57
19 move S1 Exhibition2 19 2026-10-31T07:13:56.507Z S1 59697, S2 59981 f6ca55c04a a939589ad7 sk_4707cd57
20 move S2 Exhibition1 20 2026-10-31T07:13:58.497Z S1 59697, S2 59991 c659b11ef9 f6ca55c04a sk_4707cd57
21 move S1 Exhibition2 21 2026-10-31T07:14:00.497Z S1 59697, S2 59991 c644aae345 c659b11ef9 sk_4707cd57
22 move S2 Exhibition1 22 2026-10-31T07:14:02.721Z S1 59697, S2 59767 1160a42209 c644aae345 sk_4707cd57
23 move S1 Exhibition2 23 2026-10-31T07:14:04.730Z S1 59688, S2 59767 9691ad4b57 1160a42209 sk_4707cd57
24 move S2 Exhibition1 24 2026-10-31T07:14:06.727Z S1 59688, S2 59770 0aed22b657 9691ad4b57 sk_4707cd57
25 move S1 Exhibition2 25 2026-10-31T07:14:08.705Z S1 59710, S2 59770 56db032418 0aed22b657 sk_4707cd57
26 move S2 Exhibition1 26 2026-10-31T07:14:10.670Z S1 59710, S2 59805 6b744131fc 56db032418 sk_4707cd57
27 move S1 Exhibition2 27 2026-10-31T07:14:12.711Z S1 59669, S2 59805 868e4123d4 6b744131fc sk_4707cd57
28 move S2 Exhibition1 28 2026-10-31T07:14:14.695Z S1 59669, S2 59821 b5969e9512 868e4123d4 sk_4707cd57
29 move S1 Exhibition2 29 2026-10-31T07:14:16.647Z S1 59717, S2 59821 9e5f26507c b5969e9512 sk_4707cd57
30 move S2 Exhibition1 30 2026-10-31T07:14:18.592Z S1 59717, S2 59876 f515c9871e 9e5f26507c sk_4707cd57
31 move S1 Exhibition2 31 2026-10-31T07:14:20.538Z S1 59771, S2 59876 a4b7ab7789 f515c9871e sk_4707cd57
32 move S2 Exhibition1 32 2026-10-31T07:14:22.484Z S1 59771, S2 59930 26ce255e27 a4b7ab7789 sk_4707cd57
33 move S1 Exhibition2 33 2026-10-31T07:14:24.425Z S1 59830, S2 59930 b008f9e9b1 26ce255e27 sk_4707cd57
34 move S2 Exhibition1 34 2026-10-31T07:14:26.367Z S1 59830, S2 59988 8ce868c2f2 b008f9e9b1 sk_4707cd57
35 move S1 Exhibition2 35 2026-10-31T07:14:28.302Z S1 59895, S2 59988 27378ae396 8ce868c2f2 sk_4707cd57
36 move S2 Exhibition1 36 2026-10-31T07:14:30.233Z S1 59895, S2 60057 589ce47278 27378ae396 sk_4707cd57
37 move S1 Exhibition2 37 2026-10-31T07:14:32.195Z S1 59933, S2 60057 9edc1c004c 589ce47278 sk_4707cd57
38 move S2 Exhibition1 38 2026-10-31T07:14:34.145Z S1 59933, S2 60107 7579defeab 9edc1c004c sk_4707cd57
39 move S1 Exhibition2 39 2026-10-31T07:14:36.094Z S1 59984, S2 60107 69da3b8a19 7579defeab sk_4707cd57
40 move S2 Exhibition1 40 2026-10-31T07:14:38.022Z S1 59984, S2 60179 685e139a65 69da3b8a19 sk_4707cd57
41 move S1 Exhibition2 41 2026-10-31T07:14:39.968Z S1 60038, S2 60179 8325483e4a 685e139a65 sk_4707cd57
42 move S2 Exhibition1 42 2026-10-31T07:14:41.909Z S1 60038, S2 60238 79a61c7f60 8325483e4a sk_4707cd57
43 move S1 Exhibition2 43 2026-10-31T07:14:43.846Z S1 60101, S2 60238 5970ba3e0e 79a61c7f60 sk_4707cd57
44 move S2 Exhibition1 44 2026-10-31T07:14:45.770Z S1 60101, S2 60314 81d3aafafb 5970ba3e0e sk_4707cd57
45 move S1 Exhibition2 45 2026-10-31T07:14:47.716Z S1 60155, S2 60314 83c82385cb 81d3aafafb sk_4707cd57
46 move S2 Exhibition1 46 2026-10-31T07:14:49.641Z S1 60155, S2 60389 c03cfc4c57 83c82385cb sk_4707cd57
47 move S1 Exhibition2 47 2026-10-31T07:14:51.565Z S1 60231, S2 60389 b941e42f9a c03cfc4c57 sk_4707cd57
48 move S2 Exhibition1 48 2026-10-31T07:14:53.502Z S1 60231, S2 60452 3848756007 b941e42f9a sk_4707cd57
49 move S1 Exhibition2 49 2026-10-31T07:14:55.429Z S1 60304, S2 60452 f58eef14fd 3848756007 sk_4707cd57
50 move S2 Exhibition1 50 2026-10-31T07:14:57.363Z S1 60304, S2 60518 4282d56e20 f58eef14fd sk_4707cd57
51 move S1 Exhibition2 51 2026-10-31T07:14:59.289Z S1 60378, S2 60518 fd01928c66 4282d56e20 sk_4707cd57
52 move S2 Exhibition1 52 2026-10-31T07:15:01.306Z S1 60378, S2 60501 cbf40515df fd01928c66 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_01M68CWFVJEGPR65GR4MAM0PVF

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