apigaming Sign in

Verify set set_01M71AG6JSEMSR5Q46X4FW8PFY

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

Game 1 m_01M71AG6JVF4DTW7HJ82CSCJVE: verified

✓signatures31 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..31, every prev_hash links
✓move log31 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay31 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
31 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T23:32:41.313Z S1 59807, S2 60000 89a892747d start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T23:32:43.410Z S1 59807, S2 59903 9464665330 89a892747d sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T23:32:45.507Z S1 59710, S2 59903 ec32d2c74c 9464665330 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T23:32:47.495Z S1 59710, S2 59915 092bf8b8f6 ec32d2c74c sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T23:32:49.510Z S1 59695, S2 59915 b43536a38c 092bf8b8f6 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T23:32:51.537Z S1 59695, S2 59888 6356b6910a b43536a38c sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T23:32:53.625Z S1 59607, S2 59888 c82fc1b4a5 6356b6910a sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T23:32:55.629Z S1 59607, S2 59884 6da4244b44 c82fc1b4a5 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T23:32:57.588Z S1 59648, S2 59884 a8b7f0fb50 6da4244b44 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T23:32:59.553Z S1 59648, S2 59919 92ef4bc9d1 a8b7f0fb50 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T23:33:01.935Z S1 59266, S2 59919 b71129d97e 92ef4bc9d1 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T23:33:04.516Z S1 59266, S2 59338 f6307ce286 b71129d97e sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T23:33:06.500Z S1 59282, S2 59338 c6f2d2645c f6307ce286 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T23:33:08.427Z S1 59282, S2 59411 552106ba7b c6f2d2645c sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T23:33:10.400Z S1 59309, S2 59411 68edeb1d99 552106ba7b sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T23:33:12.399Z S1 59309, S2 59412 de2d9a1735 68edeb1d99 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T23:33:14.415Z S1 59293, S2 59412 2cc2b4a532 de2d9a1735 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T23:33:16.422Z S1 59293, S2 59405 acb92ef68e 2cc2b4a532 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T23:33:18.403Z S1 59312, S2 59405 8758a67447 acb92ef68e sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T23:33:20.429Z S1 59312, S2 59379 7ead2dea89 8758a67447 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T23:33:22.414Z S1 59327, S2 59379 6c742cfe7b 7ead2dea89 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T23:33:24.419Z S1 59327, S2 59374 2827eced2a 6c742cfe7b sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T23:33:26.400Z S1 59346, S2 59374 7801aed71e 2827eced2a sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T23:33:28.373Z S1 59346, S2 59401 8b53731155 7801aed71e sk_4707cd57
25 move S1 Exhibition1 25 2026-11-09T23:33:30.318Z S1 59401, S2 59401 2b3828ac5a 8b53731155 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T23:33:32.274Z S1 59401, S2 59445 befb636ace 2b3828ac5a sk_4707cd57
27 move S1 Exhibition1 27 2026-11-09T23:33:34.202Z S1 59473, S2 59445 a0def553ef befb636ace sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T23:33:36.157Z S1 59473, S2 59490 4a2e097bcd a0def553ef sk_4707cd57
29 move S1 Exhibition1 29 2026-11-09T23:33:38.098Z S1 59532, S2 59490 ecce55efa0 4a2e097bcd sk_4707cd57
30 move S2 Exhibition2 30 2026-11-09T23:33:40.030Z S1 59532, S2 59558 3881b33ccf ecce55efa0 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-09T23:33:41.967Z S1 59595, S2 59558 fd85a2ca02 3881b33ccf sk_4707cd57

Game 2 m_01M71AG6JWF4KVAMRX9JT56ATX: verified

