apigaming Sign in

Verify set set_01M6DEKR5TE1HT52ZNXN51QK3A

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

Game 1 m_01M6DEKR5WFS7VSQJY0XN5MPZW: verified

✓signatures64 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..64, every prev_hash links
✓move log64 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay64 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
64 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T06:19:43.308Z S1 59788, S2 60000 afd9ee5a77 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T06:19:45.399Z S1 59788, S2 59909 421995ec46 afd9ee5a77 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T06:19:47.610Z S1 59577, S2 59909 c8044ce72d 421995ec46 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T06:19:49.711Z S1 59577, S2 59808 02db2b94b8 c8044ce72d sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T06:19:51.835Z S1 59453, S2 59808 e15d408f63 02db2b94b8 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T06:19:53.830Z S1 59453, S2 59813 bc69e9fba7 e15d408f63 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T06:19:55.904Z S1 59379, S2 59813 3fda540747 bc69e9fba7 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T06:19:57.910Z S1 59379, S2 59807 dda051edae 3fda540747 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T06:20:00.218Z S1 59071, S2 59807 f6142b40b2 dda051edae sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T06:20:02.706Z S1 59071, S2 59319 2e55f43bd4 f6142b40b2 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T06:20:04.725Z S1 59052, S2 59319 9f30953f6b 2e55f43bd4 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T06:20:06.736Z S1 59052, S2 59308 fa2605c4fc 9f30953f6b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T06:20:08.898Z S1 58890, S2 59308 c1a8728d8b fa2605c4fc sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T06:20:10.838Z S1 58890, S2 59368 446c148f17 c1a8728d8b sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T06:20:12.902Z S1 58826, S2 59368 23c4d03d0d 446c148f17 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T06:20:14.937Z S1 58826, S2 59333 5ef21481ce 23c4d03d0d sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T06:20:16.902Z S1 58861, S2 59333 1feb028f21 5ef21481ce sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T06:20:18.997Z S1 58861, S2 59238 d644b2dcb8 1feb028f21 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T06:20:21.006Z S1 58852, S2 59238 752cac5950 d644b2dcb8 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T06:20:23.004Z S1 58852, S2 59240 d98eb6b0d6 752cac5950 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T06:20:25.004Z S1 58852, S2 59240 11a188c8d3 d98eb6b0d6 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T06:20:26.997Z S1 58852, S2 59247 0c7b7c8c38 11a188c8d3 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T06:20:28.997Z S1 58852, S2 59247 956a38b7ac 0c7b7c8c38 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T06:20:31.004Z S1 58852, S2 59240 1c87ba0f7f 956a38b7ac sk_4707cd57
25 move S1 Exhibition1 25 2026-11-02T06:20:33.006Z S1 58850, S2 59240 c046bc96a4 1c87ba0f7f sk_4707cd57
26 move S2 Exhibition2 26 2026-11-02T06:20:35.021Z S1 58850, S2 59225 f650ae5aab c046bc96a4 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-02T06:20:37.010Z S1 58861, S2 59225 30a3318404 f650ae5aab sk_4707cd57
28 move S2 Exhibition2 28 2026-11-02T06:20:38.969Z S1 58861, S2 59266 24397a5791 30a3318404 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-02T06:20:40.931Z S1 58899, S2 59266 6ea1f1f833 24397a5791 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-02T06:20:42.892Z S1 58899, S2 59305 03bda396c7 6ea1f1f833 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-02T06:20:44.822Z S1 58969, S2 59305 54c9578f7c 03bda396c7 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-02T06:20:46.753Z S1 58969, S2 59374 de1d0285bd 54c9578f7c sk_4707cd57
33 move S1 Exhibition1 33 2026-11-02T06:20:48.701Z S1 59021, S2 59374 4b226572ef de1d0285bd sk_4707cd57
34 move S2 Exhibition2 34 2026-11-02T06:20:50.632Z S1 59021, S2 59443 1500bed885 4b226572ef sk_4707cd57
35 move S1 Exhibition1 35 2026-11-02T06:20:52.560Z S1 59093, S2 59443 b0a163c4f3 1500bed885 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-02T06:20:54.495Z S1 59093, S2 59508 24ff64fdb6 b0a163c4f3 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-02T06:20:56.425Z S1 59163, S2 59508 9274d7771c 24ff64fdb6 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-02T06:20:58.375Z S1 59163, S2 59558 6d2f2c74e9 9274d7771c sk_4707cd57
39 move S1 Exhibition1 39 2026-11-02T06:21:00.318Z S1 59220, S2 59558 dc39be7fb1 6d2f2c74e9 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-02T06:21:02.279Z S1 59220, S2 59597 becdd70219 dc39be7fb1 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-02T06:21:04.262Z S1 59237, S2 59597 bd3abb19f0 becdd70219 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-02T06:21:06.215Z S1 59237, S2 59644 b5a2c84291 bd3abb19f0 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-02T06:21:08.165Z S1 59287, S2 59644 16fb179f4c b5a2c84291 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-02T06:21:10.094Z S1 59287, S2 59715 405201e130 16fb179f4c sk_4707cd57
45 move S1 Exhibition1 45 2026-11-02T06:21:12.050Z S1 59331, S2 59715 539687c00e 405201e130 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-02T06:21:13.992Z S1 59331, S2 59773 f996faf068 539687c00e sk_4707cd57
47 move S1 Exhibition1 47 2026-11-02T06:21:15.927Z S1 59396, S2 59773 47726c13c1 f996faf068 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-02T06:21:17.860Z S1 59396, S2 59840 bdacdf68bc 47726c13c1 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-02T06:21:19.793Z S1 59463, S2 59840 fa1158557a bdacdf68bc sk_4707cd57
50 move S2 Exhibition2 50 2026-11-02T06:21:21.724Z S1 59463, S2 59909 c1cb0866e8 fa1158557a sk_4707cd57
51 move S1 Exhibition1 51 2026-11-02T06:21:23.669Z S1 59518, S2 59909 996e3d32ba c1cb0866e8 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-02T06:21:25.601Z S1 59518, S2 59977 b47762f789 996e3d32ba sk_4707cd57
53 move S1 Exhibition1 53 2026-11-02T06:21:27.529Z S1 59590, S2 59977 07aaeb9662 b47762f789 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-02T06:21:29.466Z S1 59590, S2 60040 b258d21a4a 07aaeb9662 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-02T06:21:31.398Z S1 59658, S2 60040 66e94d216d b258d21a4a sk_4707cd57
56 move S2 Exhibition2 56 2026-11-02T06:21:33.333Z S1 59658, S2 60105 5f9a11691f 66e94d216d sk_4707cd57
57 move S1 Exhibition1 57 2026-11-02T06:21:35.270Z S1 59721, S2 60105 24dd30326f 5f9a11691f sk_4707cd57
58 move S2 Exhibition2 58 2026-11-02T06:21:37.202Z S1 59721, S2 60173 3cf85267cf 24dd30326f sk_4707cd57
59 move S1 Exhibition1 59 2026-11-02T06:21:39.134Z S1 59789, S2 60173 9d442f1693 3cf85267cf sk_4707cd57
60 move S2 Exhibition2 60 2026-11-02T06:21:41.070Z S1 59789, S2 60237 4daea50cd7 9d442f1693 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-02T06:21:42.994Z S1 59865, S2 60237 d53fa7f544 4daea50cd7 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-02T06:21:44.920Z S1 59865, S2 60311 c975cc763f d53fa7f544 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-02T06:21:46.847Z S1 59938, S2 60311 f5706cad3f c975cc763f sk_4707cd57
64 move S2 Exhibition2 64 2026-11-02T06:21:48.773Z S1 59938, S2 60385 21d51421ef f5706cad3f sk_4707cd57

