apigaming Sign in

Verify set set_01M6KSK0EMED4R4AFX7ZT3EM3R

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

Game 1 m_01M6KSK0EPFQ9VTSHSXHARFVXH: verified

✓signatures22 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..22, every prev_hash links
✓move log22 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay22 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
22 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-04T17:26:59.901Z S1 59838, S2 60000 703df18ce4 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-04T17:27:02.506Z S1 59838, S2 59395 dac0ee76e2 703df18ce4 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-04T17:27:04.729Z S1 59615, S2 59395 f6bb250111 dac0ee76e2 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-04T17:27:06.833Z S1 59615, S2 59291 5b2dcc9a46 f6bb250111 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-04T17:27:09.002Z S1 59446, S2 59291 364b9d2148 5b2dcc9a46 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-04T17:27:10.965Z S1 59446, S2 59328 897d00b82b 364b9d2148 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-04T17:27:13.020Z S1 59391, S2 59328 2a82a4cfe1 897d00b82b sk_4707cd57
8 move S2 Exhibition2 8 2026-11-04T17:27:15.206Z S1 59391, S2 59142 3767e03dd3 2a82a4cfe1 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-04T17:27:17.296Z S1 59301, S2 59142 233573c317 3767e03dd3 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-04T17:27:19.304Z S1 59301, S2 59134 d2ae53d690 233573c317 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-04T17:27:21.324Z S1 59281, S2 59134 57f5693fe5 d2ae53d690 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-04T17:27:23.297Z S1 59281, S2 59161 24b25f59a5 57f5693fe5 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-04T17:27:25.297Z S1 59281, S2 59161 6e577b29cc 24b25f59a5 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-04T17:27:27.227Z S1 59281, S2 59231 4641b3ef9a 6e577b29cc sk_4707cd57
15 move S1 Exhibition1 15 2026-11-04T17:27:29.453Z S1 59055, S2 59231 a8e1b91fe8 4641b3ef9a sk_4707cd57
16 move S2 Exhibition2 16 2026-11-04T17:27:31.728Z S1 59055, S2 58956 b841294b1f a8e1b91fe8 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-04T17:27:33.831Z S1 58952, S2 58956 aede9ea8b5 b841294b1f sk_4707cd57
18 move S2 Exhibition2 18 2026-11-04T17:27:36.006Z S1 58952, S2 58781 f6a014a5dc aede9ea8b5 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-04T17:27:38.007Z S1 58951, S2 58781 e44ab3ca12 f6a014a5dc sk_4707cd57
20 move S2 Exhibition2 20 2026-11-04T17:27:40.036Z S1 58951, S2 58752 cfaa904552 e44ab3ca12 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-04T17:27:42.002Z S1 58985, S2 58752 4987478451 cfaa904552 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-04T17:27:43.930Z S1 58985, S2 58824 f805b8ec0c 4987478451 sk_4707cd57

