apigaming Sign in

Verify set set_01M6X1CEJ6FG19RB5PTSZB1KBC

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("6116302071171884073:set_01M6X1CEJ6FG19RB5PTSZB1KBC") = 86483932d4b25a2d..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 27, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 25}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 on the tiebreak follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M6X1CEJ8E39ABRSJP1SDAZA9: 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 Exhibition1 1 2026-11-08T07:36:23.429Z S1 59878, S2 60000 21d005b16c start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-08T07:36:25.600Z S1 59878, S2 59829 c9e9492f55 21d005b16c sk_4707cd57
3 move S1 Exhibition1 3 2026-11-08T07:36:27.541Z S1 59937, S2 59829 3d8e45b1b4 c9e9492f55 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-08T07:36:29.620Z S1 59937, S2 59750 bb5de3b325 3d8e45b1b4 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-08T07:36:31.732Z S1 59825, S2 59750 9ea6716541 bb5de3b325 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-08T07:36:33.917Z S1 59825, S2 59565 781da19d81 9ea6716541 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-08T07:36:35.889Z S1 59853, S2 59565 dbc7f2c00f 781da19d81 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-08T07:36:37.912Z S1 59853, S2 59542 dbf0b56262 dbc7f2c00f sk_4707cd57
9 move S1 Exhibition1 9 2026-11-08T07:36:39.927Z S1 59838, S2 59542 47183fb2df dbf0b56262 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-08T07:36:41.917Z S1 59838, S2 59552 5953a89b80 47183fb2df sk_4707cd57
11 move S1 Exhibition1 11 2026-11-08T07:36:43.947Z S1 59808, S2 59552 db0066d1ce 5953a89b80 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-08T07:36:45.874Z S1 59808, S2 59625 0351dcfd25 db0066d1ce sk_4707cd57
13 move S1 Exhibition1 13 2026-11-08T07:36:47.897Z S1 59785, S2 59625 e25fbd3123 0351dcfd25 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-08T07:36:49.931Z S1 59785, S2 59591 f7ab30ce76 e25fbd3123 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-08T07:36:51.862Z S1 59854, S2 59591 590ef6b029 f7ab30ce76 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-08T07:36:53.920Z S1 59854, S2 59533 e652d0c0d4 590ef6b029 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-08T07:36:55.851Z S1 59923, S2 59533 b580eb0e20 e652d0c0d4 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-08T07:36:57.835Z S1 59923, S2 59549 f01249190a b580eb0e20 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-08T07:36:59.802Z S1 59956, S2 59549 821936d4b3 f01249190a sk_4707cd57
20 move S2 Exhibition2 20 2026-11-08T07:37:02.631Z S1 59956, S2 58720 4c03e6cb75 821936d4b3 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-08T07:37:04.625Z S1 59962, S2 58720 2a83e6b90a 4c03e6cb75 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-08T07:37:06.698Z S1 59962, S2 58647 228b011812 2a83e6b90a sk_4707cd57
23 move S1 Exhibition1 23 2026-11-08T07:37:08.749Z S1 59911, S2 58647 0cbdccdd5c 228b011812 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-08T07:37:10.719Z S1 59911, S2 58677 9eee63c21e 0cbdccdd5c sk_4707cd57
25 move S1 Exhibition1 25 2026-11-08T07:37:12.796Z S1 59834, S2 58677 cb62853747 9eee63c21e sk_4707cd57
26 move S2 Exhibition2 26 2026-11-08T07:37:14.730Z S1 59834, S2 58743 a8c3535662 cb62853747 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-08T07:37:16.663Z S1 59901, S2 58743 2b195a9931 a8c3535662 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-08T07:37:18.704Z S1 59901, S2 58702 a7bb8e13db 2b195a9931 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-08T07:37:20.729Z S1 59876, S2 58702 76b41d8173 a7bb8e13db sk_4707cd57
30 move S2 Exhibition2 30 2026-11-08T07:37:22.726Z S1 59876, S2 58705 05ac88b40c 76b41d8173 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-08T07:37:24.694Z S1 59908, S2 58705 b7af77e97c 05ac88b40c sk_4707cd57
32 move S2 Exhibition2 32 2026-11-08T07:37:26.628Z S1 59908, S2 58771 1e2b7ecd4a b7af77e97c sk_4707cd57
33 move S1 Exhibition1 33 2026-11-08T07:37:28.620Z S1 59916, S2 58771 bdb720f706 1e2b7ecd4a sk_4707cd57
34 move S2 Exhibition2 34 2026-11-08T07:37:30.550Z S1 59916, S2 58841 e7b8929bf5 bdb720f706 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-08T07:37:32.535Z S1 59931, S2 58841 7954044d4c e7b8929bf5 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-08T07:37:34.532Z S1 59931, S2 58844 41be191331 7954044d4c sk_4707cd57
37 move S1 Exhibition1 37 2026-11-08T07:37:36.460Z S1 60003, S2 58844 4eeeb777d4 41be191331 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-08T07:37:38.420Z S1 60003, S2 58884 b963d2227a 4eeeb777d4 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-08T07:37:40.410Z S1 60013, S2 58884 bc263385dc b963d2227a sk_4707cd57
40 move S2 Exhibition2 40 2026-11-08T07:37:42.409Z S1 60013, S2 58885 9779b4eebe bc263385dc sk_4707cd57
41 move S1 Exhibition1 41 2026-11-08T07:37:44.339Z S1 60083, S2 58885 7df13727fe 9779b4eebe sk_4707cd57
42 move S2 Exhibition2 42 2026-11-08T07:37:46.298Z S1 60083, S2 58926 52dbfe99c8 7df13727fe sk_4707cd57
43 move S1 Exhibition1 43 2026-11-08T07:37:48.245Z S1 60136, S2 58926 f38ae0a331 52dbfe99c8 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-08T07:37:50.203Z S1 60136, S2 58968 96aa242659 f38ae0a331 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-08T07:37:52.148Z S1 60191, S2 58968 d6b8b590bf 96aa242659 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-08T07:37:54.117Z S1 60191, S2 58999 f6f3e1a6c4 d6b8b590bf sk_4707cd57
47 move S1 Exhibition1 47 2026-11-08T07:37:56.076Z S1 60232, S2 58999 0a740ea9a2 f6f3e1a6c4 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-08T07:37:58.027Z S1 60232, S2 59048 8df5f62391 0a740ea9a2 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-08T07:37:59.957Z S1 60302, S2 59048 613bc63d79 8df5f62391 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-08T07:38:01.949Z S1 60302, S2 59056 71829aeae7 613bc63d79 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-08T07:38:04.013Z S1 60238, S2 59056 72a0afe16e 71829aeae7 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-08T07:38:05.966Z S1 60238, S2 59103 71d12b243f 72a0afe16e sk_4707cd57
53 move S1 Exhibition1 53 2026-11-08T07:38:07.898Z S1 60306, S2 59103 f8e3f9d25d 71d12b243f sk_4707cd57
54 move S2 Exhibition2 54 2026-11-08T07:38:09.825Z S1 60306, S2 59176 0fba2edeeb f8e3f9d25d sk_4707cd57

