apigaming Sign in

Verify set set_01M6JQEC82FE1BHMMFR1QBRZR2

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

Game 1 m_01M6JQEC86F1KB08ZPJ60JYX6W: verified

✓signatures57 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..57, every prev_hash links
✓move log57 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay57 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
57 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-04T07:30:16.602Z S1 59789, S2 60000 6698bfee10 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-04T07:30:18.703Z S1 59789, S2 59899 603362254f 6698bfee10 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-04T07:30:20.804Z S1 59688, S2 59899 2ec7271393 603362254f sk_4707cd57
4 move S2 Exhibition2 4 2026-11-04T07:30:23.023Z S1 59688, S2 59680 fb4e9d7051 2ec7271393 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-04T07:30:25.014Z S1 59697, S2 59680 4a7cb390aa fb4e9d7051 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-04T07:30:27.125Z S1 59697, S2 59569 97afb0182a 4a7cb390aa sk_4707cd57
7 move S1 Exhibition1 7 2026-11-04T07:30:30.075Z S1 58747, S2 59569 35a221aff7 97afb0182a sk_4707cd57
8 move S2 Exhibition2 8 2026-11-04T07:30:32.242Z S1 58747, S2 59402 323e3c63df 35a221aff7 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-04T07:30:34.774Z S1 58215, S2 59402 76e5968c6c 323e3c63df sk_4707cd57
10 move S2 Exhibition2 10 2026-11-04T07:30:37.133Z S1 58215, S2 59043 303a6a027c 76e5968c6c sk_4707cd57
11 move S1 Exhibition1 11 2026-11-04T07:30:39.223Z S1 58125, S2 59043 85a704b1e7 303a6a027c sk_4707cd57
12 move S2 Exhibition2 12 2026-11-04T07:30:41.222Z S1 58125, S2 59044 6baf48dfc4 85a704b1e7 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-04T07:30:43.164Z S1 58183, S2 59044 88cf4eca6a 6baf48dfc4 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-04T07:30:45.225Z S1 58183, S2 58983 5912a61081 88cf4eca6a sk_4707cd57
15 move S1 Exhibition1 15 2026-11-04T07:30:47.328Z S1 58080, S2 58983 8be902894a 5912a61081 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-04T07:30:49.337Z S1 58080, S2 58974 5b14474a34 8be902894a sk_4707cd57
17 move S1 Exhibition1 17 2026-11-04T07:30:51.316Z S1 58101, S2 58974 19b4e23fb8 5b14474a34 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-04T07:30:53.250Z S1 58101, S2 59040 c268ccfe18 19b4e23fb8 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-04T07:30:55.246Z S1 58105, S2 59040 5eaa9656de c268ccfe18 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-04T07:30:57.226Z S1 58105, S2 59060 03712f5261 5eaa9656de sk_4707cd57
21 move S1 Exhibition1 21 2026-11-04T07:30:59.206Z S1 58125, S2 59060 07cab71545 03712f5261 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-04T07:31:01.430Z S1 58125, S2 58836 5550aea9be 07cab71545 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-04T07:31:03.603Z S1 57952, S2 58836 213155da32 5550aea9be sk_4707cd57
24 move S2 Exhibition2 24 2026-11-04T07:31:05.610Z S1 57952, S2 58829 843cdd28af 213155da32 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-04T07:31:07.633Z S1 57929, S2 58829 b99f9a848c 843cdd28af sk_4707cd57
26 move S2 Exhibition2 26 2026-11-04T07:31:09.616Z S1 57929, S2 58846 9acc6441e6 b99f9a848c sk_4707cd57
27 move S1 Exhibition1 27 2026-11-04T07:31:11.605Z S1 57940, S2 58846 8c441a1305 9acc6441e6 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-04T07:31:13.605Z S1 57940, S2 58846 5cded15dd6 8c441a1305 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-04T07:31:15.597Z S1 57948, S2 58846 b6a6df3254 5cded15dd6 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-04T07:31:17.525Z S1 57948, S2 58918 d884fe901f b6a6df3254 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-04T07:31:19.490Z S1 57983, S2 58918 b4101e8d86 d884fe901f sk_4707cd57
32 move S2 Exhibition2 32 2026-11-04T07:31:21.538Z S1 57983, S2 58870 f2c0e628c4 b4101e8d86 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-04T07:31:23.634Z S1 57887, S2 58870 141b4c7295 f2c0e628c4 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-04T07:31:25.617Z S1 57887, S2 58887 664c6542b2 141b4c7295 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-04T07:31:27.541Z S1 57963, S2 58887 47fd73ae2d 664c6542b2 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-04T07:31:29.518Z S1 57963, S2 58910 c88fd5d549 47fd73ae2d sk_4707cd57
37 move S1 Exhibition1 37 2026-11-04T07:31:31.530Z S1 57951, S2 58910 b4754d5238 c88fd5d549 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-04T07:31:33.523Z S1 57951, S2 58917 42ca4fab5f b4754d5238 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-04T07:31:35.523Z S1 57951, S2 58917 7208d9e05e 42ca4fab5f sk_4707cd57
40 move S2 Exhibition2 40 2026-11-04T07:31:37.497Z S1 57951, S2 58943 619d73cc68 7208d9e05e sk_4707cd57
41 move S1 Exhibition1 41 2026-11-04T07:31:39.458Z S1 57990, S2 58943 e4bf4f0c7d 619d73cc68 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-04T07:31:41.390Z S1 57990, S2 59011 7f70786e09 e4bf4f0c7d sk_4707cd57
43 move S1 Exhibition1 43 2026-11-04T07:31:43.342Z S1 58038, S2 59011 602ec96250 7f70786e09 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-04T07:31:45.277Z S1 58038, S2 59076 235e149567 602ec96250 sk_4707cd57
45 move S1 Exhibition1 45 2026-11-04T07:31:47.231Z S1 58084, S2 59076 0120177796 235e149567 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-04T07:31:49.197Z S1 58084, S2 59110 85f04960cc 0120177796 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-04T07:31:51.200Z S1 58081, S2 59110 353a6e9427 85f04960cc sk_4707cd57
48 move S2 Exhibition2 48 2026-11-04T07:31:53.149Z S1 58081, S2 59161 5850f306ef 353a6e9427 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-04T07:31:55.112Z S1 58118, S2 59161 ddc306ade4 5850f306ef sk_4707cd57
50 move S2 Exhibition2 50 2026-11-04T07:31:57.046Z S1 58118, S2 59227 00aab22e25 ddc306ade4 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-04T07:31:58.984Z S1 58180, S2 59227 442d69bca2 00aab22e25 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-04T07:32:00.911Z S1 58180, S2 59300 9b5837f125 442d69bca2 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-04T07:32:02.866Z S1 58225, S2 59300 f4ee8c0e0a 9b5837f125 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-04T07:32:04.901Z S1 58225, S2 59265 82417514c2 f4ee8c0e0a sk_4707cd57
55 move S1 Exhibition1 55 2026-11-04T07:32:06.841Z S1 58285, S2 59265 7d814da72b 82417514c2 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-04T07:32:08.781Z S1 58285, S2 59325 b8042aed55 7d814da72b sk_4707cd57
57 move S1 Exhibition1 57 2026-11-04T07:32:10.710Z S1 58356, S2 59325 e1b4553e49 b8042aed55 sk_4707cd57

