apigaming Sign in

Verify set set_01M6F3ZJ6FE7YR5N3529PFJ42V

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("624137210240085474:set_01M6F3ZJ6FE7YR5N3529PFJ42V") = 928e9ef306afff92..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 14, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 35}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M6F3ZJ6HEVY81S9AQRAQ0A3H: verified

✓signatures28 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..28, every prev_hash links
✓move log28 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay28 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
28 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T21:52:24.915Z S1 59811, S2 60000 3fbf113fb4 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T21:52:26.997Z S1 59811, S2 59918 d32d6ed527 3fbf113fb4 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T21:52:29.110Z S1 59698, S2 59918 fd96d86ef9 d32d6ed527 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T21:52:31.106Z S1 59698, S2 59922 a0df7cf15d fd96d86ef9 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T21:52:33.195Z S1 59609, S2 59922 e86f93f1d1 a0df7cf15d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T21:52:35.220Z S1 59609, S2 59897 4e6942db0a e86f93f1d1 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T21:52:37.241Z S1 59588, S2 59897 cb49e2ac9a 4e6942db0a sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T21:52:39.165Z S1 59588, S2 59973 0a77419f2e cb49e2ac9a sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T21:52:41.196Z S1 59557, S2 59973 24a8701b82 0a77419f2e sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T21:52:43.215Z S1 59557, S2 59954 cc680109ce 24a8701b82 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T21:52:45.197Z S1 59575, S2 59954 d141c14570 cc680109ce sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T21:52:47.233Z S1 59575, S2 59918 464f492764 d141c14570 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T21:52:49.396Z S1 59412, S2 59918 bc5a0109ee 464f492764 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T21:52:51.428Z S1 59412, S2 59886 7dcae2a804 bc5a0109ee sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T21:52:53.403Z S1 59437, S2 59886 7cd12727c3 7dcae2a804 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T21:52:55.398Z S1 59437, S2 59891 773e927102 7cd12727c3 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T21:52:57.428Z S1 59407, S2 59891 51b549231c 773e927102 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T21:52:59.412Z S1 59407, S2 59907 5d2975db3a 51b549231c sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T21:53:01.357Z S1 59462, S2 59907 5dfec10e17 5d2975db3a sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T21:53:03.336Z S1 59462, S2 59928 e4f55ec06a 5dfec10e17 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T21:53:05.304Z S1 59494, S2 59928 f221be57d4 e4f55ec06a sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T21:53:07.312Z S1 59494, S2 59920 e453de2a59 f221be57d4 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T21:53:09.237Z S1 59569, S2 59920 ca998d2d2d e453de2a59 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T21:53:11.206Z S1 59569, S2 59951 b832f6592c ca998d2d2d sk_4707cd57
25 move S1 Exhibition1 25 2026-11-02T21:53:13.150Z S1 59625, S2 59951 c06127e69c b832f6592c sk_4707cd57
26 move S2 Exhibition2 26 2026-11-02T21:53:15.096Z S1 59625, S2 60005 a82f07d8c3 c06127e69c sk_4707cd57
27 move S1 Exhibition1 27 2026-11-02T21:53:17.025Z S1 59696, S2 60005 d1a7b3df2f a82f07d8c3 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-02T21:53:18.953Z S1 59696, S2 60077 f4bd97e6e6 d1a7b3df2f sk_4707cd57

Game 2 m_01M6F3ZJ6JE6XTMA0CFFM8E826: verified

