apigaming Sign in

Verify set set_01M70K9DEFF1VBPX4A32ZQ13XC

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

Game 1 m_01M70K9DEHEF9R8NR3D0R7J5VJ: verified

✓signatures58 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..58, every prev_hash links
✓move log58 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay58 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
58 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T16:47:02.597Z S1 58930, S2 60000 9c0188e8f7 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T16:47:04.796Z S1 58930, S2 59801 a6f842b953 9c0188e8f7 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T16:47:06.810Z S1 58916, S2 59801 b30ff656ff a6f842b953 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T16:47:08.798Z S1 58916, S2 59813 6224ab7e02 b30ff656ff sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T16:47:10.803Z S1 58911, S2 59813 f7cce78a22 6224ab7e02 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T16:47:12.797Z S1 58911, S2 59819 443b238707 f7cce78a22 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T16:47:14.795Z S1 58913, S2 59819 e9275870b8 443b238707 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T16:47:16.809Z S1 58913, S2 59805 33059bd058 e9275870b8 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T16:47:18.776Z S1 58946, S2 59805 d56abaaf10 33059bd058 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T16:47:20.796Z S1 58946, S2 59785 4c5f1b3495 d56abaaf10 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T16:47:22.802Z S1 58940, S2 59785 b600acb337 4c5f1b3495 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T16:47:24.817Z S1 58940, S2 59770 5a3c19d741 b600acb337 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T16:47:26.826Z S1 58931, S2 59770 5b763a3b7d 5a3c19d741 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T16:47:28.794Z S1 58931, S2 59802 794fccf883 5b763a3b7d sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T16:47:30.825Z S1 58900, S2 59802 4073132844 794fccf883 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T16:47:32.775Z S1 58900, S2 59852 ce66dca0fa 4073132844 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T16:47:34.800Z S1 58875, S2 59852 8424def808 ce66dca0fa sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T16:47:36.860Z S1 58875, S2 59792 2f7b066e4b 8424def808 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T16:47:38.935Z S1 58800, S2 59792 a9acaee76d 2f7b066e4b sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T16:47:41.035Z S1 58800, S2 59692 7fad9a8f23 a9acaee76d sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T16:47:42.996Z S1 58839, S2 59692 f05de3ac30 7fad9a8f23 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T16:47:44.996Z S1 58839, S2 59692 e522173289 f05de3ac30 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T16:47:46.997Z S1 58838, S2 59692 1d72420941 e522173289 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T16:47:48.940Z S1 58838, S2 59749 7b5056306c 1d72420941 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-09T16:47:50.900Z S1 58878, S2 59749 c68de888ca 7b5056306c sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T16:47:52.843Z S1 58878, S2 59806 02c6c931a2 c68de888ca sk_4707cd57
27 move S1 Exhibition1 27 2026-11-09T16:47:54.821Z S1 58900, S2 59806 4aef735fcf 02c6c931a2 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T16:47:56.786Z S1 58900, S2 59841 b232411ba5 4aef735fcf sk_4707cd57
29 move S1 Exhibition1 29 2026-11-09T16:47:58.751Z S1 58935, S2 59841 e310c1f231 b232411ba5 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-09T16:48:00.716Z S1 58935, S2 59876 0d58f39350 e310c1f231 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-09T16:48:03.150Z S1 58501, S2 59876 9e197acb25 0d58f39350 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-09T16:48:05.274Z S1 58501, S2 59752 9e8dc26497 9e197acb25 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-09T16:48:07.249Z S1 58526, S2 59752 1e3e4100b5 9e8dc26497 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-09T16:48:09.177Z S1 58526, S2 59824 6d5290771e 1e3e4100b5 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-09T16:48:11.199Z S1 58504, S2 59824 fcfd7a7ffc 6d5290771e sk_4707cd57
36 move S2 Exhibition2 36 2026-11-09T16:48:13.127Z S1 58504, S2 59896 38c887e515 fcfd7a7ffc sk_4707cd57
37 move S1 Exhibition1 37 2026-11-09T16:48:15.077Z S1 58554, S2 59896 27c229e669 38c887e515 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-09T16:48:17.100Z S1 58554, S2 59873 e38f616032 27c229e669 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-09T16:48:19.036Z S1 58618, S2 59873 036b6f9368 e38f616032 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-09T16:48:20.994Z S1 58618, S2 59915 7708593bf6 036b6f9368 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-09T16:48:22.940Z S1 58672, S2 59915 3083cbfbc5 7708593bf6 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-09T16:48:24.890Z S1 58672, S2 59965 20b6f37886 3083cbfbc5 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-09T16:48:26.815Z S1 58747, S2 59965 affda00724 20b6f37886 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-09T16:48:28.759Z S1 58747, S2 60021 fbfd49440a affda00724 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-09T16:48:30.701Z S1 58805, S2 60021 8dcabf9b7a fbfd49440a sk_4707cd57
46 move S2 Exhibition2 46 2026-11-09T16:48:32.639Z S1 58805, S2 60083 b3f58ef9df 8dcabf9b7a sk_4707cd57
47 move S1 Exhibition1 47 2026-11-09T16:48:34.579Z S1 58865, S2 60083 b4b3cec19c b3f58ef9df sk_4707cd57
48 move S2 Exhibition2 48 2026-11-09T16:48:36.506Z S1 58865, S2 60156 324fbde557 b4b3cec19c sk_4707cd57
49 move S1 Exhibition1 49 2026-11-09T16:48:38.439Z S1 58932, S2 60156 fd3b9c27af 324fbde557 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-09T16:48:40.374Z S1 58932, S2 60221 87c3f8cf27 fd3b9c27af sk_4707cd57
51 move S1 Exhibition1 51 2026-11-09T16:48:42.303Z S1 59003, S2 60221 d25c642e90 87c3f8cf27 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-09T16:48:44.233Z S1 59003, S2 60291 221f05d206 d25c642e90 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-09T16:48:46.171Z S1 59065, S2 60291 c231c02409 221f05d206 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-09T16:48:48.103Z S1 59065, S2 60359 fbd84b7f38 c231c02409 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-09T16:48:50.033Z S1 59135, S2 60359 2eb2718ac7 fbd84b7f38 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-09T16:48:51.965Z S1 59135, S2 60427 69d92b01ff 2eb2718ac7 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-09T16:48:53.896Z S1 59204, S2 60427 cad9b6dcdd 69d92b01ff sk_4707cd57
58 move S2 Exhibition2 58 2026-11-09T16:48:55.828Z S1 59204, S2 60495 b5d9e70c0e cad9b6dcdd sk_4707cd57