Game 2 m_01M6JQEC88EFVSXPCRMMD9F3X7: 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-04T07:30:16.608Z S1 59783, S2 60000 145c8136f0 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-04T07:30:18.711Z S1 59783, S2 59897 cf82bf34ae 145c8136f0 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-04T07:30:20.806Z S1 59688, S2 59897 055c1a22d2 cf82bf34ae sk_4707cd57
4 move S2 Exhibition1 4 2026-11-04T07:30:23.022Z S1 59688, S2 59681 50606c5de2 055c1a22d2 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-04T07:30:25.011Z S1 59699, S2 59681 6321cb2319 50606c5de2 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-04T07:30:27.126Z S1 59699, S2 59566 c973e1b4e9 6321cb2319 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-04T07:30:30.120Z S1 58705, S2 59566 27f3f7a4bb c973e1b4e9 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-04T07:30:32.433Z S1 58705, S2 59253 df98960b90 27f3f7a4bb sk_4707cd57
9 move S1 Exhibition2 9 2026-11-04T07:30:34.825Z S1 58313, S2 59253 53c181b15a df98960b90 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-04T07:30:37.159Z S1 58313, S2 58919 1bd65ac901 53c181b15a sk_4707cd57
11 move S1 Exhibition2 11 2026-11-04T07:30:39.111Z S1 58361, S2 58919 37679272b8 1bd65ac901 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-04T07:30:41.102Z S1 58361, S2 58928 8914204e48 37679272b8 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-04T07:30:43.117Z S1 58346, S2 58928 526c231b93 8914204e48 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-04T07:30:45.085Z S1 58346, S2 58960 3ac88db1df 526c231b93 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-04T07:30:47.051Z S1 58380, S2 58960 f02528d19a 3ac88db1df sk_4707cd57
16 move S2 Exhibition1 16 2026-11-04T07:30:49.031Z S1 58380, S2 58980 72802d472a f02528d19a sk_4707cd57
17 move S1 Exhibition2 17 2026-11-04T07:30:51.200Z S1 58211, S2 58980 3f32c5d9bd 72802d472a sk_4707cd57
18 move S2 Exhibition1 18 2026-11-04T07:30:53.130Z S1 58211, S2 59050 6dac19501b 3f32c5d9bd sk_4707cd57
19 move S1 Exhibition2 19 2026-11-04T07:30:55.106Z S1 58235, S2 59050 e28792c1da 6dac19501b sk_4707cd57
20 move S2 Exhibition1 20 2026-11-04T07:30:57.037Z S1 58235, S2 59119 ee2f43fc4a e28792c1da sk_4707cd57
21 move S1 Exhibition2 21 2026-11-04T07:30:59.007Z S1 58265, S2 59119 ee9a8a1e42 ee2f43fc4a sk_4707cd57
22 move S2 Exhibition1 22 2026-11-04T07:31:01.025Z S1 58265, S2 59101 5b92f64c0c ee9a8a1e42 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-04T07:31:03.314Z S1 57976, S2 59101 b3a86c8af7 5b92f64c0c sk_4707cd57
24 move S2 Exhibition1 24 2026-11-04T07:31:05.398Z S1 57976, S2 59017 0e328c21e1 b3a86c8af7 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-04T07:31:07.403Z S1 57971, S2 59017 aa5ce53815 0e328c21e1 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-04T07:31:09.432Z S1 57971, S2 58988 08e3728585 aa5ce53815 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-04T07:31:11.358Z S1 58045, S2 58988 5c5783ff6f 08e3728585 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-04T07:31:13.321Z S1 58045, S2 59025 48d88b8841 5c5783ff6f sk_4707cd57
29 move S1 Exhibition2 29 2026-11-04T07:31:15.298Z S1 58068, S2 59025 cdc2bf73b6 48d88b8841 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-04T07:31:17.305Z S1 58068, S2 59018 415caefed8 cdc2bf73b6 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-04T07:31:19.269Z S1 58104, S2 59018 a08280259b 415caefed8 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-04T07:31:21.300Z S1 58104, S2 58987 ca4e8048a3 a08280259b sk_4707cd57
33 move S1 Exhibition2 33 2026-11-04T07:31:23.254Z S1 58150, S2 58987 d4361c144d ca4e8048a3 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-04T07:31:25.181Z S1 58150, S2 59060 40936e9c64 d4361c144d sk_4707cd57
35 move S1 Exhibition2 35 2026-11-04T07:31:27.140Z S1 58191, S2 59060 40cda3f358 40936e9c64 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-04T07:31:29.120Z S1 58191, S2 59080 7257f6b21b 40cda3f358 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-04T07:31:31.098Z S1 58213, S2 59080 20a7deba07 7257f6b21b sk_4707cd57
38 move S2 Exhibition1 38 2026-11-04T07:31:33.057Z S1 58213, S2 59121 cf2a31472b 20a7deba07 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-04T07:31:34.998Z S1 58272, S2 59121 d636bfc81e cf2a31472b sk_4707cd57
40 move S2 Exhibition1 40 2026-11-04T07:31:36.936Z S1 58272, S2 59183 815480f12d d636bfc81e sk_4707cd57
41 move S1 Exhibition2 41 2026-11-04T07:31:38.872Z S1 58336, S2 59183 d30e54feef 815480f12d sk_4707cd57
42 move S2 Exhibition1 42 2026-11-04T07:31:40.816Z S1 58336, S2 59239 02693c152f d30e54feef sk_4707cd57
43 move S1 Exhibition2 43 2026-11-04T07:31:42.748Z S1 58404, S2 59239 282b646e0e 02693c152f sk_4707cd57
44 move S2 Exhibition1 44 2026-11-04T07:31:44.679Z S1 58404, S2 59308 2ebab6d7e8 282b646e0e sk_4707cd57
45 move S1 Exhibition2 45 2026-11-04T07:31:46.610Z S1 58473, S2 59308 bd346a2634 2ebab6d7e8 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-04T07:31:48.543Z S1 58473, S2 59375 c7a4ec9c38 bd346a2634 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-04T07:31:50.481Z S1 58535, S2 59375 20357830fc c7a4ec9c38 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-04T07:31:52.411Z S1 58535, S2 59445 06d09a0a73 20357830fc sk_4707cd57
49 move S1 Exhibition2 49 2026-11-04T07:31:54.343Z S1 58603, S2 59445 426e024c4d 06d09a0a73 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-04T07:31:56.271Z S1 58603, S2 59517 276112a546 426e024c4d sk_4707cd57
51 move S1 Exhibition2 51 2026-11-04T07:31:58.200Z S1 58674, S2 59517 33cc5f513d 276112a546 sk_4707cd57
52 move S2 Exhibition1 52 2026-11-04T07:32:00.168Z S1 58674, S2 59549 cf23712948 33cc5f513d sk_4707cd57
53 move S1 Exhibition2 53 2026-11-04T07:32:02.127Z S1 58715, S2 59549 b40e1b0ebc cf23712948 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-04T07:32:04.116Z S1 58715, S2 59560 40a3fb2188 b40e1b0ebc sk_4707cd57
55 move S1 Exhibition2 55 2026-11-04T07:32:06.065Z S1 58766, S2 59560 8354782d26 40a3fb2188 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-04T07:32:08.009Z S1 58766, S2 59616 c26c857c10 8354782d26 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-04T07:32:09.944Z S1 58831, S2 59616 fb9b727068 c26c857c10 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-04T07:32:11.876Z S1 58831, S2 59684 bd3ac88778 fb9b727068 sk_4707cd57
59 move S1 Exhibition2 59 2026-11-04T07:32:13.808Z S1 58899, S2 59684 fe1441c659 bd3ac88778 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-04T07:32:15.733Z S1 58899, S2 59759 58d6e0045f fe1441c659 sk_4707cd57
61 move S1 Exhibition2 61 2026-11-04T07:32:17.665Z S1 58967, S2 59759 d546b61e57 58d6e0045f sk_4707cd57
62 move S2 Exhibition1 62 2026-11-04T07:32:19.604Z S1 58967, S2 59820 9e678290c6 d546b61e57 sk_4707cd57
63 move S1 Exhibition2 63 2026-11-04T07:32:21.529Z S1 59042, S2 59820 19e0b90e6c 9e678290c6 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_01M6JQEC82FE1BHMMFR1QBRZR2

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