apigaming Sign in

Verify set set_01M6R5ZC7YE2HAJKE2FFRY3JMC

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

Game 1 m_01M6R5ZC7ZEH6SRQ2VM4P163SA: verified

✓signatures37 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..37, every prev_hash links
✓move log37 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay37 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
37 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-06T10:20:25.811Z S1 59857, S2 60000 bf635d6298 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T10:20:27.898Z S1 59857, S2 59913 b489fc7656 bf635d6298 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T10:20:29.836Z S1 59919, S2 59913 3e01b0e5be b489fc7656 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T10:20:31.928Z S1 59919, S2 59821 0874e4b961 3e01b0e5be sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T10:20:34.026Z S1 59821, S2 59821 50e5bc1825 0874e4b961 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T10:20:36.008Z S1 59821, S2 59839 6280c5afa6 50e5bc1825 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T10:20:38.120Z S1 59709, S2 59839 67c60045d9 6280c5afa6 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T10:20:40.208Z S1 59709, S2 59751 c0bea465ca 67c60045d9 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T10:20:42.299Z S1 59618, S2 59751 47f1052d90 c0bea465ca sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T10:20:44.396Z S1 59618, S2 59654 09e3e83ef0 47f1052d90 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T10:20:46.434Z S1 59580, S2 59654 1ba439f408 09e3e83ef0 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T10:20:48.601Z S1 59580, S2 59487 13965362b8 1ba439f408 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T10:20:50.555Z S1 59626, S2 59487 f28896e5b5 13965362b8 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T10:20:52.717Z S1 59626, S2 59325 87616437fc f28896e5b5 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T10:20:54.659Z S1 59684, S2 59325 f035c6a186 87616437fc sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T10:20:56.707Z S1 59684, S2 59277 80ef91fefe f035c6a186 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T10:20:58.642Z S1 59749, S2 59277 7d8e1be219 80ef91fefe sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T10:21:00.627Z S1 59749, S2 59292 266b54fbb5 7d8e1be219 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T10:21:02.585Z S1 59791, S2 59292 5e1e53936e 266b54fbb5 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T10:21:04.600Z S1 59791, S2 59277 0a7b55d2d3 5e1e53936e sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T10:21:06.531Z S1 59860, S2 59277 40118e6f16 0a7b55d2d3 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T10:21:08.500Z S1 59860, S2 59308 4b4dcd5052 40118e6f16 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-06T10:21:10.464Z S1 59896, S2 59308 1cd5350f3d 4b4dcd5052 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T10:21:12.495Z S1 59896, S2 59277 ee1d823eed 1cd5350f3d sk_4707cd57
25 move S1 Exhibition1 25 2026-11-06T10:21:14.522Z S1 59869, S2 59277 f069071e6e ee1d823eed sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T10:21:16.500Z S1 59869, S2 59299 93318e541f f069071e6e sk_4707cd57
27 move S1 Exhibition1 27 2026-11-06T10:21:18.630Z S1 59739, S2 59299 055e8017d4 93318e541f sk_4707cd57
28 move S2 Exhibition2 28 2026-11-06T10:21:20.830Z S1 59739, S2 59099 89df7d2a6c 055e8017d4 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-06T10:21:22.932Z S1 59637, S2 59099 65154ba380 89df7d2a6c sk_4707cd57
30 move S2 Exhibition2 30 2026-11-06T10:21:25.212Z S1 59637, S2 58819 9601f9e24c 65154ba380 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-06T10:21:27.229Z S1 59620, S2 58819 79da7a68ac 9601f9e24c sk_4707cd57
32 move S2 Exhibition2 32 2026-11-06T10:21:29.336Z S1 59620, S2 58712 47d94bf770 79da7a68ac sk_4707cd57
33 move S1 Exhibition1 33 2026-11-06T10:21:31.307Z S1 59649, S2 58712 e998675757 47d94bf770 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-06T10:21:33.518Z S1 59649, S2 58501 d51d7acbab e998675757 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-06T10:21:35.518Z S1 59649, S2 58501 80a52054c0 d51d7acbab sk_4707cd57
36 move S2 Exhibition2 36 2026-11-06T10:21:37.469Z S1 59649, S2 58550 c2e5dfd461 80a52054c0 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-06T10:21:39.430Z S1 59688, S2 58550 21ce3c69f6 c2e5dfd461 sk_4707cd57