Game 2 m_01M6DEKR5YEBCTZZS47SHEQZM3: verified

✓signatures54 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..54, every prev_hash links
✓move log54 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay54 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
54 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T06:19:43.300Z S1 59796, S2 60000 b406821fe1 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T06:19:45.331Z S1 59796, S2 59969 2cec0a00a0 b406821fe1 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T06:19:47.606Z S1 59521, S2 59969 844fba5837 2cec0a00a0 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T06:19:49.595Z S1 59521, S2 59980 460025e08f 844fba5837 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T06:19:51.706Z S1 59410, S2 59980 4c8fda9a02 460025e08f sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T06:19:53.832Z S1 59410, S2 59854 8bb9e0f439 4c8fda9a02 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T06:19:55.912Z S1 59330, S2 59854 3fdbf030a0 8bb9e0f439 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T06:19:57.905Z S1 59330, S2 59861 0a6c4067b8 3fdbf030a0 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T06:20:00.037Z S1 59198, S2 59861 b8450542b0 0a6c4067b8 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T06:20:02.427Z S1 59198, S2 59471 ac4c6a35b3 b8450542b0 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T06:20:04.613Z S1 59012, S2 59471 d861831531 ac4c6a35b3 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T06:20:06.598Z S1 59012, S2 59486 7d9b097331 d861831531 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T06:20:08.658Z S1 58952, S2 59486 540c6dff18 7d9b097331 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T06:20:10.801Z S1 58952, S2 59343 b44a075129 540c6dff18 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T06:20:12.770Z S1 58983, S2 59343 8263ae550a b44a075129 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T06:20:14.727Z S1 58983, S2 59386 84a3ca88c7 8263ae550a sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T06:20:16.716Z S1 58994, S2 59386 cd9d869279 84a3ca88c7 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T06:20:18.807Z S1 58994, S2 59295 f56a1798ff cd9d869279 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T06:20:20.764Z S1 59037, S2 59295 429f16fd29 f56a1798ff sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T06:20:22.797Z S1 59037, S2 59262 7d4b741453 429f16fd29 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T06:20:24.802Z S1 59032, S2 59262 7983dc05e3 7d4b741453 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T06:20:26.805Z S1 59032, S2 59259 68a260d5c8 7983dc05e3 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T06:20:28.809Z S1 59028, S2 59259 6726992ca4 68a260d5c8 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T06:20:30.800Z S1 59028, S2 59268 be94a79a3e 6726992ca4 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T06:20:32.769Z S1 59059, S2 59268 4d0b5182d3 be94a79a3e sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T06:20:34.801Z S1 59059, S2 59236 aee2970e77 4d0b5182d3 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T06:20:36.818Z S1 59042, S2 59236 4d63818a86 aee2970e77 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T06:20:38.814Z S1 59042, S2 59240 859b9d2209 4d63818a86 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T06:20:40.774Z S1 59082, S2 59240 04d256b43f 859b9d2209 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T06:20:42.721Z S1 59082, S2 59293 a775d22369 04d256b43f sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T06:20:44.669Z S1 59134, S2 59293 695de868f4 a775d22369 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-02T06:20:46.607Z S1 59134, S2 59355 8309fdc31e 695de868f4 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T06:20:48.558Z S1 59183, S2 59355 4892105613 8309fdc31e sk_4707cd57
34 move S2 Exhibition1 34 2026-11-02T06:20:50.489Z S1 59183, S2 59424 e1c85dbd80 4892105613 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T06:20:52.438Z S1 59234, S2 59424 01c0f1afe5 e1c85dbd80 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-02T06:20:54.386Z S1 59234, S2 59476 91d15633a6 01c0f1afe5 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-02T06:20:56.327Z S1 59293, S2 59476 fd0b7ba489 91d15633a6 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-02T06:20:58.251Z S1 59293, S2 59552 7b4309b5f7 fd0b7ba489 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-02T06:21:00.197Z S1 59347, S2 59552 01d76d03a6 7b4309b5f7 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-02T06:21:02.186Z S1 59347, S2 59563 62bf5cd1c8 01d76d03a6 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-02T06:21:04.166Z S1 59367, S2 59563 afd59663f2 62bf5cd1c8 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-02T06:21:06.094Z S1 59367, S2 59635 17e6e27364 afd59663f2 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-02T06:21:08.035Z S1 59426, S2 59635 730ef6b2eb 17e6e27364 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-02T06:21:09.972Z S1 59426, S2 59698 4b6fffda0d 730ef6b2eb sk_4707cd57
45 move S1 Exhibition2 45 2026-11-02T06:21:11.916Z S1 59482, S2 59698 872273e470 4b6fffda0d sk_4707cd57
46 move S2 Exhibition1 46 2026-11-02T06:21:13.842Z S1 59482, S2 59772 8542cf1fec 872273e470 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-02T06:21:15.775Z S1 59549, S2 59772 6fe06e42c6 8542cf1fec sk_4707cd57
48 move S2 Exhibition1 48 2026-11-02T06:21:17.702Z S1 59549, S2 59845 4a6bc4a813 6fe06e42c6 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-02T06:21:19.638Z S1 59613, S2 59845 b38bbad952 4a6bc4a813 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-02T06:21:21.586Z S1 59613, S2 59897 9206baf5e6 b38bbad952 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-02T06:21:23.524Z S1 59675, S2 59897 4bc154f4a8 9206baf5e6 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-02T06:21:25.454Z S1 59675, S2 59967 b9ea630615 4bc154f4a8 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-02T06:21:27.382Z S1 59747, S2 59967 6ff61d6c18 b9ea630615 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-02T06:21:29.328Z S1 59747, S2 60021 57ccca2970 6ff61d6c18 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_01M6DEKR5TE1HT52ZNXN51QK3A

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