apigaming Sign in

Verify set set_01M6VPQC31EWM8QN77RKBJRRJK

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("190083060527153171:set_01M6VPQC31EWM8QN77RKBJRRJK") = e99f3de059af3ab8..., 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 60, fee 0

Game 1 m_01M6VPQC32F9FA8C8E0MW88Z5X: verified

✓signatures55 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..55, every prev_hash links
✓move log55 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay55 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
55 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-07T19:10:52.532Z S1 59922, S2 60000 f39c2a1c8e start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-07T19:10:54.606Z S1 59922, S2 59926 f4556f5b29 f39c2a1c8e sk_4707cd57
3 move S1 Exhibition1 3 2026-11-07T19:10:56.710Z S1 59818, S2 59926 aa3da549b1 f4556f5b29 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-07T19:10:58.750Z S1 59818, S2 59886 07cb95cf49 aa3da549b1 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-07T19:11:00.796Z S1 59772, S2 59886 8e7d51cf76 07cb95cf49 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-07T19:11:03.009Z S1 59772, S2 59673 162edff2ec 8e7d51cf76 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-07T19:11:05.098Z S1 59683, S2 59673 6ed54a1bf6 162edff2ec sk_4707cd57
8 move S2 Exhibition2 8 2026-11-07T19:11:07.228Z S1 59683, S2 59543 e543c5ee80 6ed54a1bf6 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-07T19:11:09.228Z S1 59683, S2 59543 3a001f9c97 e543c5ee80 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-07T19:11:11.330Z S1 59683, S2 59441 e8c6e41597 3a001f9c97 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-07T19:11:13.432Z S1 59581, S2 59441 9ede805218 e8c6e41597 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-07T19:11:15.498Z S1 59581, S2 59375 527a9ff80b 9ede805218 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-07T19:11:17.496Z S1 59583, S2 59375 b82ce8ceb5 527a9ff80b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-07T19:11:19.608Z S1 59583, S2 59263 ffdb005adc b82ce8ceb5 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-07T19:11:21.621Z S1 59570, S2 59263 ea0c49c9c6 ffdb005adc sk_4707cd57
16 move S2 Exhibition2 16 2026-11-07T19:11:23.719Z S1 59570, S2 59165 112eaed468 ea0c49c9c6 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-07T19:11:25.900Z S1 59389, S2 59165 ddbb4ee887 112eaed468 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-07T19:11:27.906Z S1 59389, S2 59159 dd5ac744bd ddbb4ee887 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-07T19:11:30.024Z S1 59271, S2 59159 ae2a9402ea dd5ac744bd sk_4707cd57
20 move S2 Exhibition2 20 2026-11-07T19:11:32.101Z S1 59271, S2 59082 1221eed651 ae2a9402ea sk_4707cd57
21 move S1 Exhibition1 21 2026-11-07T19:11:34.125Z S1 59247, S2 59082 81a1d6cf22 1221eed651 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-07T19:11:36.136Z S1 59247, S2 59071 bfdba52d5c 81a1d6cf22 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-07T19:11:38.110Z S1 59273, S2 59071 e0b804abbe bfdba52d5c sk_4707cd57
24 move S2 Exhibition2 24 2026-11-07T19:11:40.132Z S1 59273, S2 59049 34be586cbc e0b804abbe sk_4707cd57
25 move S1 Exhibition1 25 2026-11-07T19:11:42.087Z S1 59318, S2 59049 c0a1825e63 34be586cbc sk_4707cd57
26 move S2 Exhibition2 26 2026-11-07T19:11:44.111Z S1 59318, S2 59025 0c5ac0aaa2 c0a1825e63 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-07T19:11:46.455Z S1 58974, S2 59025 5a1dfd9c0b 0c5ac0aaa2 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-07T19:11:48.710Z S1 58974, S2 58770 e98f74eb45 5a1dfd9c0b sk_4707cd57
29 move S1 Exhibition1 29 2026-11-07T19:11:50.832Z S1 58852, S2 58770 3f3b74d47c e98f74eb45 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-07T19:11:52.819Z S1 58852, S2 58783 068a5a617e 3f3b74d47c sk_4707cd57
31 move S1 Exhibition1 31 2026-11-07T19:11:54.965Z S1 58706, S2 58783 e5ace8e710 068a5a617e sk_4707cd57
32 move S2 Exhibition2 32 2026-11-07T19:11:57.140Z S1 58706, S2 58608 84e08b41b2 e5ace8e710 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-07T19:11:59.381Z S1 58465, S2 58608 cd3eb9a32b 84e08b41b2 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-07T19:12:02.219Z S1 58465, S2 57770 9a0d315a38 cd3eb9a32b sk_4707cd57
35 move S1 Exhibition1 35 2026-11-07T19:12:04.399Z S1 58285, S2 57770 1a4d71a061 9a0d315a38 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-07T19:12:06.374Z S1 58285, S2 57795 4168d1c937 1a4d71a061 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-07T19:12:08.310Z S1 58349, S2 57795 e8b4c2bb72 4168d1c937 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-07T19:12:10.257Z S1 58349, S2 57848 59c3154533 e8b4c2bb72 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-07T19:12:12.215Z S1 58391, S2 57848 e354e30aa5 59c3154533 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-07T19:12:14.155Z S1 58391, S2 57908 b96df2e97c e354e30aa5 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-07T19:12:16.094Z S1 58452, S2 57908 dfda62798a b96df2e97c sk_4707cd57
42 move S2 Exhibition2 42 2026-11-07T19:12:18.033Z S1 58452, S2 57969 d662e3bf7d dfda62798a sk_4707cd57
43 move S1 Exhibition1 43 2026-11-07T19:12:19.969Z S1 58516, S2 57969 82e793389e d662e3bf7d sk_4707cd57
44 move S2 Exhibition2 44 2026-11-07T19:12:21.902Z S1 58516, S2 58036 88d1a98940 82e793389e sk_4707cd57
45 move S1 Exhibition1 45 2026-11-07T19:12:23.829Z S1 58589, S2 58036 9e59b2f174 88d1a98940 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-07T19:12:25.771Z S1 58589, S2 58094 94c7b4572a 9e59b2f174 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-07T19:12:27.702Z S1 58658, S2 58094 a4f08b1251 94c7b4572a sk_4707cd57
48 move S2 Exhibition2 48 2026-11-07T19:12:29.629Z S1 58658, S2 58167 da292eb7a2 a4f08b1251 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-07T19:12:31.561Z S1 58726, S2 58167 53436ef0cb da292eb7a2 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-07T19:12:33.493Z S1 58726, S2 58235 0c3911fea4 53436ef0cb sk_4707cd57
51 move S1 Exhibition1 51 2026-11-07T19:12:35.420Z S1 58799, S2 58235 4355c4d1f3 0c3911fea4 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-07T19:12:37.354Z S1 58799, S2 58301 64b81fc765 4355c4d1f3 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-07T19:12:39.287Z S1 58866, S2 58301 677d1d9dd5 64b81fc765 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-07T19:12:41.218Z S1 58866, S2 58370 88980bb1c9 677d1d9dd5 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-07T19:12:43.152Z S1 58932, S2 58370 d34cd5ae1e 88980bb1c9 sk_4707cd57