Game 2 m_01M6R5ZC81EMNVNXYHJJZW9KBR: 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 Exhibition2 1 2026-11-06T10:20:25.805Z S1 59863, S2 60000 eb36bb6d99 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T10:20:27.833Z S1 59863, S2 59972 e85e71df35 eb36bb6d99 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T10:20:29.805Z S1 59891, S2 59972 8c10422da8 e85e71df35 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T10:20:31.807Z S1 59891, S2 59970 ed2b53c430 8c10422da8 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T10:20:33.903Z S1 59795, S2 59970 6f5f05e246 ed2b53c430 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T10:20:35.997Z S1 59795, S2 59876 fd128d715e 6f5f05e246 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T10:20:38.116Z S1 59676, S2 59876 107b4940fc fd128d715e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T10:20:40.137Z S1 59676, S2 59855 3d92547a29 107b4940fc sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T10:20:42.230Z S1 59583, S2 59855 8a3ab32b1f 3d92547a29 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T10:20:44.401Z S1 59583, S2 59684 dea52d54ae 8a3ab32b1f sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T10:20:46.497Z S1 59487, S2 59684 012d467953 dea52d54ae sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T10:20:48.621Z S1 59487, S2 59560 df8346685f 012d467953 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T10:20:50.609Z S1 59499, S2 59560 ebc0e33e32 df8346685f sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T10:20:52.719Z S1 59499, S2 59450 b9ab67f242 ebc0e33e32 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T10:20:54.805Z S1 59413, S2 59450 87859ba92b b9ab67f242 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T10:20:56.744Z S1 59413, S2 59511 71216b3892 87859ba92b sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T10:20:58.812Z S1 59345, S2 59511 0d583fdf2f 71216b3892 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T10:21:00.833Z S1 59345, S2 59490 8e1318d43b 0d583fdf2f sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T10:21:02.836Z S1 59342, S2 59490 b9c037ff54 8e1318d43b sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T10:21:04.824Z S1 59342, S2 59502 b10f5c06f4 b9c037ff54 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T10:21:06.757Z S1 59409, S2 59502 a854b2fb72 b10f5c06f4 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T10:21:08.817Z S1 59409, S2 59442 10261f8c38 a854b2fb72 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T10:21:10.749Z S1 59477, S2 59442 1cec68bad2 10261f8c38 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-06T10:21:12.736Z S1 59477, S2 59455 c9e472111a 1cec68bad2 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-06T10:21:14.664Z S1 59549, S2 59455 704fbf06ea c9e472111a sk_4707cd57
26 move S2 Exhibition1 26 2026-11-06T10:21:16.596Z S1 59549, S2 59523 05d90f67b2 704fbf06ea sk_4707cd57
27 move S1 Exhibition2 27 2026-11-06T10:21:18.722Z S1 59423, S2 59523 6c2f281634 05d90f67b2 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-06T10:21:20.898Z S1 59423, S2 59347 a5576d2c4c 6c2f281634 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-06T10:21:23.003Z S1 59318, S2 59347 dfbd6b0785 a5576d2c4c sk_4707cd57
30 move S2 Exhibition1 30 2026-11-06T10:21:25.211Z S1 59318, S2 59139 b9b414badb dfbd6b0785 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-06T10:21:27.234Z S1 59295, S2 59139 a1651aacdb b9b414badb sk_4707cd57
32 move S2 Exhibition1 32 2026-11-06T10:21:29.335Z S1 59295, S2 59038 768b7468fe a1651aacdb sk_4707cd57
33 move S1 Exhibition2 33 2026-11-06T10:21:31.408Z S1 59222, S2 59038 10d22ac067 768b7468fe sk_4707cd57
34 move S2 Exhibition1 34 2026-11-06T10:21:33.526Z S1 59222, S2 58920 645c69def8 10d22ac067 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-06T10:21:35.516Z S1 59232, S2 58920 b9ccf45f90 645c69def8 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-06T10:21:37.452Z S1 59232, S2 58984 cfa12bf190 b9ccf45f90 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-06T10:21:39.402Z S1 59282, S2 58984 285e547795 cfa12bf190 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-06T10:21:41.336Z S1 59282, S2 59050 25cb342377 285e547795 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-06T10:21:43.261Z S1 59357, S2 59050 ccb0c03fff 25cb342377 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_01M6R5ZC7YE2HAJKE2FFRY3JMC

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