apigaming Sign in

Verify set set_01M6D98CW9EEXV239EQDJH0FRS

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("4857490035981793946:set_01M6D98CW9EEXV239EQDJH0FRS") = ae89127ab910a857..., 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 40, fee 0

Game 1 m_01M6D98CWBEFP8RDEJ3CMM8RFR: verified

✓signatures39 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..39, every prev_hash links
✓move log39 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay39 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
39 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-02T04:46:08.332Z S1 59875, S2 60000 05f4c8c32d start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T04:46:10.508Z S1 59875, S2 59824 a72700d6e0 05f4c8c32d sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T04:46:12.701Z S1 59682, S2 59824 a884b8fca0 a72700d6e0 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T04:46:14.811Z S1 59682, S2 59714 47ee550ccf a884b8fca0 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T04:46:16.935Z S1 59558, S2 59714 00e8887f7f 47ee550ccf sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T04:46:19.009Z S1 59558, S2 59640 41b588512a 00e8887f7f sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T04:46:20.946Z S1 59621, S2 59640 535e224891 41b588512a sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T04:46:23.019Z S1 59621, S2 59567 a1bce4b9ff 535e224891 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T04:46:25.040Z S1 59600, S2 59567 8e7468e0b6 a1bce4b9ff sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T04:46:27.225Z S1 59600, S2 59382 905fe85141 8e7468e0b6 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T04:46:29.236Z S1 59589, S2 59382 36fb9b397d 905fe85141 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T04:46:31.213Z S1 59589, S2 59405 abb76ce307 36fb9b397d sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T04:46:33.301Z S1 59501, S2 59405 4a3268ddab abb76ce307 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T04:46:35.597Z S1 59501, S2 59109 2a0c872a7f 4a3268ddab sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T04:46:37.721Z S1 59377, S2 59109 f170982225 2a0c872a7f sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T04:46:39.813Z S1 59377, S2 59017 555435375d f170982225 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T04:46:41.813Z S1 59377, S2 59017 0c2b48e664 555435375d sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T04:46:43.819Z S1 59377, S2 59011 9b094136fb 0c2b48e664 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T04:46:45.824Z S1 59372, S2 59011 c4134b3da2 9b094136fb sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T04:46:47.899Z S1 59372, S2 58936 f3b9a5de28 c4134b3da2 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T04:46:49.922Z S1 59349, S2 58936 3002baa1f8 f3b9a5de28 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T04:46:51.898Z S1 59349, S2 58960 5a8057bf8f 3002baa1f8 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T04:46:53.863Z S1 59384, S2 58960 9526cdf385 5a8057bf8f sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T04:46:55.834Z S1 59384, S2 58989 3048046ddb 9526cdf385 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-02T04:46:57.794Z S1 59424, S2 58989 be70f92ab2 3048046ddb sk_4707cd57
26 move S2 Exhibition2 26 2026-11-02T04:46:59.749Z S1 59424, S2 59034 73b6d42067 be70f92ab2 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-02T04:47:01.802Z S1 59371, S2 59034 842d148dc6 73b6d42067 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-02T04:47:03.858Z S1 59371, S2 58978 c3ce87e093 842d148dc6 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-02T04:47:05.819Z S1 59410, S2 58978 082e0e06e5 c3ce87e093 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-02T04:47:07.804Z S1 59410, S2 58993 f8e7b35164 082e0e06e5 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-02T04:47:09.734Z S1 59480, S2 58993 2bd1abc677 f8e7b35164 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-02T04:47:11.723Z S1 59480, S2 59004 5f17680f35 2bd1abc677 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-02T04:47:13.678Z S1 59525, S2 59004 1d0561d838 5f17680f35 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-02T04:47:15.703Z S1 59525, S2 58979 6b8b2c487c 1d0561d838 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-02T04:47:17.640Z S1 59588, S2 58979 1ad301312a 6b8b2c487c sk_4707cd57
36 move S2 Exhibition2 36 2026-11-02T04:47:19.638Z S1 59588, S2 58981 688036e0de 1ad301312a sk_4707cd57
37 move S1 Exhibition1 37 2026-11-02T04:47:21.576Z S1 59650, S2 58981 fb186ee8fe 688036e0de sk_4707cd57
38 move S2 Exhibition2 38 2026-11-02T04:47:23.503Z S1 59650, S2 59054 225bafe1c4 fb186ee8fe sk_4707cd57
39 move S1 Exhibition1 39 2026-11-02T04:47:25.429Z S1 59724, S2 59054 b10f578b56 225bafe1c4 sk_4707cd57

