apigaming Sign in

Verify set set_01M78WY82NEH8V3FYX69PRH0H9

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("1617596328698591049:set_01M78WY82NEH8V3FYX69PRH0H9") = 412e5740c7c285c6..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 0.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 2.0}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M78WY82QF46A45RGTQEH7H7F: verified

✓signatures21 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..21, every prev_hash links
✓move log21 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay21 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
21 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T22:09:37.011Z S1 59784, S2 60000 d8e21e4881 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T22:09:39.106Z S1 59784, S2 59905 ed405b136f d8e21e4881 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T22:09:41.299Z S1 59591, S2 59905 9ce841477c ed405b136f sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T22:09:43.232Z S1 59591, S2 59972 53558a0d19 9ce841477c sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T22:09:45.207Z S1 59616, S2 59972 d5c031aed2 53558a0d19 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T22:09:47.198Z S1 59616, S2 59981 45040e9772 d5c031aed2 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T22:09:49.203Z S1 59611, S2 59981 304f572ee3 45040e9772 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T22:09:51.328Z S1 59611, S2 59856 a0cfbb7a04 304f572ee3 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T22:09:53.517Z S1 59422, S2 59856 e197a8e570 a0cfbb7a04 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T22:09:55.522Z S1 59422, S2 59851 bc60857cb2 e197a8e570 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T22:09:57.464Z S1 59480, S2 59851 f324b97cc1 bc60857cb2 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T22:09:59.500Z S1 59480, S2 59815 bbcb1522f1 f324b97cc1 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T22:10:01.455Z S1 59525, S2 59815 9290e93a58 bbcb1522f1 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T22:10:03.627Z S1 59525, S2 59643 a93d2c70e8 9290e93a58 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T22:10:05.564Z S1 59588, S2 59643 adcdafe38a a93d2c70e8 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T22:10:07.609Z S1 59588, S2 59598 708660dfc8 adcdafe38a sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T22:10:09.595Z S1 59602, S2 59598 15248a779e 708660dfc8 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T22:10:11.540Z S1 59602, S2 59653 c091a0f1dd 15248a779e sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T22:10:13.525Z S1 59617, S2 59653 36cc6ef1fd c091a0f1dd sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T22:10:15.454Z S1 59617, S2 59724 c735756339 36cc6ef1fd sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T22:10:17.387Z S1 59684, S2 59724 e4c302c015 c735756339 sk_4707cd57

Game 2 m_01M78WY82SEXHR1YY275CWT15M: verified