Game 2 m_01M6X1CEJ9FGBBHNCHGV3GWA0B: verified

✓signatures50 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..50, every prev_hash links
✓move log50 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay50 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
50 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-08T07:36:23.421Z S1 59886, S2 60000 09262b001e start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-08T07:36:25.602Z S1 59886, S2 59819 4bbe53b41a 09262b001e sk_4707cd57
3 move S1 Exhibition2 3 2026-11-08T07:36:27.566Z S1 59922, S2 59819 4a84f1f1ab 4bbe53b41a sk_4707cd57
4 move S2 Exhibition1 4 2026-11-08T07:36:29.700Z S1 59922, S2 59685 40405c6df0 4a84f1f1ab sk_4707cd57
5 move S1 Exhibition2 5 2026-11-08T07:36:31.733Z S1 59889, S2 59685 149beecf59 40405c6df0 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-08T07:36:33.925Z S1 59889, S2 59493 b438302e5c 149beecf59 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-08T07:36:36.000Z S1 59814, S2 59493 3eb4fd6348 b438302e5c sk_4707cd57
8 move S2 Exhibition1 8 2026-11-08T07:36:38.098Z S1 59814, S2 59395 3391f27b81 3eb4fd6348 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-08T07:36:40.124Z S1 59788, S2 59395 8b1f118813 3391f27b81 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-08T07:36:42.207Z S1 59788, S2 59312 35cfda4597 8b1f118813 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-08T07:36:44.202Z S1 59793, S2 59312 c33d543417 35cfda4597 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-08T07:36:46.129Z S1 59793, S2 59385 2f3fef2757 c33d543417 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-08T07:36:48.104Z S1 59818, S2 59385 4c4cff1209 2f3fef2757 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-08T07:36:50.117Z S1 59818, S2 59372 a3a9fd1dc8 4c4cff1209 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-08T07:36:52.054Z S1 59881, S2 59372 658279377d a3a9fd1dc8 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-08T07:36:54.099Z S1 59881, S2 59327 8d6064e271 658279377d sk_4707cd57
17 move S1 Exhibition2 17 2026-11-08T07:36:56.050Z S1 59930, S2 59327 48f0d7d957 8d6064e271 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-08T07:36:58.029Z S1 59930, S2 59348 cf0640fad5 48f0d7d957 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-08T07:36:59.975Z S1 59984, S2 59348 597807b61c cf0640fad5 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-08T07:37:02.732Z S1 59984, S2 58591 bb303feeaf 597807b61c sk_4707cd57
21 move S1 Exhibition2 21 2026-11-08T07:37:04.706Z S1 60010, S2 58591 7c633ae184 bb303feeaf sk_4707cd57
22 move S2 Exhibition1 22 2026-11-08T07:37:06.815Z S1 60010, S2 58482 79c578aeb5 7c633ae184 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-08T07:37:08.802Z S1 60023, S2 58482 cad33180a6 79c578aeb5 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-08T07:37:10.826Z S1 60023, S2 58458 f156475897 cad33180a6 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-08T07:37:12.910Z S1 59939, S2 58458 0bd17e8fc2 f156475897 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-08T07:37:14.903Z S1 59939, S2 58465 2cbb5947dc 0bd17e8fc2 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-08T07:37:16.831Z S1 60011, S2 58465 e789216d48 2cbb5947dc sk_4707cd57
28 move S2 Exhibition1 28 2026-11-08T07:37:18.826Z S1 60011, S2 58470 46a4a74053 e789216d48 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-08T07:37:20.909Z S1 59928, S2 58470 01003f5218 46a4a74053 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-08T07:37:22.850Z S1 59928, S2 58529 a15fc8c29b 01003f5218 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-08T07:37:24.818Z S1 59960, S2 58529 caf82ada70 a15fc8c29b sk_4707cd57
32 move S2 Exhibition1 32 2026-11-08T07:37:26.748Z S1 59960, S2 58599 6c7917a02a caf82ada70 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-08T07:37:28.731Z S1 59977, S2 58599 128ef06095 6c7917a02a sk_4707cd57
34 move S2 Exhibition1 34 2026-11-08T07:37:30.694Z S1 59977, S2 58636 379b3acdbf 128ef06095 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-08T07:37:32.710Z S1 59961, S2 58636 5b6011a70c 379b3acdbf sk_4707cd57
36 move S2 Exhibition1 36 2026-11-08T07:37:34.710Z S1 59961, S2 58636 6b48bd7063 5b6011a70c sk_4707cd57
37 move S1 Exhibition2 37 2026-11-08T07:37:36.710Z S1 59961, S2 58636 3573ef0e1d 6b48bd7063 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-08T07:37:38.725Z S1 59961, S2 58621 d73f17493d 3573ef0e1d sk_4707cd57
39 move S1 Exhibition2 39 2026-11-08T07:37:40.687Z S1 59999, S2 58621 c5b76b2bff d73f17493d sk_4707cd57
40 move S2 Exhibition1 40 2026-11-08T07:37:42.616Z S1 59999, S2 58692 44bdf790a7 c5b76b2bff sk_4707cd57
41 move S1 Exhibition2 41 2026-11-08T07:37:44.604Z S1 60011, S2 58692 482d02ac9c 44bdf790a7 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-08T07:37:46.534Z S1 60011, S2 58762 4c1c02a302 482d02ac9c sk_4707cd57
43 move S1 Exhibition2 43 2026-11-08T07:37:48.504Z S1 60041, S2 58762 66f45cd45a 4c1c02a302 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-08T07:37:50.467Z S1 60041, S2 58799 40065dffd9 66f45cd45a sk_4707cd57
45 move S1 Exhibition2 45 2026-11-08T07:37:52.426Z S1 60082, S2 58799 73725f25f4 40065dffd9 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-08T07:37:54.673Z S1 60082, S2 58552 0737d1912d 73725f25f4 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-08T07:37:56.633Z S1 60122, S2 58552 41cde16de9 0737d1912d sk_4707cd57
48 move S2 Exhibition1 48 2026-11-08T07:37:58.573Z S1 60122, S2 58612 65b51eec89 41cde16de9 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-08T07:38:00.503Z S1 60192, S2 58612 8691cca6f4 65b51eec89 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-08T07:38:02.452Z S1 60192, S2 58663 6f0d042602 8691cca6f4 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_01M6X1CEJ6FG19RB5PTSZB1KBC

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