Game 2 m_01M6VPQC34FVV9B81TS5EWGHHY: verified

✓signatures48 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..48, every prev_hash links
✓move log48 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay48 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
48 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-07T19:10:52.599Z S1 59855, S2 60000 b103e5a6ad start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-07T19:10:54.726Z S1 59855, S2 59873 4c821fdcea b103e5a6ad sk_4707cd57
3 move S1 Exhibition2 3 2026-11-07T19:10:56.823Z S1 59758, S2 59873 f7d4063ac8 4c821fdcea sk_4707cd57
4 move S2 Exhibition1 4 2026-11-07T19:10:58.911Z S1 59758, S2 59785 b2c2b474be f7d4063ac8 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-07T19:11:00.867Z S1 59802, S2 59785 7dd65fd331 b2c2b474be sk_4707cd57
6 move S2 Exhibition1 6 2026-11-07T19:11:03.158Z S1 59802, S2 59494 1d38443329 7dd65fd331 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-07T19:11:05.207Z S1 59753, S2 59494 7bf522add4 1d38443329 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-07T19:11:07.227Z S1 59753, S2 59474 b7153607b8 7bf522add4 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-07T19:11:09.215Z S1 59765, S2 59474 b88261d93a b7153607b8 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-07T19:11:11.404Z S1 59765, S2 59285 16d638537b b88261d93a sk_4707cd57
11 move S1 Exhibition2 11 2026-11-07T19:11:13.504Z S1 59665, S2 59285 146b2d959c 16d638537b sk_4707cd57
12 move S2 Exhibition1 12 2026-11-07T19:11:15.607Z S1 59665, S2 59182 7201169305 146b2d959c sk_4707cd57
13 move S1 Exhibition2 13 2026-11-07T19:11:17.549Z S1 59723, S2 59182 d2b8ef88af 7201169305 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-07T19:11:19.608Z S1 59723, S2 59123 e048eb4b1e d2b8ef88af sk_4707cd57
15 move S1 Exhibition2 15 2026-11-07T19:11:21.556Z S1 59775, S2 59123 a8d2b7e3cd e048eb4b1e sk_4707cd57
16 move S2 Exhibition1 16 2026-11-07T19:11:23.707Z S1 59775, S2 58972 bfbcce49dd a8d2b7e3cd sk_4707cd57
17 move S1 Exhibition2 17 2026-11-07T19:11:25.644Z S1 59838, S2 58972 a3e3253109 bfbcce49dd sk_4707cd57
18 move S2 Exhibition1 18 2026-11-07T19:11:27.619Z S1 59838, S2 58997 5d37dd0c66 a3e3253109 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-07T19:11:29.709Z S1 59748, S2 58997 115c94b722 5d37dd0c66 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-07T19:11:31.640Z S1 59748, S2 59066 9e80221c8f 115c94b722 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-07T19:11:33.625Z S1 59763, S2 59066 469f2310e3 9e80221c8f sk_4707cd57
22 move S2 Exhibition1 22 2026-11-07T19:11:35.612Z S1 59763, S2 59079 7b4dccbbdc 469f2310e3 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-07T19:11:37.603Z S1 59772, S2 59079 92c7b9d09a 7b4dccbbdc sk_4707cd57
24 move S2 Exhibition1 24 2026-11-07T19:11:39.654Z S1 59772, S2 59028 e4bed78f57 92c7b9d09a sk_4707cd57
25 move S1 Exhibition2 25 2026-11-07T19:11:41.650Z S1 59776, S2 59028 1ecf8289d0 e4bed78f57 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-07T19:11:43.631Z S1 59776, S2 59047 7a3c880f8a 1ecf8289d0 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-07T19:11:46.404Z S1 59003, S2 59047 6872a2581a 7a3c880f8a sk_4707cd57
28 move S2 Exhibition1 28 2026-11-07T19:11:48.699Z S1 59003, S2 58752 f56fa2a77c 6872a2581a sk_4707cd57
29 move S1 Exhibition2 29 2026-11-07T19:11:50.828Z S1 58874, S2 58752 4c38e7e623 f56fa2a77c sk_4707cd57
30 move S2 Exhibition1 30 2026-11-07T19:11:52.779Z S1 58874, S2 58801 2226897192 4c38e7e623 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-07T19:11:54.912Z S1 58741, S2 58801 02973f3a0a 2226897192 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-07T19:11:57.109Z S1 58741, S2 58604 c288a08aa0 02973f3a0a sk_4707cd57
33 move S1 Exhibition2 33 2026-11-07T19:11:59.376Z S1 58474, S2 58604 f04101c958 c288a08aa0 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-07T19:12:01.842Z S1 58474, S2 58138 e87c2231b2 f04101c958 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-07T19:12:04.295Z S1 58021, S2 58138 b9b250e08c e87c2231b2 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-07T19:12:06.258Z S1 58021, S2 58175 f0d26f6e09 b9b250e08c sk_4707cd57
37 move S1 Exhibition2 37 2026-11-07T19:12:08.220Z S1 58059, S2 58175 23a15a9b6a f0d26f6e09 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-07T19:12:10.167Z S1 58059, S2 58228 78552ec9fd 23a15a9b6a sk_4707cd57
39 move S1 Exhibition2 39 2026-11-07T19:12:12.133Z S1 58093, S2 58228 45477fa152 78552ec9fd sk_4707cd57
40 move S2 Exhibition1 40 2026-11-07T19:12:14.085Z S1 58093, S2 58276 a56fc95573 45477fa152 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-07T19:12:16.019Z S1 58159, S2 58276 cf85985d3e a56fc95573 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-07T19:12:17.946Z S1 58159, S2 58349 2e58524990 cf85985d3e sk_4707cd57
43 move S1 Exhibition2 43 2026-11-07T19:12:19.886Z S1 58219, S2 58349 b6ddcf086c 2e58524990 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-07T19:12:21.824Z S1 58219, S2 58411 261446dfa3 b6ddcf086c sk_4707cd57
45 move S1 Exhibition2 45 2026-11-07T19:12:23.758Z S1 58285, S2 58411 7fe69023ce 261446dfa3 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-07T19:12:25.693Z S1 58285, S2 58476 a72363c41b 7fe69023ce sk_4707cd57
47 move S1 Exhibition2 47 2026-11-07T19:12:27.621Z S1 58357, S2 58476 305e235c54 a72363c41b sk_4707cd57
48 move S2 Exhibition1 48 2026-11-07T19:12:29.548Z S1 58357, S2 58549 a9ba7c374f 305e235c54 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_01M6VPQC31EWM8QN77RKBJRRJK

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