apigaming Sign in

Verify set set_01M6WQ2B8BEJPBSJJEBY483J0M

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("8852620186421036499:set_01M6WQ2B8BEJPBSJJEBY483J0M") = e1634c6c82406502..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 8, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 14}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M6WQ2B8DE70AXHVQPXFVR8WE: verified

✓signatures16 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..16, every prev_hash links
✓move log16 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay16 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
16 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-08T04:36:06.614Z S1 59865, S2 60000 2ff6e08359 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-08T04:36:08.818Z S1 59865, S2 59796 3b61c4ae82 2ff6e08359 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-08T04:36:10.835Z S1 59848, S2 59796 ee6e297bea 3b61c4ae82 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-08T04:36:12.926Z S1 59848, S2 59705 0ddb451f77 ee6e297bea sk_4707cd57
5 move S1 Exhibition1 5 2026-11-08T04:36:14.919Z S1 59855, S2 59705 59bcbd34cc 0ddb451f77 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-08T04:36:16.943Z S1 59855, S2 59681 5f50ce2e14 59bcbd34cc sk_4707cd57
7 move S1 Exhibition1 7 2026-11-08T04:36:18.938Z S1 59860, S2 59681 d520bbc83e 5f50ce2e14 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-08T04:36:20.908Z S1 59860, S2 59711 2f0520a7ea d520bbc83e sk_4707cd57
9 move S1 Exhibition1 9 2026-11-08T04:36:22.880Z S1 59888, S2 59711 8c040a4b38 2f0520a7ea sk_4707cd57
10 move S2 Exhibition2 10 2026-11-08T04:36:24.904Z S1 59888, S2 59687 9ebe16d819 8c040a4b38 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-08T04:36:26.897Z S1 59895, S2 59687 10e022df9e 9ebe16d819 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-08T04:36:28.825Z S1 59895, S2 59759 1d90e2614c 10e022df9e sk_4707cd57
13 move S1 Exhibition1 13 2026-11-08T04:36:30.818Z S1 59902, S2 59759 ac4eb7787c 1d90e2614c sk_4707cd57
14 move S2 Exhibition2 14 2026-11-08T04:36:32.810Z S1 59902, S2 59767 4c70daa6d1 ac4eb7787c sk_4707cd57
15 move S1 Exhibition1 15 2026-11-08T04:36:34.743Z S1 59969, S2 59767 4bc4d0cdef 4c70daa6d1 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-08T04:36:36.706Z S1 59969, S2 59804 b9aaeaee51 4bc4d0cdef sk_4707cd57

Game 2 m_01M6WQ2B8FFA0VEXCSC3CQ7NPN: verified

✓signatures28 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..28, every prev_hash links
✓move log28 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay28 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
28 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-08T04:36:06.622Z S1 59857, S2 60000 ba8ac8b910 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-08T04:36:08.800Z S1 59857, S2 59822 5b490169a6 ba8ac8b910 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-08T04:36:10.835Z S1 59822, S2 59822 b4586eae9d 5b490169a6 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-08T04:36:12.905Z S1 59822, S2 59752 32d3d5a400 b4586eae9d sk_4707cd57
5 move S1 Exhibition2 5 2026-11-08T04:36:14.837Z S1 59890, S2 59752 4a8cda1c44 32d3d5a400 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-08T04:36:16.808Z S1 59890, S2 59781 c15880d5e0 4a8cda1c44 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-08T04:36:18.797Z S1 59901, S2 59781 f7c3eddd00 c15880d5e0 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-08T04:36:20.725Z S1 59901, S2 59853 e7299d0b3c f7c3eddd00 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-08T04:36:22.703Z S1 59923, S2 59853 4a77de9009 e7299d0b3c sk_4707cd57
10 move S2 Exhibition1 10 2026-11-08T04:36:24.696Z S1 59923, S2 59860 9611223448 4a77de9009 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-08T04:36:26.697Z S1 59922, S2 59860 2322d69789 9611223448 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-08T04:36:28.731Z S1 59922, S2 59826 9fb261e015 2322d69789 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-08T04:36:30.708Z S1 59945, S2 59826 78f043ed66 9fb261e015 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-08T04:36:32.696Z S1 59945, S2 59838 848bc2200f 78f043ed66 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-08T04:36:34.721Z S1 59920, S2 59838 37f8030fdc 848bc2200f sk_4707cd57
16 move S2 Exhibition1 16 2026-11-08T04:36:36.681Z S1 59920, S2 59878 ae3063eaa1 37f8030fdc sk_4707cd57
17 move S1 Exhibition2 17 2026-11-08T04:36:38.720Z S1 59881, S2 59878 51e37d226a ae3063eaa1 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-08T04:36:40.698Z S1 59881, S2 59900 275782a5f6 51e37d226a sk_4707cd57
19 move S1 Exhibition2 19 2026-11-08T04:36:42.708Z S1 59871, S2 59900 b185ee7127 275782a5f6 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-08T04:36:44.722Z S1 59871, S2 59886 859d0f3f75 b185ee7127 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-08T04:36:46.648Z S1 59945, S2 59886 c397e2a190 859d0f3f75 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-08T04:36:48.633Z S1 59945, S2 59901 082f46b99a c397e2a190 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-08T04:36:50.599Z S1 59979, S2 59901 819553d718 082f46b99a sk_4707cd57
24 move S2 Exhibition1 24 2026-11-08T04:36:52.624Z S1 59979, S2 59876 410e13f42d 819553d718 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-08T04:36:54.553Z S1 60050, S2 59876 fd47a8e895 410e13f42d sk_4707cd57
26 move S2 Exhibition1 26 2026-11-08T04:36:56.500Z S1 60050, S2 59929 7b97e12e48 fd47a8e895 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-08T04:36:58.426Z S1 60124, S2 59929 c94b77fe8e 7b97e12e48 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-08T04:37:00.353Z S1 60124, S2 60002 08a594c075 c94b77fe8e 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_01M6WQ2B8BEJPBSJJEBY483J0M

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