apigaming Sign in

Verify set set_01M711G3NBFJW8PEG2W7M9QG33

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

Game 1 m_01M711G3NFE3ZSS8017VQGH62S: 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-09T20:55:21.127Z S1 59815, S2 60000 ec1edd4229 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T20:55:23.216Z S1 59815, S2 59911 ef73f26b77 ec1edd4229 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T20:55:25.310Z S1 59721, S2 59911 b505f51de8 ef73f26b77 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T20:55:27.411Z S1 59721, S2 59810 a853ba2a0d b505f51de8 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T20:55:29.520Z S1 59612, S2 59810 7c71d52339 a853ba2a0d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T20:55:31.632Z S1 59612, S2 59698 cd16b55177 7c71d52339 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T20:55:33.642Z S1 59602, S2 59698 37d8b7ee38 cd16b55177 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T20:55:35.838Z S1 59602, S2 59502 609b37a1f2 37d8b7ee38 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T20:55:38.025Z S1 59415, S2 59502 771f18c4a7 609b37a1f2 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T20:55:40.121Z S1 59415, S2 59406 8a6fae8a04 771f18c4a7 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T20:55:42.676Z S1 58860, S2 59406 3142745c4e 8a6fae8a04 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T20:55:45.122Z S1 58860, S2 58960 20bbd297d9 3142745c4e sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T20:55:47.301Z S1 58681, S2 58960 42a7a32dc5 20bbd297d9 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T20:55:49.403Z S1 58681, S2 58858 809f48551c 42a7a32dc5 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T20:55:51.428Z S1 58656, S2 58858 64f62a096b 809f48551c sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T20:55:53.520Z S1 58656, S2 58766 32df4fb37a 64f62a096b sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T20:55:55.613Z S1 58563, S2 58766 aa3eb1f4e1 32df4fb37a sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T20:55:57.824Z S1 58563, S2 58555 2b32784cc3 aa3eb1f4e1 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T20:55:59.755Z S1 58632, S2 58555 545b0c5008 2b32784cc3 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T20:56:02.354Z S1 58632, S2 57956 c1eba162b2 545b0c5008 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T20:56:04.600Z S1 58386, S2 57956 ad8b7c7c67 c1eba162b2 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T20:56:06.596Z S1 58386, S2 57960 22d0c1492f ad8b7c7c67 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T20:56:08.613Z S1 58369, S2 57960 7f29cfcbba 22d0c1492f sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T20:56:10.624Z S1 58369, S2 57949 0a860ee2e7 7f29cfcbba sk_4707cd57
25 move S1 Exhibition1 25 2026-11-09T20:56:12.592Z S1 58401, S2 57949 f73e04a935 0a860ee2e7 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T20:56:14.621Z S1 58401, S2 57920 13c530653a f73e04a935 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-09T20:56:16.598Z S1 58424, S2 57920 a8ae3d2f89 13c530653a sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T20:56:18.618Z S1 58424, S2 57900 bae829a730 a8ae3d2f89 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-09T20:56:20.583Z S1 58459, S2 57900 58b23c1c9f bae829a730 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-09T20:56:22.512Z S1 58459, S2 57971 02c0cf632c 58b23c1c9f sk_4707cd57
31 move S1 Exhibition1 31 2026-11-09T20:56:24.442Z S1 58529, S2 57971 80a76f89ff 02c0cf632c sk_4707cd57

Game 2 m_01M711G3NHEDRBGJRTNMH875RM: verified

✓signatures29 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..29, every prev_hash links
✓move log29 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay29 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
29 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T20:55:21.124Z S1 59818, S2 60000 1369a9bd34 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T20:55:23.207Z S1 59818, S2 59917 c5156a696a 1369a9bd34 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T20:55:25.309Z S1 59716, S2 59917 18cafa817b c5156a696a sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T20:55:27.402Z S1 59716, S2 59824 729fc677a0 18cafa817b sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T20:55:29.515Z S1 59603, S2 59824 9615de73ca 729fc677a0 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T20:55:31.622Z S1 59603, S2 59717 8910d16510 9615de73ca sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T20:55:33.606Z S1 59619, S2 59717 540a8f2bfb 8910d16510 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T20:55:35.726Z S1 59619, S2 59597 f142ea4468 540a8f2bfb sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T20:55:37.911Z S1 59434, S2 59597 524c2ed552 f142ea4468 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T20:55:39.912Z S1 59434, S2 59596 81df1ed2ca 524c2ed552 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T20:55:42.659Z S1 58687, S2 59596 e4df0dfc13 81df1ed2ca sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T20:55:45.122Z S1 58687, S2 59133 760831464e e4df0dfc13 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T20:55:47.298Z S1 58511, S2 59133 0656cbf6a2 760831464e sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T20:55:49.402Z S1 58511, S2 59029 b1bf80aefe 0656cbf6a2 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T20:55:51.433Z S1 58480, S2 59029 f66caf002a b1bf80aefe sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T20:55:53.528Z S1 58480, S2 58934 9e16fd5e57 f66caf002a sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T20:55:55.607Z S1 58401, S2 58934 dd54b3d0a1 9e16fd5e57 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T20:55:57.623Z S1 58401, S2 58918 b72e9035c4 dd54b3d0a1 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T20:55:59.616Z S1 58408, S2 58918 83883f84f7 b72e9035c4 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T20:56:01.600Z S1 58408, S2 58934 3c0ce4b1e1 83883f84f7 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T20:56:03.708Z S1 58300, S2 58934 45878191bc 3c0ce4b1e1 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-09T20:56:05.644Z S1 58300, S2 58998 b768ddb4a8 45878191bc sk_4707cd57
23 move S1 Exhibition2 23 2026-11-09T20:56:07.623Z S1 58321, S2 58998 a681ef0fbb b768ddb4a8 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-09T20:56:09.608Z S1 58321, S2 59013 9f1954941d a681ef0fbb sk_4707cd57
25 move S1 Exhibition2 25 2026-11-09T20:56:11.597Z S1 58332, S2 59013 b177559d62 9f1954941d sk_4707cd57
26 move S2 Exhibition1 26 2026-11-09T20:56:13.528Z S1 58332, S2 59082 bb1de61a9b b177559d62 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-09T20:56:15.495Z S1 58365, S2 59082 ec59b151f7 bb1de61a9b sk_4707cd57
28 move S2 Exhibition1 28 2026-11-09T20:56:17.438Z S1 58365, S2 59139 aef54a3a33 ec59b151f7 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-09T20:56:19.365Z S1 58438, S2 59139 d45cd7ec4c aef54a3a33 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_01M711G3NBFJW8PEG2W7M9QG33

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