✓signatures70 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..70, every prev_hash links
✓move log70 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay70 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
70 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T21:52:24.911Z S1 59815, S2 60000 d9751f306d start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T21:52:26.932Z S1 59815, S2 59979 b9a7ee7dcd d9751f306d sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T21:52:29.115Z S1 59632, S2 59979 a25d59e8c4 b9a7ee7dcd sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T21:52:31.227Z S1 59632, S2 59867 42b71224c1 a25d59e8c4 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T21:52:33.324Z S1 59535, S2 59867 4daa693ae2 42b71224c1 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T21:52:35.350Z S1 59535, S2 59841 b60d37cc1e 4daa693ae2 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T21:52:37.408Z S1 59477, S2 59841 8f2ae419f6 b60d37cc1e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T21:52:39.333Z S1 59477, S2 59916 a84de018b1 8f2ae419f6 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T21:52:41.314Z S1 59496, S2 59916 9738a900fb a84de018b1 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T21:52:43.327Z S1 59496, S2 59903 3d653d4572 9738a900fb sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T21:52:45.331Z S1 59492, S2 59903 877ab03d5b 3d653d4572 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T21:52:47.498Z S1 59492, S2 59736 0e9c8e2d16 877ab03d5b sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T21:52:49.521Z S1 59469, S2 59736 0a0078f4e5 0e9c8e2d16 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T21:52:51.609Z S1 59469, S2 59648 c53c15f764 0a0078f4e5 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T21:52:53.562Z S1 59516, S2 59648 72379b3689 c53c15f764 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T21:52:55.530Z S1 59516, S2 59680 a218736922 72379b3689 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T21:52:57.616Z S1 59430, S2 59680 03e7c59da5 a218736922 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T21:52:59.598Z S1 59430, S2 59698 b91ef1aa05 03e7c59da5 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T21:53:01.632Z S1 59396, S2 59698 698ce5a682 b91ef1aa05 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T21:53:03.805Z S1 59396, S2 59525 ba5c7052cd 698ce5a682 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T21:53:05.796Z S1 59405, S2 59525 3877655300 ba5c7052cd sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T21:53:07.796Z S1 59405, S2 59525 10f3ca6aa9 3877655300 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T21:53:09.757Z S1 59444, S2 59525 e244ea5363 10f3ca6aa9 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T21:53:11.738Z S1 59444, S2 59544 701abc50bb e244ea5363 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T21:53:13.817Z S1 59365, S2 59544 3ec9261df8 701abc50bb sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T21:53:15.817Z S1 59365, S2 59544 26a1998c5f 3ec9261df8 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T21:53:17.778Z S1 59404, S2 59544 c12e0a8af5 26a1998c5f sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T21:53:19.806Z S1 59404, S2 59516 ea4d0fc7c6 c12e0a8af5 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T21:53:21.797Z S1 59413, S2 59516 100fa193c8 ea4d0fc7c6 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T21:53:23.800Z S1 59413, S2 59513 3ea4fc4b21 100fa193c8 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T21:53:25.803Z S1 59410, S2 59513 aaf6573ee6 3ea4fc4b21 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-02T21:53:27.810Z S1 59410, S2 59506 f19d7c7e48 aaf6573ee6 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T21:53:29.760Z S1 59460, S2 59506 074b76699c f19d7c7e48 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-02T21:53:31.711Z S1 59460, S2 59555 41fd8c2315 074b76699c sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T21:53:33.653Z S1 59518, S2 59555 5a386a341f 41fd8c2315 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-02T21:53:35.611Z S1 59518, S2 59597 6ba2969ea6 5a386a341f sk_4707cd57
37 move S1 Exhibition2 37 2026-11-02T21:53:37.558Z S1 59571, S2 59597 80d7d4ed15 6ba2969ea6 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-02T21:53:39.500Z S1 59571, S2 59655 a253cc0f23 80d7d4ed15 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-02T21:53:41.437Z S1 59634, S2 59655 510bf4b8f8 a253cc0f23 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-02T21:53:43.378Z S1 59634, S2 59714 b0d104ff2f 510bf4b8f8 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-02T21:53:45.312Z S1 59700, S2 59714 f09f7d283b b0d104ff2f sk_4707cd57
42 move S2 Exhibition1 42 2026-11-02T21:53:47.251Z S1 59700, S2 59775 8cf3f36f9b f09f7d283b sk_4707cd57
43 move S1 Exhibition2 43 2026-11-02T21:53:49.187Z S1 59764, S2 59775 e93941e32d 8cf3f36f9b sk_4707cd57
44 move S2 Exhibition1 44 2026-11-02T21:53:51.125Z S1 59764, S2 59837 a38b6244d1 e93941e32d sk_4707cd57
45 move S1 Exhibition2 45 2026-11-02T21:53:53.050Z S1 59839, S2 59837 455c4b8238 a38b6244d1 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-02T21:53:54.977Z S1 59839, S2 59910 03356b6300 455c4b8238 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-02T21:53:56.916Z S1 59900, S2 59910 6c9fa65c80 03356b6300 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-02T21:53:58.845Z S1 59900, S2 59981 ae4588e6b5 6c9fa65c80 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-02T21:54:00.773Z S1 59972, S2 59981 59cd5c4892 ae4588e6b5 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-02T21:54:02.708Z S1 59972, S2 60046 e49ffb5fe7 59cd5c4892 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-02T21:54:04.676Z S1 60004, S2 60046 ceda8c5cd7 e49ffb5fe7 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-02T21:54:06.612Z S1 60004, S2 60110 456bc6a5e4 ceda8c5cd7 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-02T21:54:08.543Z S1 60073, S2 60110 940b0a543e 456bc6a5e4 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-02T21:54:10.485Z S1 60073, S2 60168 a4a5f4e160 940b0a543e sk_4707cd57
55 move S1 Exhibition2 55 2026-11-02T21:54:12.421Z S1 60137, S2 60168 2accd0d10a a4a5f4e160 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-02T21:54:14.348Z S1 60137, S2 60241 34a8f8dfaa 2accd0d10a sk_4707cd57
57 move S1 Exhibition2 57 2026-11-02T21:54:16.277Z S1 60208, S2 60241 92b0da4789 34a8f8dfaa sk_4707cd57
58 move S2 Exhibition1 58 2026-11-02T21:54:18.205Z S1 60208, S2 60313 5610dcc8f5 92b0da4789 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-02T21:54:20.132Z S1 60281, S2 60313 cf99592f81 5610dcc8f5 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-02T21:54:22.059Z S1 60281, S2 60386 5b7f6fa8f6 cf99592f81 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-02T21:54:23.987Z S1 60353, S2 60386 416f09fc8b 5b7f6fa8f6 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-02T21:54:25.914Z S1 60353, S2 60459 b7e084d3b7 416f09fc8b sk_4707cd57
63 move S1 Exhibition2 63 2026-11-02T21:54:27.847Z S1 60420, S2 60459 962e564ba7 b7e084d3b7 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-02T21:54:29.775Z S1 60420, S2 60531 02cea024c4 962e564ba7 sk_4707cd57
65 move S1 Exhibition2 65 2026-11-02T21:54:31.706Z S1 60489, S2 60531 c0719ef521 02cea024c4 sk_4707cd57
66 move S2 Exhibition1 66 2026-11-02T21:54:33.646Z S1 60489, S2 60591 7b83df7332 c0719ef521 sk_4707cd57
67 move S1 Exhibition2 67 2026-11-02T21:54:35.575Z S1 60560, S2 60591 19e0740dec 7b83df7332 sk_4707cd57
68 move S2 Exhibition1 68 2026-11-02T21:54:37.505Z S1 60560, S2 60661 f16826b665 19e0740dec sk_4707cd57
69 move S1 Exhibition2 69 2026-11-02T21:54:39.432Z S1 60633, S2 60661 ac212b562a f16826b665 sk_4707cd57
70 move S2 Exhibition1 70 2026-11-02T21:54:41.365Z S1 60633, S2 60728 eb8a21990b ac212b562a 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_01M6F3ZJ6FE7YR5N3529PFJ42V

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