✓signatures52 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..52, every prev_hash links
✓move log52 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay52 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
52 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T22:09:37.005Z S1 59790, S2 60000 72406d0170 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T22:09:39.036Z S1 59790, S2 59969 aba44c1a67 72406d0170 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T22:09:41.299Z S1 59527, S2 59969 4249cc67d2 aba44c1a67 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T22:09:43.318Z S1 59527, S2 59950 47dc3d9072 4249cc67d2 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T22:09:45.322Z S1 59523, S2 59950 03e7cc9373 47dc3d9072 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T22:09:47.250Z S1 59523, S2 60022 4d2df8a621 03e7cc9373 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T22:09:49.327Z S1 59446, S2 60022 14391a4a41 4d2df8a621 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T22:09:51.431Z S1 59446, S2 59918 47da357290 14391a4a41 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T22:09:53.520Z S1 59357, S2 59918 201a44aed6 47da357290 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T22:09:55.556Z S1 59357, S2 59882 0a3c99f931 201a44aed6 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T22:09:57.621Z S1 59292, S2 59882 337c132753 0a3c99f931 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T22:09:59.619Z S1 59292, S2 59884 836788bf90 337c132753 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T22:10:01.649Z S1 59262, S2 59884 b794914a0b 836788bf90 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T22:10:04.314Z S1 59262, S2 59219 a3f0a9f3c8 b794914a0b sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T22:10:06.250Z S1 59326, S2 59219 9ee6c6d039 a3f0a9f3c8 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T22:10:08.307Z S1 59326, S2 59162 da068f492f 9ee6c6d039 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T22:10:10.325Z S1 59308, S2 59162 1d26b90b64 da068f492f sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T22:10:12.287Z S1 59308, S2 59200 76c599d3a3 1d26b90b64 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T22:10:14.298Z S1 59297, S2 59200 7ad1096493 76c599d3a3 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T22:10:16.305Z S1 59297, S2 59193 2699496818 7ad1096493 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T22:10:18.267Z S1 59335, S2 59193 23c66d15a3 2699496818 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T22:10:20.228Z S1 59335, S2 59232 626106db60 23c66d15a3 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T22:10:22.209Z S1 59354, S2 59232 4c1d5d2f6d 626106db60 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T22:10:24.140Z S1 59354, S2 59301 f36a2035d7 4c1d5d2f6d sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T22:10:26.076Z S1 59418, S2 59301 216dd22529 f36a2035d7 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T22:10:28.095Z S1 59418, S2 59282 f71f386b98 216dd22529 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T22:10:30.117Z S1 59396, S2 59282 606c03057c f71f386b98 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T22:10:32.128Z S1 59396, S2 59271 735eaea0d1 606c03057c sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T22:10:34.053Z S1 59471, S2 59271 f287cbab31 735eaea0d1 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T22:10:36.097Z S1 59471, S2 59227 7b6ef3ad46 f287cbab31 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T22:10:38.096Z S1 59472, S2 59227 62152e0642 7b6ef3ad46 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T22:10:40.043Z S1 59472, S2 59280 3c5c3185a3 62152e0642 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T22:10:41.971Z S1 59544, S2 59280 6ca0b91872 3c5c3185a3 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-12T22:10:44.000Z S1 59544, S2 59251 c1f6a0c17f 6ca0b91872 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-12T22:10:46.014Z S1 59530, S2 59251 9f32bdacd5 c1f6a0c17f sk_4707cd57
36 move S2 Exhibition1 36 2026-11-12T22:10:47.977Z S1 59530, S2 59288 8a0500d306 9f32bdacd5 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-12T22:10:49.937Z S1 59570, S2 59288 5a51eeca36 8a0500d306 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-12T22:10:52.015Z S1 59570, S2 59210 05831f4d64 5a51eeca36 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-12T22:10:54.012Z S1 59573, S2 59210 3a901ecacd 05831f4d64 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-12T22:10:55.970Z S1 59573, S2 59252 11dc4c14da 3a901ecacd sk_4707cd57
41 move S1 Exhibition2 41 2026-11-12T22:10:57.937Z S1 59606, S2 59252 6af99c819e 11dc4c14da sk_4707cd57
42 move S2 Exhibition1 42 2026-11-12T22:10:59.897Z S1 59606, S2 59292 667ec87e3d 6af99c819e sk_4707cd57
43 move S1 Exhibition2 43 2026-11-12T22:11:02.021Z S1 59482, S2 59292 63d797d788 667ec87e3d sk_4707cd57
44 move S2 Exhibition1 44 2026-11-12T22:11:03.991Z S1 59482, S2 59322 f9425bcaec 63d797d788 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-12T22:11:05.936Z S1 59537, S2 59322 76595cd922 f9425bcaec sk_4707cd57
46 move S2 Exhibition1 46 2026-11-12T22:11:07.878Z S1 59537, S2 59380 3f38c11f79 76595cd922 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-12T22:11:10.063Z S1 59352, S2 59380 9f4ed1a761 3f38c11f79 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-12T22:11:12.419Z S1 59352, S2 59024 390b593072 9f4ed1a761 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-12T22:11:14.379Z S1 59392, S2 59024 33bfc97c4a 390b593072 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-12T22:11:16.311Z S1 59392, S2 59092 3ef9b0d698 33bfc97c4a sk_4707cd57
51 move S1 Exhibition2 51 2026-11-12T22:11:18.239Z S1 59464, S2 59092 4a3dbf6b6b 3ef9b0d698 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-12T22:11:20.170Z S1 59464, S2 59161 63733942ae 4a3dbf6b6b 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_01M78WY82NEH8V3FYX69PRH0H9

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