apigaming Sign in

Verify set set_01M68G5QXXF0DRQC0AZ76Y0WPE

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

Game 1 m_01M68G5QY0F7781ZQVQHGYX6BA: verified

✓signatures60 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..60, every prev_hash links
✓move log60 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay60 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
60 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-10-31T08:10:49.215Z S1 59875, S2 60000 43600c7518 start sk_4707cd57
2 move S2 Exhibition2 2 2026-10-31T08:10:51.509Z S1 59875, S2 59706 4c9a99c6b7 43600c7518 sk_4707cd57
3 move S1 Exhibition1 3 2026-10-31T08:10:53.635Z S1 59749, S2 59706 9a67b41fac 4c9a99c6b7 sk_4707cd57
4 move S2 Exhibition2 4 2026-10-31T08:10:55.808Z S1 59749, S2 59533 18d4d09549 9a67b41fac sk_4707cd57
5 move S1 Exhibition1 5 2026-10-31T08:10:57.903Z S1 59654, S2 59533 bb25da1e8b 18d4d09549 sk_4707cd57
6 move S2 Exhibition2 6 2026-10-31T08:11:00.304Z S1 59654, S2 59132 958f1ef7fe bb25da1e8b sk_4707cd57
7 move S1 Exhibition1 7 2026-10-31T08:11:02.916Z S1 59042, S2 59132 2c2cd10818 958f1ef7fe sk_4707cd57
8 move S2 Exhibition2 8 2026-10-31T08:11:05.096Z S1 59042, S2 58952 183c1e3d5e 2c2cd10818 sk_4707cd57
9 move S1 Exhibition1 9 2026-10-31T08:11:07.211Z S1 58927, S2 58952 a0a518cb79 183c1e3d5e sk_4707cd57
10 move S2 Exhibition2 10 2026-10-31T08:11:09.339Z S1 58927, S2 58824 728b96792e a0a518cb79 sk_4707cd57
11 move S1 Exhibition1 11 2026-10-31T08:11:11.326Z S1 58940, S2 58824 c1f1143ca8 728b96792e sk_4707cd57
12 move S2 Exhibition2 12 2026-10-31T08:11:13.309Z S1 58940, S2 58841 37c8875065 c1f1143ca8 sk_4707cd57
13 move S1 Exhibition1 13 2026-10-31T08:11:15.296Z S1 58953, S2 58841 5d40b537e0 37c8875065 sk_4707cd57
14 move S2 Exhibition2 14 2026-10-31T08:11:17.309Z S1 58953, S2 58828 70175cb969 5d40b537e0 sk_4707cd57
15 move S1 Exhibition1 15 2026-10-31T08:11:19.243Z S1 59019, S2 58828 e9985ca44e 70175cb969 sk_4707cd57
16 move S2 Exhibition2 16 2026-10-31T08:11:21.216Z S1 59019, S2 58855 238fcb106a e9985ca44e sk_4707cd57
17 move S1 Exhibition1 17 2026-10-31T08:11:23.235Z S1 59000, S2 58855 4854ede695 238fcb106a sk_4707cd57
18 move S2 Exhibition2 18 2026-10-31T08:11:25.230Z S1 59000, S2 58860 3a8872fc62 4854ede695 sk_4707cd57
19 move S1 Exhibition1 19 2026-10-31T08:11:27.225Z S1 59005, S2 58860 e72705129a 3a8872fc62 sk_4707cd57
20 move S2 Exhibition2 20 2026-10-31T08:11:29.182Z S1 59005, S2 58903 3ffe7097b4 e72705129a sk_4707cd57
21 move S1 Exhibition1 21 2026-10-31T08:11:31.144Z S1 59043, S2 58903 df58538f63 3ffe7097b4 sk_4707cd57
22 move S2 Exhibition2 22 2026-10-31T08:11:33.102Z S1 59043, S2 58945 84d64d9f8e df58538f63 sk_4707cd57
23 move S1 Exhibition1 23 2026-10-31T08:11:35.105Z S1 59040, S2 58945 4a8fb0bce6 84d64d9f8e sk_4707cd57
24 move S2 Exhibition2 24 2026-10-31T08:11:37.051Z S1 59040, S2 58999 69798b0124 4a8fb0bce6 sk_4707cd57
25 move S1 Exhibition1 25 2026-10-31T08:11:39.012Z S1 59079, S2 58999 3e7fa60d59 69798b0124 sk_4707cd57
26 move S2 Exhibition2 26 2026-10-31T08:11:40.939Z S1 59079, S2 59072 ecedd99542 3e7fa60d59 sk_4707cd57
27 move S1 Exhibition1 27 2026-10-31T08:11:42.914Z S1 59104, S2 59072 028fdb0fef ecedd99542 sk_4707cd57
28 move S2 Exhibition2 28 2026-10-31T08:11:44.859Z S1 59104, S2 59127 bb3e339074 028fdb0fef sk_4707cd57
29 move S1 Exhibition1 29 2026-10-31T08:11:46.789Z S1 59174, S2 59127 3eca6b8272 bb3e339074 sk_4707cd57
30 move S2 Exhibition2 30 2026-10-31T08:11:48.718Z S1 59174, S2 59198 e696625be8 3eca6b8272 sk_4707cd57
31 move S1 Exhibition1 31 2026-10-31T08:11:50.696Z S1 59196, S2 59198 21fb8516ac e696625be8 sk_4707cd57
32 move S2 Exhibition2 32 2026-10-31T08:11:52.662Z S1 59196, S2 59232 e1a98252c9 21fb8516ac sk_4707cd57
33 move S1 Exhibition1 33 2026-10-31T08:11:54.593Z S1 59265, S2 59232 3038a2f4cf e1a98252c9 sk_4707cd57
34 move S2 Exhibition2 34 2026-10-31T08:11:56.551Z S1 59265, S2 59274 0b5ecaf02d 3038a2f4cf sk_4707cd57
35 move S1 Exhibition1 35 2026-10-31T08:11:58.477Z S1 59339, S2 59274 446b92fe86 0b5ecaf02d sk_4707cd57
36 move S2 Exhibition2 36 2026-10-31T08:12:00.439Z S1 59339, S2 59312 a05a51d958 446b92fe86 sk_4707cd57
37 move S1 Exhibition1 37 2026-10-31T08:12:02.729Z S1 59049, S2 59312 f9bd6869b3 a05a51d958 sk_4707cd57
38 move S2 Exhibition2 38 2026-10-31T08:12:04.798Z S1 59049, S2 59243 1c2923a32b f9bd6869b3 sk_4707cd57
39 move S1 Exhibition1 39 2026-10-31T08:12:06.748Z S1 59099, S2 59243 98e20f7a9d 1c2923a32b sk_4707cd57
40 move S2 Exhibition2 40 2026-10-31T08:12:08.692Z S1 59099, S2 59299 254a8652e6 98e20f7a9d sk_4707cd57
41 move S1 Exhibition1 41 2026-10-31T08:12:10.625Z S1 59166, S2 59299 313bb7782a 254a8652e6 sk_4707cd57
42 move S2 Exhibition2 42 2026-10-31T08:12:12.564Z S1 59166, S2 59360 1ea1468967 313bb7782a sk_4707cd57
43 move S1 Exhibition1 43 2026-10-31T08:12:14.499Z S1 59231, S2 59360 78865f6c39 1ea1468967 sk_4707cd57
44 move S2 Exhibition2 44 2026-10-31T08:12:16.431Z S1 59231, S2 59428 3c7b0e8e42 78865f6c39 sk_4707cd57
45 move S1 Exhibition1 45 2026-10-31T08:12:18.365Z S1 59297, S2 59428 dab885a679 3c7b0e8e42 sk_4707cd57
46 move S2 Exhibition2 46 2026-10-31T08:12:20.307Z S1 59297, S2 59486 9bd97cecdd dab885a679 sk_4707cd57
47 move S1 Exhibition1 47 2026-10-31T08:12:22.237Z S1 59367, S2 59486 62cd3fee52 9bd97cecdd sk_4707cd57
48 move S2 Exhibition2 48 2026-10-31T08:12:24.165Z S1 59367, S2 59558 2454129d98 62cd3fee52 sk_4707cd57
49 move S1 Exhibition1 49 2026-10-31T08:12:26.092Z S1 59440, S2 59558 fabc14f768 2454129d98 sk_4707cd57
50 move S2 Exhibition2 50 2026-10-31T08:12:28.028Z S1 59440, S2 59622 37c959df22 fabc14f768 sk_4707cd57
51 move S1 Exhibition1 51 2026-10-31T08:12:29.958Z S1 59510, S2 59622 83f92e05a1 37c959df22 sk_4707cd57
52 move S2 Exhibition2 52 2026-10-31T08:12:31.888Z S1 59510, S2 59692 5a1f42a839 83f92e05a1 sk_4707cd57
53 move S1 Exhibition1 53 2026-10-31T08:12:33.815Z S1 59583, S2 59692 dc41e164d2 5a1f42a839 sk_4707cd57
54 move S2 Exhibition2 54 2026-10-31T08:12:35.743Z S1 59583, S2 59764 aa48f60817 dc41e164d2 sk_4707cd57
55 move S1 Exhibition1 55 2026-10-31T08:12:37.686Z S1 59640, S2 59764 a965cf968e aa48f60817 sk_4707cd57
56 move S2 Exhibition2 56 2026-10-31T08:12:39.634Z S1 59640, S2 59816 d1d7251122 a965cf968e sk_4707cd57
57 move S1 Exhibition1 57 2026-10-31T08:12:41.568Z S1 59706, S2 59816 4f47e30a79 d1d7251122 sk_4707cd57
58 move S2 Exhibition2 58 2026-10-31T08:12:43.493Z S1 59706, S2 59891 a04e75eb63 4f47e30a79 sk_4707cd57
59 move S1 Exhibition1 59 2026-10-31T08:12:45.418Z S1 59781, S2 59891 56d61f13a3 a04e75eb63 sk_4707cd57
60 move S2 Exhibition2 60 2026-10-31T08:12:47.344Z S1 59781, S2 59965 6872876b81 56d61f13a3 sk_4707cd57

