apigaming Sign in

Verify set set_01M6V0M4ZGF98TC1RW6JJ39ADF

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

Game 1 m_01M6V0M4ZJFKMST4VV47CD58BX: verified

✓signatures17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..17, every prev_hash links
✓move log17 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay17 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
17 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-07T12:44:39.106Z S1 59091, S2 60000 d3e100c305 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-07T12:44:41.209Z S1 59091, S2 59897 ba6b2241cc d3e100c305 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-07T12:44:43.225Z S1 59075, S2 59897 bad9cb7465 ba6b2241cc sk_4707cd57
4 move S2 Exhibition2 4 2026-11-07T12:44:45.303Z S1 59075, S2 59819 fd86c559fc bad9cb7465 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-07T12:44:47.308Z S1 59070, S2 59819 0c7022af98 fd86c559fc sk_4707cd57
6 move S2 Exhibition2 6 2026-11-07T12:44:49.238Z S1 59070, S2 59889 8a9c5c4bbe 0c7022af98 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-07T12:44:51.298Z S1 59010, S2 59889 a25b3a33fa 8a9c5c4bbe sk_4707cd57
8 move S2 Exhibition2 8 2026-11-07T12:44:53.321Z S1 59010, S2 59866 2f2333c806 a25b3a33fa sk_4707cd57
9 move S1 Exhibition1 9 2026-11-07T12:44:55.273Z S1 59058, S2 59866 00b23736f9 2f2333c806 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-07T12:44:57.301Z S1 59058, S2 59838 86cd652a29 00b23736f9 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-07T12:44:59.298Z S1 59061, S2 59838 0697f58d28 86cd652a29 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-07T12:45:01.251Z S1 59061, S2 59885 62b3eede62 0697f58d28 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-07T12:45:03.804Z S1 58508, S2 59885 6412c45bbc 62b3eede62 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-07T12:45:05.763Z S1 58508, S2 59926 96dc8bda54 6412c45bbc sk_4707cd57
15 move S1 Exhibition1 15 2026-11-07T12:45:07.727Z S1 58544, S2 59926 8de10a987c 96dc8bda54 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-07T12:45:09.669Z S1 58544, S2 59984 52300f2b76 8de10a987c sk_4707cd57
17 move S1 Exhibition1 17 2026-11-07T12:45:11.599Z S1 58614, S2 59984 4dd3fb2a6e 52300f2b76 sk_4707cd57

Game 2 m_01M6V0M4ZKE9RVYNCAXYN5MR2S: verified

✓signatures15 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..15, every prev_hash links
✓move log15 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay15 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
15 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-07T12:44:39.122Z S1 59075, S2 60000 82e013a60d start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-07T12:44:41.256Z S1 59075, S2 59866 2745d86f3b 82e013a60d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-07T12:44:43.422Z S1 58909, S2 59866 48f57e45ef 2745d86f3b sk_4707cd57
4 move S2 Exhibition1 4 2026-11-07T12:44:45.515Z S1 58909, S2 59773 8395d55688 48f57e45ef sk_4707cd57
5 move S1 Exhibition2 5 2026-11-07T12:44:47.605Z S1 58819, S2 59773 2196c95537 8395d55688 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-07T12:44:49.652Z S1 58819, S2 59726 15991e1fd3 2196c95537 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-07T12:44:51.644Z S1 58827, S2 59726 ef4c45b926 15991e1fd3 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-07T12:44:53.650Z S1 58827, S2 59720 bfd54788e4 ef4c45b926 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-07T12:44:55.717Z S1 58760, S2 59720 3ca614b256 bfd54788e4 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-07T12:44:57.734Z S1 58760, S2 59703 1c31a7cbde 3ca614b256 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-07T12:44:59.815Z S1 58679, S2 59703 6610d272c6 1c31a7cbde sk_4707cd57
12 move S2 Exhibition1 12 2026-11-07T12:45:01.999Z S1 58679, S2 59519 3212ef3797 6610d272c6 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-07T12:45:04.328Z S1 58350, S2 59519 0ee7994d9a 3212ef3797 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-07T12:45:06.344Z S1 58350, S2 59503 8178da69a1 0ee7994d9a sk_4707cd57
15 move S1 Exhibition2 15 2026-11-07T12:45:08.315Z S1 58379, S2 59503 48aa60fbea 8178da69a1 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_01M6V0M4ZGF98TC1RW6JJ39ADF

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