Game 2 m_01M70K9DENF74VZBEFR4P0HSDJ: verified

✓signatures63 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..63, every prev_hash links
✓move log63 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay63 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
63 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T16:47:02.606Z S1 58921, S2 60000 4caff8ed13 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T16:47:04.951Z S1 58921, S2 59655 1ccd2da384 4caff8ed13 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T16:47:07.014Z S1 58858, S2 59655 d36e5aaa9d 1ccd2da384 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T16:47:09.028Z S1 58858, S2 59641 3067afcd7b d36e5aaa9d sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T16:47:11.003Z S1 58883, S2 59641 6ea1077797 3067afcd7b sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T16:47:12.998Z S1 58883, S2 59646 71a0ce71d9 6ea1077797 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T16:47:15.004Z S1 58877, S2 59646 e79153e470 71a0ce71d9 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T16:47:16.966Z S1 58877, S2 59684 79252affcd e79153e470 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T16:47:19.006Z S1 58837, S2 59684 a3d9a55762 79252affcd sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T16:47:20.998Z S1 58837, S2 59692 f0d4b1be52 a3d9a55762 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T16:47:22.996Z S1 58839, S2 59692 5ce7f3f9f3 f0d4b1be52 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T16:47:25.018Z S1 58839, S2 59670 fd09bd0aa2 5ce7f3f9f3 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T16:47:27.033Z S1 58824, S2 59670 0e0aa5f776 fd09bd0aa2 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T16:47:29.115Z S1 58824, S2 59588 e3d3497735 0e0aa5f776 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T16:47:31.074Z S1 58865, S2 59588 5e0b7ea283 e3d3497735 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T16:47:33.125Z S1 58865, S2 59537 0fefe453f2 5e0b7ea283 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T16:47:35.114Z S1 58876, S2 59537 2e04d0d747 0fefe453f2 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T16:47:37.064Z S1 58876, S2 59587 2c6b927862 2e04d0d747 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T16:47:39.199Z S1 58741, S2 59587 56542b505a 2c6b927862 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T16:47:41.136Z S1 58741, S2 59650 74425fdcfe 56542b505a sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T16:47:43.112Z S1 58765, S2 59650 0e9f8fbf5b 74425fdcfe sk_4707cd57
22 move S2 Exhibition1 22 2026-11-09T16:47:45.127Z S1 58765, S2 59635 406f09a8f0 0e9f8fbf5b sk_4707cd57
23 move S1 Exhibition2 23 2026-11-09T16:47:47.234Z S1 58658, S2 59635 31ba1a1ea8 406f09a8f0 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-09T16:47:49.225Z S1 58658, S2 59644 620bf44525 31ba1a1ea8 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-09T16:47:51.235Z S1 58648, S2 59644 0edd5c2627 620bf44525 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-09T16:47:53.202Z S1 58648, S2 59677 c3d59a27d1 0edd5c2627 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-09T16:47:55.167Z S1 58683, S2 59677 7a3a85ed13 c3d59a27d1 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-09T16:47:57.117Z S1 58683, S2 59727 806b9de58e 7a3a85ed13 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-09T16:47:59.096Z S1 58704, S2 59727 8e5ed26fdb 806b9de58e sk_4707cd57
30 move S2 Exhibition1 30 2026-11-09T16:48:01.063Z S1 58704, S2 59760 4daf4c0e08 8e5ed26fdb sk_4707cd57
31 move S1 Exhibition2 31 2026-11-09T16:48:03.126Z S1 58641, S2 59760 808f2c26c2 4daf4c0e08 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-09T16:48:05.321Z S1 58641, S2 59565 2b029cda80 808f2c26c2 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-09T16:48:07.417Z S1 58545, S2 59565 2cbe6ac7a0 2b029cda80 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-09T16:48:09.508Z S1 58545, S2 59474 0677299345 2cbe6ac7a0 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-09T16:48:11.497Z S1 58556, S2 59474 c2b70e9161 0677299345 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-09T16:48:13.429Z S1 58556, S2 59542 aa7ec1daed c2b70e9161 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-09T16:48:15.414Z S1 58571, S2 59542 a2c98e85e1 aa7ec1daed sk_4707cd57
38 move S2 Exhibition1 38 2026-11-09T16:48:17.344Z S1 58571, S2 59612 035fe6e743 a2c98e85e1 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-09T16:48:19.318Z S1 58597, S2 59612 35c767a5f0 035fe6e743 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-09T16:48:21.270Z S1 58597, S2 59660 5b1b2ece79 35c767a5f0 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-09T16:48:23.215Z S1 58652, S2 59660 57948be5d9 5b1b2ece79 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-09T16:48:25.150Z S1 58652, S2 59725 17c11307fd 57948be5d9 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-09T16:48:27.081Z S1 58721, S2 59725 863f73f49c 17c11307fd sk_4707cd57
44 move S2 Exhibition1 44 2026-11-09T16:48:29.012Z S1 58721, S2 59794 734fdc9484 863f73f49c sk_4707cd57
45 move S1 Exhibition2 45 2026-11-09T16:48:30.970Z S1 58763, S2 59794 3ec62e14d3 734fdc9484 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-09T16:48:32.914Z S1 58763, S2 59850 b599d57b99 3ec62e14d3 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-09T16:48:34.862Z S1 58815, S2 59850 e3f843d1c0 b599d57b99 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-09T16:48:36.800Z S1 58815, S2 59912 00e786f537 e3f843d1c0 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-09T16:48:38.748Z S1 58867, S2 59912 a010216c41 00e786f537 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-09T16:48:40.687Z S1 58867, S2 59973 b83838f0ec a010216c41 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-09T16:48:42.628Z S1 58926, S2 59973 ce52b9bc17 b83838f0ec sk_4707cd57
52 move S2 Exhibition1 52 2026-11-09T16:48:44.564Z S1 58926, S2 60037 f6610033c1 ce52b9bc17 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-09T16:48:46.504Z S1 58986, S2 60037 c2e07cc1c2 f6610033c1 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-09T16:48:48.442Z S1 58986, S2 60099 4580ba9302 c2e07cc1c2 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-09T16:48:50.390Z S1 59038, S2 60099 a3332711ad 4580ba9302 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-09T16:48:52.330Z S1 59038, S2 60159 66f8fb5cf8 a3332711ad sk_4707cd57
57 move S1 Exhibition2 57 2026-11-09T16:48:54.270Z S1 59098, S2 60159 7185f175e0 66f8fb5cf8 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-09T16:48:56.201Z S1 59098, S2 60228 5d4f3c030d 7185f175e0 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-09T16:48:58.141Z S1 59158, S2 60228 1b46fc438a 5d4f3c030d sk_4707cd57
60 move S2 Exhibition1 60 2026-11-09T16:49:00.089Z S1 59158, S2 60280 a7e40b901d 1b46fc438a sk_4707cd57
61 move S1 Exhibition2 61 2026-11-09T16:49:02.311Z S1 58936, S2 60280 55829011bb a7e40b901d sk_4707cd57
62 move S2 Exhibition1 62 2026-11-09T16:49:04.331Z S1 58936, S2 60260 096842f663 55829011bb sk_4707cd57
63 move S1 Exhibition2 63 2026-11-09T16:49:06.279Z S1 58988, S2 60260 179bc9b747 096842f663 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_01M70K9DEFF1VBPX4A32ZQ13XC

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