Game 2 m_01M6KSK0ERFE1BRMSH86HGP2P0: 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 Exhibition2 1 2026-11-04T17:26:59.923Z S1 59816, S2 60000 428fc1f1d8 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-04T17:27:02.433Z S1 59816, S2 59490 937b89e7b7 428fc1f1d8 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-04T17:27:04.727Z S1 59522, S2 59490 331654fdda 937b89e7b7 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-04T17:27:06.900Z S1 59522, S2 59317 2d1fa1e7a0 331654fdda sk_4707cd57
5 move S1 Exhibition2 5 2026-11-04T17:27:09.001Z S1 59421, S2 59317 e1a3e74e6c 2d1fa1e7a0 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-04T17:27:10.951Z S1 59421, S2 59367 4e751a2f56 e1a3e74e6c sk_4707cd57
7 move S1 Exhibition2 7 2026-11-04T17:27:13.019Z S1 59353, S2 59367 c49af2a9ea 4e751a2f56 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-04T17:27:15.220Z S1 59353, S2 59166 3eab725251 c49af2a9ea sk_4707cd57
9 move S1 Exhibition2 9 2026-11-04T17:27:17.320Z S1 59253, S2 59166 ddc0dcdba6 3eab725251 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-04T17:27:19.496Z S1 59253, S2 58990 bf572e3d45 ddc0dcdba6 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-04T17:27:21.498Z S1 59251, S2 58990 70afa77aaf bf572e3d45 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-04T17:27:23.500Z S1 59251, S2 58988 846a9aac5a 70afa77aaf sk_4707cd57
13 move S1 Exhibition2 13 2026-11-04T17:27:25.496Z S1 59255, S2 58988 da3c1d5444 846a9aac5a sk_4707cd57
14 move S2 Exhibition1 14 2026-11-04T17:27:27.496Z S1 59255, S2 58988 253970ce62 da3c1d5444 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-04T17:27:29.556Z S1 59195, S2 58988 805e86cb43 253970ce62 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-04T17:27:31.799Z S1 59195, S2 58745 66efdb73c9 805e86cb43 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-04T17:27:33.899Z S1 59095, S2 58745 72b2806c4a 66efdb73c9 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-04T17:27:36.001Z S1 59095, S2 58643 9322db0d33 72b2806c4a sk_4707cd57
19 move S1 Exhibition2 19 2026-11-04T17:27:38.108Z S1 58988, S2 58643 ecdeb16d51 9322db0d33 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-04T17:27:40.100Z S1 58988, S2 58651 c958456c34 ecdeb16d51 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-04T17:27:42.112Z S1 58976, S2 58651 e77f5340c9 c958456c34 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-04T17:27:44.118Z S1 58976, S2 58645 7e250f39b9 e77f5340c9 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-04T17:27:46.109Z S1 58985, S2 58645 d577f69ec2 7e250f39b9 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-04T17:27:48.119Z S1 58985, S2 58635 4d781448ac d577f69ec2 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-04T17:27:50.103Z S1 59001, S2 58635 d016f6e701 4d781448ac sk_4707cd57
26 move S2 Exhibition1 26 2026-11-04T17:27:52.028Z S1 59001, S2 58710 bcccfc5db2 d016f6e701 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-04T17:27:54.010Z S1 59019, S2 58710 113602b890 bcccfc5db2 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-04T17:27:56.012Z S1 59019, S2 58708 e80adda16a 113602b890 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-04T17:27:57.936Z S1 59095, S2 58708 c258bb570b e80adda16a sk_4707cd57
30 move S2 Exhibition1 30 2026-11-04T17:27:59.916Z S1 59095, S2 58728 7867933819 c258bb570b sk_4707cd57
31 move S1 Exhibition2 31 2026-11-04T17:28:02.236Z S1 58775, S2 58728 4cbe733a07 7867933819 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-04T17:28:04.318Z S1 58775, S2 58646 bc504f5b1d 4cbe733a07 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-04T17:28:06.296Z S1 58797, S2 58646 4881893906 bc504f5b1d sk_4707cd57
34 move S2 Exhibition1 34 2026-11-04T17:28:08.295Z S1 58797, S2 58647 3cfb69d8a0 4881893906 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-04T17:28:10.249Z S1 58843, S2 58647 6132c00683 3cfb69d8a0 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-04T17:28:12.193Z S1 58843, S2 58703 bacb5416d6 6132c00683 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-04T17:28:14.117Z S1 58919, S2 58703 7570d2d5b5 bacb5416d6 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-04T17:28:16.052Z S1 58919, S2 58768 c945e96661 7570d2d5b5 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-04T17:28:17.994Z S1 58977, S2 58768 d1990672dd c945e96661 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-04T17:28:19.948Z S1 58977, S2 58814 f6c8d8febb d1990672dd sk_4707cd57
41 move S1 Exhibition2 41 2026-11-04T17:28:21.898Z S1 59027, S2 58814 59eb0e365f f6c8d8febb sk_4707cd57
42 move S2 Exhibition1 42 2026-11-04T17:28:23.846Z S1 59027, S2 58866 5b6c612795 59eb0e365f sk_4707cd57
43 move S1 Exhibition2 43 2026-11-04T17:28:25.817Z S1 59056, S2 58866 409b55489d 5b6c612795 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-04T17:28:27.758Z S1 59056, S2 58925 723f0cbaf0 409b55489d sk_4707cd57
45 move S1 Exhibition2 45 2026-11-04T17:28:29.702Z S1 59112, S2 58925 2e4dc30b86 723f0cbaf0 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-04T17:28:31.649Z S1 59112, S2 58978 e98b7c4f9f 2e4dc30b86 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-04T17:28:33.585Z S1 59176, S2 58978 52984d74bd e98b7c4f9f sk_4707cd57
48 move S2 Exhibition1 48 2026-11-04T17:28:35.526Z S1 59176, S2 59037 e548251f95 52984d74bd sk_4707cd57
49 move S1 Exhibition2 49 2026-11-04T17:28:37.461Z S1 59241, S2 59037 dba784ed46 e548251f95 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-04T17:28:39.396Z S1 59241, S2 59102 7e4bb461a9 dba784ed46 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-04T17:28:41.327Z S1 59310, S2 59102 191378cebd 7e4bb461a9 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-04T17:28:43.259Z S1 59310, S2 59170 34f5cca00f 191378cebd sk_4707cd57
53 move S1 Exhibition2 53 2026-11-04T17:28:45.188Z S1 59381, S2 59170 8ddb164d85 34f5cca00f sk_4707cd57
54 move S2 Exhibition1 54 2026-11-04T17:28:47.115Z S1 59381, S2 59243 00f57f2be1 8ddb164d85 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-04T17:28:49.052Z S1 59444, S2 59243 fc892798b1 00f57f2be1 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-04T17:28:50.991Z S1 59444, S2 59304 9dee475d8f fc892798b1 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-04T17:28:52.925Z S1 59510, S2 59304 a3fbe8d2ba 9dee475d8f sk_4707cd57
58 move S2 Exhibition1 58 2026-11-04T17:28:54.850Z S1 59510, S2 59379 b36cfd5734 a3fbe8d2ba 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_01M6KSK0EMED4R4AFX7ZT3EM3R

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