apigaming Sign in

Verify set set_01M6EYDX69FKWB31PTW3WQKVXP

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

Game 1 m_01M6EYDX6BFAMR2PX72GX6CSM3: verified

✓signatures23 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..23, every prev_hash links
✓move log23 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay23 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
23 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T20:15:23.424Z S1 59855, S2 60000 f8115b6e3d start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T20:15:25.610Z S1 59855, S2 59814 537e3b4dc1 f8115b6e3d sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T20:15:27.801Z S1 59664, S2 59814 8e9db17baf 537e3b4dc1 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T20:15:29.831Z S1 59664, S2 59784 f9b9ced8ac 8e9db17baf sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T20:15:31.839Z S1 59656, S2 59784 ed27de2355 f9b9ced8ac sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T20:15:33.824Z S1 59656, S2 59799 8a671b52b9 ed27de2355 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T20:15:35.796Z S1 59684, S2 59799 531fab5e84 8a671b52b9 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T20:15:37.763Z S1 59684, S2 59832 f8d2e53557 531fab5e84 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T20:15:39.796Z S1 59651, S2 59832 a9f4ed2e53 f8d2e53557 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T20:15:41.812Z S1 59651, S2 59816 80b3c9f5bf a9f4ed2e53 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T20:15:43.802Z S1 59661, S2 59816 0a0ccbaf32 80b3c9f5bf sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T20:15:45.806Z S1 59661, S2 59812 2f0ed64b85 0a0ccbaf32 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T20:15:47.904Z S1 59563, S2 59812 d192167c05 2f0ed64b85 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T20:15:49.933Z S1 59563, S2 59783 2136100b33 d192167c05 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T20:15:52.028Z S1 59468, S2 59783 59a40b9a2e 2136100b33 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T20:15:54.139Z S1 59468, S2 59672 669de2b1ac 59a40b9a2e sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T20:15:56.221Z S1 59386, S2 59672 b578be8d77 669de2b1ac sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T20:15:58.227Z S1 59386, S2 59666 d110254157 b578be8d77 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T20:16:00.450Z S1 59163, S2 59666 e874f17ebb d110254157 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T20:16:02.930Z S1 59163, S2 59186 a32d2fd1a7 e874f17ebb sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T20:16:04.903Z S1 59190, S2 59186 61290d472e a32d2fd1a7 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T20:16:06.841Z S1 59190, S2 59248 53a39e3791 61290d472e sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T20:16:08.778Z S1 59253, S2 59248 1e8d3fdf93 53a39e3791 sk_4707cd57

Game 2 m_01M6EYDX6CEWH9BAWSSFQVHT7Q: verified

✓signatures45 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..45, every prev_hash links
✓move log45 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay45 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
45 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T20:15:23.412Z S1 59867, S2 60000 97225f558d start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T20:15:25.614Z S1 59867, S2 59798 43efba0cae 97225f558d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T20:15:27.802Z S1 59679, S2 59798 fba85dc795 43efba0cae sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T20:15:29.897Z S1 59679, S2 59703 4728e95545 fba85dc795 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T20:15:32.003Z S1 59573, S2 59703 40154127fc 4728e95545 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T20:15:34.019Z S1 59573, S2 59687 b403a59f0c 40154127fc sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T20:15:36.027Z S1 59565, S2 59687 49ad2c522c b403a59f0c sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T20:15:37.965Z S1 59565, S2 59749 0bf9cc4833 49ad2c522c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T20:15:40.011Z S1 59519, S2 59749 0a69b3d6fd 0bf9cc4833 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T20:15:41.949Z S1 59519, S2 59811 dbd4b4630d 0a69b3d6fd sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T20:15:43.922Z S1 59546, S2 59811 ff2866c921 dbd4b4630d sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T20:15:45.858Z S1 59546, S2 59875 08b0cb5050 ff2866c921 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T20:15:47.907Z S1 59497, S2 59875 5259304766 08b0cb5050 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T20:15:49.932Z S1 59497, S2 59850 bded1ff272 5259304766 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T20:15:52.030Z S1 59399, S2 59850 526a8d60a7 bded1ff272 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T20:15:54.134Z S1 59399, S2 59746 e522bc0ff5 526a8d60a7 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T20:15:56.112Z S1 59421, S2 59746 25a1111824 e522bc0ff5 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T20:15:58.111Z S1 59421, S2 59747 8c2382601a 25a1111824 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T20:16:00.320Z S1 59212, S2 59747 ca697ebf2d 8c2382601a sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T20:16:02.373Z S1 59212, S2 59694 5806255ae0 ca697ebf2d sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T20:16:04.511Z S1 59074, S2 59694 7c70fa8d11 5806255ae0 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T20:16:06.513Z S1 59074, S2 59692 3b24aaf28b 7c70fa8d11 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T20:16:08.438Z S1 59149, S2 59692 613c978cde 3b24aaf28b sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T20:16:10.427Z S1 59149, S2 59703 d03a3133c8 613c978cde sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T20:16:12.414Z S1 59162, S2 59703 cf931e4c06 d03a3133c8 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T20:16:14.422Z S1 59162, S2 59695 f3a46b2e62 cf931e4c06 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T20:16:16.378Z S1 59206, S2 59695 ff9d105ddf f3a46b2e62 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T20:16:18.419Z S1 59206, S2 59654 de4fcd6217 ff9d105ddf sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T20:16:20.378Z S1 59247, S2 59654 c415a70e55 de4fcd6217 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T20:16:22.418Z S1 59247, S2 59614 656f9ed89f c415a70e55 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T20:16:24.413Z S1 59252, S2 59614 ea5182d6de 656f9ed89f sk_4707cd57
32 move S2 Exhibition1 32 2026-11-02T20:16:26.377Z S1 59252, S2 59650 be6b54fd06 ea5182d6de sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T20:16:28.318Z S1 59311, S2 59650 c55bb308a7 be6b54fd06 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-02T20:16:30.272Z S1 59311, S2 59696 6ae0a72558 c55bb308a7 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T20:16:32.217Z S1 59366, S2 59696 302a745a06 6ae0a72558 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-02T20:16:34.196Z S1 59366, S2 59717 c6f4eaf65b 302a745a06 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-02T20:16:36.157Z S1 59405, S2 59717 8300d68fbe c6f4eaf65b sk_4707cd57
38 move S2 Exhibition1 38 2026-11-02T20:16:38.099Z S1 59405, S2 59775 7ff51ba60c 8300d68fbe sk_4707cd57
39 move S1 Exhibition2 39 2026-11-02T20:16:40.025Z S1 59479, S2 59775 78e9181a7a 7ff51ba60c sk_4707cd57
40 move S2 Exhibition1 40 2026-11-02T20:16:41.965Z S1 59479, S2 59835 f26b83291d 78e9181a7a sk_4707cd57
41 move S1 Exhibition2 41 2026-11-02T20:16:43.889Z S1 59555, S2 59835 3c080dfe1c f26b83291d sk_4707cd57
42 move S2 Exhibition1 42 2026-11-02T20:16:45.832Z S1 59555, S2 59892 4bf73717ca 3c080dfe1c sk_4707cd57
43 move S1 Exhibition2 43 2026-11-02T20:16:47.765Z S1 59622, S2 59892 c3c8d218f6 4bf73717ca sk_4707cd57
44 move S2 Exhibition1 44 2026-11-02T20:16:49.690Z S1 59622, S2 59967 021b420e79 c3c8d218f6 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-02T20:16:51.615Z S1 59697, S2 59967 bb88baf0d3 021b420e79 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_01M6EYDX69FKWB31PTW3WQKVXP

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