Game 2 m_01M6D98CWCEFV8J5FE046H3HWN: verified

✓signatures62 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..62, every prev_hash links
✓move log62 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay62 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
62 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T04:46:08.400Z S1 59807, S2 60000 38a1f25af0 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T04:46:10.512Z S1 59807, S2 59888 992894ce55 38a1f25af0 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T04:46:12.697Z S1 59622, S2 59888 155961e93c 992894ce55 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T04:46:14.814Z S1 59622, S2 59771 003bb44e65 155961e93c sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T04:46:17.012Z S1 59424, S2 59771 0e29757c51 003bb44e65 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T04:46:19.009Z S1 59424, S2 59774 1bba1c3612 0e29757c51 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T04:46:20.962Z S1 59471, S2 59774 75199a3f2e 1bba1c3612 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T04:46:23.103Z S1 59471, S2 59633 6a23c5dfa8 75199a3f2e sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T04:46:25.082Z S1 59492, S2 59633 22139d42ba 6a23c5dfa8 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T04:46:27.219Z S1 59492, S2 59496 308a8a6f47 22139d42ba sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T04:46:29.228Z S1 59483, S2 59496 1dfdefe604 308a8a6f47 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T04:46:31.217Z S1 59483, S2 59507 173f548f1a 1dfdefe604 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T04:46:33.301Z S1 59399, S2 59507 4a9731545c 173f548f1a sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T04:46:35.529Z S1 59399, S2 59279 aba2ccd317 4a9731545c sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T04:46:37.711Z S1 59217, S2 59279 79fed74eb4 aba2ccd317 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T04:46:39.695Z S1 59217, S2 59295 5b3fd2cf2e 79fed74eb4 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T04:46:41.697Z S1 59215, S2 59295 9e0605e0c3 5b3fd2cf2e sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T04:46:43.696Z S1 59215, S2 59296 c0f52a760a 9e0605e0c3 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T04:46:45.707Z S1 59204, S2 59296 d148a4f31d c0f52a760a sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T04:46:47.718Z S1 59204, S2 59285 d63551beac d148a4f31d sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T04:46:49.700Z S1 59222, S2 59285 73a88a57fb d63551beac sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T04:46:51.713Z S1 59222, S2 59272 79df1ed57e 73a88a57fb sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T04:46:53.698Z S1 59237, S2 59272 270dd14aef 79df1ed57e sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T04:46:55.698Z S1 59237, S2 59272 506d1833bd 270dd14aef sk_4707cd57
25 move S1 Exhibition2 25 2026-11-02T04:46:57.649Z S1 59286, S2 59272 f3dfa9fa6e 506d1833bd sk_4707cd57
26 move S2 Exhibition1 26 2026-11-02T04:46:59.614Z S1 59286, S2 59307 c8a12e83cf f3dfa9fa6e sk_4707cd57
27 move S1 Exhibition2 27 2026-11-02T04:47:01.611Z S1 59289, S2 59307 a12bd0add1 c8a12e83cf sk_4707cd57
28 move S2 Exhibition1 28 2026-11-02T04:47:03.795Z S1 59289, S2 59123 08c389f5d4 a12bd0add1 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-02T04:47:05.740Z S1 59344, S2 59123 7b91ef3daa 08c389f5d4 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-02T04:47:07.691Z S1 59344, S2 59172 8f50edcf05 7b91ef3daa sk_4707cd57
31 move S1 Exhibition2 31 2026-11-02T04:47:09.636Z S1 59399, S2 59172 81cc311f5e 8f50edcf05 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-02T04:47:11.584Z S1 59399, S2 59224 5c1c5dbf4d 81cc311f5e sk_4707cd57
33 move S1 Exhibition2 33 2026-11-02T04:47:13.528Z S1 59455, S2 59224 e82a34b2fc 5c1c5dbf4d sk_4707cd57
34 move S2 Exhibition1 34 2026-11-02T04:47:15.481Z S1 59455, S2 59271 9f1a41dd18 e82a34b2fc sk_4707cd57
35 move S1 Exhibition2 35 2026-11-02T04:47:17.422Z S1 59514, S2 59271 b50507c15b 9f1a41dd18 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-02T04:47:19.365Z S1 59514, S2 59328 ff064d2f4c b50507c15b sk_4707cd57
37 move S1 Exhibition2 37 2026-11-02T04:47:21.302Z S1 59577, S2 59328 6bfd61b0c8 ff064d2f4c sk_4707cd57
38 move S2 Exhibition1 38 2026-11-02T04:47:23.243Z S1 59577, S2 59387 29dbe52798 6bfd61b0c8 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-02T04:47:25.206Z S1 59614, S2 59387 bef8303d5d 29dbe52798 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-02T04:47:27.158Z S1 59614, S2 59435 91a32ffa85 bef8303d5d sk_4707cd57
41 move S1 Exhibition2 41 2026-11-02T04:47:29.093Z S1 59679, S2 59435 3320ec50c0 91a32ffa85 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-02T04:47:31.028Z S1 59679, S2 59500 717feb0633 3320ec50c0 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-02T04:47:32.961Z S1 59746, S2 59500 11eb868b89 717feb0633 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-02T04:47:34.896Z S1 59746, S2 59565 5520ba2d60 11eb868b89 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-02T04:47:36.825Z S1 59817, S2 59565 5a8cdb4cb9 5520ba2d60 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-02T04:47:38.759Z S1 59817, S2 59631 96bb973612 5a8cdb4cb9 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-02T04:47:40.693Z S1 59883, S2 59631 12bd61c7b2 96bb973612 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-02T04:47:42.635Z S1 59883, S2 59689 6353c4de58 12bd61c7b2 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-02T04:47:44.569Z S1 59949, S2 59689 c6f07d9e31 6353c4de58 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-02T04:47:46.501Z S1 59949, S2 59757 c89aba58b7 c6f07d9e31 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-02T04:47:48.433Z S1 60017, S2 59757 08f7847572 c89aba58b7 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-02T04:47:50.375Z S1 60017, S2 59815 842a9adbc1 08f7847572 sk_4707cd57
53 move S1 Exhibition2 53 2026-11-02T04:47:52.298Z S1 60094, S2 59815 9a15b72b5a 842a9adbc1 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-02T04:47:54.225Z S1 60094, S2 59888 c6dd25a8d8 9a15b72b5a sk_4707cd57
55 move S1 Exhibition2 55 2026-11-02T04:47:56.155Z S1 60164, S2 59888 4d1eb4d48f c6dd25a8d8 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-02T04:47:58.083Z S1 60164, S2 59960 507beab8cf 4d1eb4d48f sk_4707cd57
57 move S1 Exhibition2 57 2026-11-02T04:48:00.096Z S1 60151, S2 59960 92842f9c59 507beab8cf sk_4707cd57
58 move S2 Exhibition1 58 2026-11-02T04:48:02.129Z S1 60151, S2 59927 bbad513151 92842f9c59 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-02T04:48:04.109Z S1 60171, S2 59927 c463765d68 bbad513151 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-02T04:48:06.048Z S1 60171, S2 59988 84043debc5 c463765d68 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-02T04:48:07.974Z S1 60245, S2 59988 46da39cfff 84043debc5 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-02T04:48:09.902Z S1 60245, S2 60060 fbfe06a06a 46da39cfff 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_01M6D98CW9EEXV239EQDJH0FRS

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