Game 2 m_01M68G5QY2FEFA5JAZG8DDN7KV: verified

✓signatures32 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..32, every prev_hash links
✓move log32 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay32 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
32 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-10-31T08:10:49.208Z S1 59882, S2 60000 765f4dce45 start sk_4707cd57
2 move S2 Exhibition1 2 2026-10-31T08:10:51.437Z S1 59882, S2 59771 08c6b2b8af 765f4dce45 sk_4707cd57
3 move S1 Exhibition2 3 2026-10-31T08:10:53.606Z S1 59713, S2 59771 3733771133 08c6b2b8af sk_4707cd57
4 move S2 Exhibition1 4 2026-10-31T08:10:55.800Z S1 59713, S2 59577 ce7211a624 3733771133 sk_4707cd57
5 move S1 Exhibition2 5 2026-10-31T08:10:57.899Z S1 59614, S2 59577 deba63754e ce7211a624 sk_4707cd57
6 move S2 Exhibition1 6 2026-10-31T08:11:00.325Z S1 59614, S2 59151 1197009c27 deba63754e sk_4707cd57
7 move S1 Exhibition2 7 2026-10-31T08:11:03.002Z S1 58937, S2 59151 e970b791b5 1197009c27 sk_4707cd57
8 move S2 Exhibition1 8 2026-10-31T08:11:05.125Z S1 58937, S2 59028 4b7114f062 e970b791b5 sk_4707cd57
9 move S1 Exhibition2 9 2026-10-31T08:11:07.208Z S1 58854, S2 59028 6a7e23dbd5 4b7114f062 sk_4707cd57
10 move S2 Exhibition1 10 2026-10-31T08:11:09.406Z S1 58854, S2 58830 7e2fc3528f 6a7e23dbd5 sk_4707cd57
11 move S1 Exhibition2 11 2026-10-31T08:11:11.425Z S1 58835, S2 58830 0edd950ae8 7e2fc3528f sk_4707cd57
12 move S2 Exhibition1 12 2026-10-31T08:11:13.495Z S1 58835, S2 58760 353345d5eb 0edd950ae8 sk_4707cd57
13 move S1 Exhibition2 13 2026-10-31T08:11:15.598Z S1 58732, S2 58760 1cb7bbc71c 353345d5eb sk_4707cd57
14 move S2 Exhibition1 14 2026-10-31T08:11:17.557Z S1 58732, S2 58801 b9f1a0d610 1cb7bbc71c sk_4707cd57
15 move S1 Exhibition2 15 2026-10-31T08:11:19.521Z S1 58768, S2 58801 5bee8c9cde b9f1a0d610 sk_4707cd57
16 move S2 Exhibition1 16 2026-10-31T08:11:21.501Z S1 58768, S2 58821 e34824529b 5bee8c9cde sk_4707cd57
17 move S1 Exhibition2 17 2026-10-31T08:11:23.505Z S1 58764, S2 58821 d04390f21e e34824529b sk_4707cd57
18 move S2 Exhibition1 18 2026-10-31T08:11:25.470Z S1 58764, S2 58856 aeeaf178b2 d04390f21e sk_4707cd57
19 move S1 Exhibition2 19 2026-10-31T08:11:27.439Z S1 58795, S2 58856 ea35a16e42 aeeaf178b2 sk_4707cd57
20 move S2 Exhibition1 20 2026-10-31T08:11:29.455Z S1 58795, S2 58840 52fe3db86e ea35a16e42 sk_4707cd57
21 move S1 Exhibition2 21 2026-10-31T08:11:31.495Z S1 58755, S2 58840 a816336edc 52fe3db86e sk_4707cd57
22 move S2 Exhibition1 22 2026-10-31T08:11:33.458Z S1 58755, S2 58877 d88d6dc9c6 a816336edc sk_4707cd57
23 move S1 Exhibition2 23 2026-10-31T08:11:35.438Z S1 58775, S2 58877 efe6bb36ad d88d6dc9c6 sk_4707cd57
24 move S2 Exhibition1 24 2026-10-31T08:11:37.505Z S1 58775, S2 58810 6c62080f72 efe6bb36ad sk_4707cd57
25 move S1 Exhibition2 25 2026-10-31T08:11:39.457Z S1 58823, S2 58810 a2c62b2292 6c62080f72 sk_4707cd57
26 move S2 Exhibition1 26 2026-10-31T08:11:41.423Z S1 58823, S2 58844 9c9e2bd329 a2c62b2292 sk_4707cd57
27 move S1 Exhibition2 27 2026-10-31T08:11:43.398Z S1 58848, S2 58844 79a710cfca 9c9e2bd329 sk_4707cd57
28 move S2 Exhibition1 28 2026-10-31T08:11:45.343Z S1 58848, S2 58899 4a5a237b2b 79a710cfca sk_4707cd57
29 move S1 Exhibition2 29 2026-10-31T08:11:47.269Z S1 58922, S2 58899 7c3e01b4e6 4a5a237b2b sk_4707cd57
30 move S2 Exhibition1 30 2026-10-31T08:11:49.199Z S1 58922, S2 58969 6f90ef8c00 7c3e01b4e6 sk_4707cd57
31 move S1 Exhibition2 31 2026-10-31T08:11:51.131Z S1 58990, S2 58969 08e35cfb80 6f90ef8c00 sk_4707cd57
32 move S2 Exhibition1 32 2026-10-31T08:11:53.062Z S1 58990, S2 59038 366b350a9d 08e35cfb80 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_01M68G5QXXF0DRQC0AZ76Y0WPE

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