✓signatures71 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..71, every prev_hash links
✓move log71 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay71 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
71 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T23:32:41.323Z S1 59797, S2 60000 e757d06441 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T23:32:43.412Z S1 59797, S2 59911 975bf39bc6 e757d06441 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T23:32:45.516Z S1 59693, S2 59911 5f5b80bef3 975bf39bc6 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T23:32:47.612Z S1 59693, S2 59815 ccf1de21db 5f5b80bef3 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T23:32:49.627Z S1 59678, S2 59815 e83b0c0d75 ccf1de21db sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T23:32:51.713Z S1 59678, S2 59729 da7392f130 e83b0c0d75 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T23:32:53.807Z S1 59584, S2 59729 15b7d2530b da7392f130 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T23:32:55.805Z S1 59584, S2 59731 0370a10bc0 15b7d2530b sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T23:32:57.807Z S1 59582, S2 59731 fd23e6bb73 0370a10bc0 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T23:32:59.770Z S1 59582, S2 59768 f656fbc238 fd23e6bb73 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T23:33:02.848Z S1 58504, S2 59768 10f673a1a3 f656fbc238 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T23:33:05.029Z S1 58504, S2 59587 e6410fa4a2 10f673a1a3 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T23:33:07.015Z S1 58518, S2 59587 b3704e88d6 e6410fa4a2 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T23:33:09.097Z S1 58518, S2 59505 179f50785d b3704e88d6 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T23:33:11.091Z S1 58524, S2 59505 68f5cc6776 179f50785d sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T23:33:13.017Z S1 58524, S2 59579 f96ec4d132 68f5cc6776 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T23:33:15.023Z S1 58518, S2 59579 1f658ac5f7 f96ec4d132 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T23:33:17.027Z S1 58518, S2 59575 6338a40c59 1f658ac5f7 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T23:33:18.964Z S1 58581, S2 59575 038a071577 6338a40c59 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T23:33:20.937Z S1 58581, S2 59602 0e709a8f17 038a071577 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T23:33:22.926Z S1 58592, S2 59602 e2e69877e0 0e709a8f17 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-09T23:33:24.859Z S1 58592, S2 59669 3b863e661e e2e69877e0 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-09T23:33:26.898Z S1 58553, S2 59669 0c7621ff2e 3b863e661e sk_4707cd57
24 move S2 Exhibition1 24 2026-11-09T23:33:28.869Z S1 58553, S2 59698 29e41b065a 0c7621ff2e sk_4707cd57
25 move S1 Exhibition2 25 2026-11-09T23:33:30.818Z S1 58604, S2 59698 1451cddefa 29e41b065a sk_4707cd57
26 move S2 Exhibition1 26 2026-11-09T23:33:32.764Z S1 58604, S2 59752 08dd2a364d 1451cddefa sk_4707cd57
27 move S1 Exhibition2 27 2026-11-09T23:33:34.707Z S1 58661, S2 59752 19330b1731 08dd2a364d sk_4707cd57
28 move S2 Exhibition1 28 2026-11-09T23:33:36.668Z S1 58661, S2 59791 783e542328 19330b1731 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-09T23:33:38.600Z S1 58729, S2 59791 4f525d58f7 783e542328 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-09T23:33:40.530Z S1 58729, S2 59861 f2f1712deb 4f525d58f7 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-09T23:33:42.458Z S1 58801, S2 59861 fe778e4d51 f2f1712deb sk_4707cd57
32 move S2 Exhibition1 32 2026-11-09T23:33:44.483Z S1 58801, S2 59836 e0365747a2 fe778e4d51 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-09T23:33:46.421Z S1 58863, S2 59836 c689d4ffc1 e0365747a2 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-09T23:33:48.363Z S1 58863, S2 59894 456fed2d3c c689d4ffc1 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-09T23:33:50.302Z S1 58924, S2 59894 65cb1f6cbc 456fed2d3c sk_4707cd57
36 move S2 Exhibition1 36 2026-11-09T23:33:52.255Z S1 58924, S2 59941 0f2811e1fe 65cb1f6cbc sk_4707cd57
37 move S1 Exhibition2 37 2026-11-09T23:33:54.181Z S1 58998, S2 59941 d56fe1a814 0f2811e1fe sk_4707cd57
38 move S2 Exhibition1 38 2026-11-09T23:33:56.135Z S1 58998, S2 59987 c43f10b1ce d56fe1a814 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-09T23:33:58.089Z S1 59044, S2 59987 8f5e577f08 c43f10b1ce sk_4707cd57
40 move S2 Exhibition1 40 2026-11-09T23:34:00.229Z S1 59044, S2 59847 bb2afe7b07 8f5e577f08 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-09T23:34:02.243Z S1 59030, S2 59847 b3ba103d7a bb2afe7b07 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-09T23:34:04.272Z S1 59030, S2 59818 68dcbba49a b3ba103d7a sk_4707cd57
43 move S1 Exhibition2 43 2026-11-09T23:34:06.214Z S1 59088, S2 59818 bab3b4dada 68dcbba49a sk_4707cd57
44 move S2 Exhibition1 44 2026-11-09T23:34:08.165Z S1 59088, S2 59867 023147fa06 bab3b4dada sk_4707cd57
45 move S1 Exhibition2 45 2026-11-09T23:34:10.107Z S1 59146, S2 59867 a684229d28 023147fa06 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-09T23:34:12.033Z S1 59146, S2 59941 db104a8f92 a684229d28 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-09T23:34:13.967Z S1 59212, S2 59941 14c9bf9fd0 db104a8f92 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-09T23:34:15.899Z S1 59212, S2 60009 fef5b16036 14c9bf9fd0 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-09T23:34:17.827Z S1 59284, S2 60009 00c7d3173e fef5b16036 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-09T23:34:19.752Z S1 59284, S2 60084 97a52fbfc5 00c7d3173e sk_4707cd57
51 move S1 Exhibition2 51 2026-11-09T23:34:21.680Z S1 59356, S2 60084 ef52a62b09 97a52fbfc5 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-09T23:34:23.609Z S1 59356, S2 60155 7ce66d2db5 ef52a62b09 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-09T23:34:25.538Z S1 59427, S2 60155 7cfbf8ef66 7ce66d2db5 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-09T23:34:27.469Z S1 59427, S2 60224 73402ba285 7cfbf8ef66 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-09T23:34:29.399Z S1 59497, S2 60224 132881f64c 73402ba285 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-09T23:34:31.335Z S1 59497, S2 60288 debba514eb 132881f64c sk_4707cd57
57 move S1 Exhibition2 57 2026-11-09T23:34:33.264Z S1 59568, S2 60288 90fce15926 debba514eb sk_4707cd57
58 move S2 Exhibition1 58 2026-11-09T23:34:35.200Z S1 59568, S2 60352 c49a8c7693 90fce15926 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-09T23:34:37.129Z S1 59639, S2 60352 2fd8449df2 c49a8c7693 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-09T23:34:39.058Z S1 59639, S2 60423 d5effe5bb3 2fd8449df2 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-09T23:34:40.984Z S1 59713, S2 60423 3115054273 d5effe5bb3 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-09T23:34:42.918Z S1 59713, S2 60489 b82830d0d3 3115054273 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-09T23:34:44.847Z S1 59784, S2 60489 3283b905fc b82830d0d3 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-09T23:34:46.775Z S1 59784, S2 60561 b8e8a861b0 3283b905fc sk_4707cd57
65 move S1 Exhibition2 65 2026-11-09T23:34:48.700Z S1 59859, S2 60561 cd822e5a98 b8e8a861b0 sk_4707cd57
66 move S2 Exhibition1 66 2026-11-09T23:34:50.631Z S1 59859, S2 60630 5e94301c71 cd822e5a98 sk_4707cd57
67 move S1 Exhibition2 67 2026-11-09T23:34:52.561Z S1 59929, S2 60630 60625faa5e 5e94301c71 sk_4707cd57
68 move S2 Exhibition1 68 2026-11-09T23:34:54.492Z S1 59929, S2 60699 b9ac93f8fa 60625faa5e sk_4707cd57
69 move S1 Exhibition2 69 2026-11-09T23:34:56.419Z S1 60002, S2 60699 83c69ccac2 b9ac93f8fa sk_4707cd57
70 move S2 Exhibition1 70 2026-11-09T23:34:58.345Z S1 60002, S2 60773 be553f7d96 83c69ccac2 sk_4707cd57
71 move S1 Exhibition2 71 2026-11-09T23:35:00.271Z S1 60076, S2 60773 cf016c05a8 be553f7d96 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_01M71AG6JSEMSR5Q46X4FW8PFY

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