apigaming Sign in

Verify set set_01M6PRVBRMFJV82QJEZTZE9PEK

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

Game 1 m_01M6PRVBRPF0N8N706H3FY7XA0: verified

✓signatures18 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..18, every prev_hash links
✓move log18 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay18 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
18 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-05T21:11:48.328Z S1 59858, S2 60000 96c928e442 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-05T21:11:50.400Z S1 59858, S2 59928 2b32b0f9f8 96c928e442 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-05T21:11:52.514Z S1 59744, S2 59928 5b039a5f06 2b32b0f9f8 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-05T21:11:54.531Z S1 59744, S2 59911 f0c6fcf7e3 5b039a5f06 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-05T21:11:56.725Z S1 59550, S2 59911 e0e6955ef8 f0c6fcf7e3 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-05T21:11:58.813Z S1 59550, S2 59823 ae5ef3dfde e0e6955ef8 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-05T21:12:00.814Z S1 59549, S2 59823 83c1b28d0d ae5ef3dfde sk_4707cd57
8 move S2 Exhibition2 8 2026-11-05T21:12:03.229Z S1 59549, S2 59408 71609ba611 83c1b28d0d sk_4707cd57
9 move S1 Exhibition1 9 2026-11-05T21:12:05.402Z S1 59376, S2 59408 f0d1e5ceb5 71609ba611 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-05T21:12:07.499Z S1 59376, S2 59311 78229dcd3a f0d1e5ceb5 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-05T21:12:09.702Z S1 59173, S2 59311 fbe8933cc8 78229dcd3a sk_4707cd57
12 move S2 Exhibition2 12 2026-11-05T21:12:11.729Z S1 59173, S2 59284 5c76d8a2d6 fbe8933cc8 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-05T21:12:13.707Z S1 59195, S2 59284 aef76adbaf 5c76d8a2d6 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-05T21:12:15.724Z S1 59195, S2 59267 ee3f39d8e9 aef76adbaf sk_4707cd57
15 move S1 Exhibition1 15 2026-11-05T21:12:17.665Z S1 59254, S2 59267 616dbd19c6 ee3f39d8e9 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-05T21:12:19.619Z S1 59254, S2 59313 a9a684c4f8 616dbd19c6 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-05T21:12:21.550Z S1 59323, S2 59313 3442b90c8a a9a684c4f8 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-05T21:12:23.477Z S1 59323, S2 59386 c83eb1269e 3442b90c8a sk_4707cd57

Game 2 m_01M6PRVBRQF2K90PXDY7TEA2GK: 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 Exhibition2 1 2026-11-05T21:11:48.323Z S1 59863, S2 60000 03e93d72c6 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-05T21:11:50.409Z S1 59863, S2 59914 2baab13fbb 03e93d72c6 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-05T21:11:52.502Z S1 59770, S2 59914 6049892df2 2baab13fbb sk_4707cd57
4 move S2 Exhibition1 4 2026-11-05T21:11:54.527Z S1 59770, S2 59889 63aac8c1e9 6049892df2 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-05T21:11:56.723Z S1 59574, S2 59889 a3f512ba23 63aac8c1e9 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-05T21:11:58.712Z S1 59574, S2 59900 04cfa9c958 a3f512ba23 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-05T21:12:00.813Z S1 59473, S2 59900 f662e061e3 04cfa9c958 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-05T21:12:03.221Z S1 59473, S2 59492 2532c1c467 f662e061e3 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-05T21:12:05.404Z S1 59290, S2 59492 bd9e3872c4 2532c1c467 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-05T21:12:07.505Z S1 59290, S2 59391 43fb14f856 bd9e3872c4 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-05T21:12:09.696Z S1 59099, S2 59391 82724f96c7 43fb14f856 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-05T21:12:11.725Z S1 59099, S2 59362 0c0d3ac536 82724f96c7 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-05T21:12:13.660Z S1 59164, S2 59362 34df69d979 0c0d3ac536 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-05T21:12:15.612Z S1 59164, S2 59410 852da7211f 34df69d979 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-05T21:12:17.542Z S1 59234, S2 59410 83b18467ec 852da7211f sk_4707cd57
16 move S2 Exhibition1 16 2026-11-05T21:12:19.469Z S1 59234, S2 59483 d38409acdb 83b18467ec 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_01M6PRVBRMFJV82QJEZTZE9PEK

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