apigaming Sign in

Verify set set_01M6CR5EZVEWM9E8D0H12NK0NV

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("3626342721203457026:set_01M6CR5EZVEWM9E8D0H12NK0NV") = d53726603afcd08f..., 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 20, fee 0

Game 1 m_01M6CR5EZXEJF8GCRCRY5KPGWC: 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-01T23:47:26.402Z S1 59870, S2 60000 0149f46336 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-01T23:47:28.505Z S1 59870, S2 59897 8c3fb8f2df 0149f46336 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-01T23:47:30.534Z S1 59841, S2 59897 01388f5938 8c3fb8f2df sk_4707cd57
4 move S2 Exhibition2 4 2026-11-01T23:47:32.538Z S1 59841, S2 59893 a31da5c2f2 01388f5938 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-01T23:47:34.599Z S1 59780, S2 59893 a89d79007a a31da5c2f2 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-01T23:47:36.567Z S1 59780, S2 59925 0ccc9e2e00 a89d79007a sk_4707cd57
7 move S1 Exhibition1 7 2026-11-01T23:47:38.537Z S1 59810, S2 59925 6f5f3fadd2 0ccc9e2e00 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-01T23:47:40.726Z S1 59810, S2 59736 9c14c2ab36 6f5f3fadd2 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-01T23:47:42.701Z S1 59835, S2 59736 c4e9b1d292 9c14c2ab36 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-01T23:47:44.807Z S1 59835, S2 59630 d89b3080c9 c4e9b1d292 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-01T23:47:46.823Z S1 59819, S2 59630 a262876509 d89b3080c9 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-01T23:47:48.796Z S1 59819, S2 59657 6dfdaa8aa6 a262876509 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-01T23:47:50.831Z S1 59784, S2 59657 d5ac2ef257 6dfdaa8aa6 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-01T23:47:52.789Z S1 59784, S2 59699 bae3f9bbb1 d5ac2ef257 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-01T23:47:54.796Z S1 59777, S2 59699 8a9922a9a9 bae3f9bbb1 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-01T23:47:56.723Z S1 59777, S2 59772 7638209d5f 8a9922a9a9 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-01T23:47:58.679Z S1 59821, S2 59772 8e51810ee2 7638209d5f sk_4707cd57
18 move S2 Exhibition2 18 2026-11-01T23:48:00.716Z S1 59821, S2 59735 58e6ddf475 8e51810ee2 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-01T23:48:02.811Z S1 59726, S2 59735 c20bf23d74 58e6ddf475 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-01T23:48:04.852Z S1 59726, S2 59694 93b7dacf6b c20bf23d74 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-01T23:48:06.789Z S1 59789, S2 59694 d9d4b2eb91 93b7dacf6b sk_4707cd57
22 move S2 Exhibition2 22 2026-11-01T23:48:08.717Z S1 59789, S2 59766 e25d60916d d9d4b2eb91 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-01T23:48:10.658Z S1 59848, S2 59766 f3e28a14a1 e25d60916d sk_4707cd57
24 move S2 Exhibition2 24 2026-11-01T23:48:12.588Z S1 59848, S2 59836 4cbe54765a f3e28a14a1 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-01T23:48:14.532Z S1 59904, S2 59836 2139546fbe 4cbe54765a sk_4707cd57
26 move S2 Exhibition2 26 2026-11-01T23:48:16.501Z S1 59904, S2 59867 0579a79d03 2139546fbe sk_4707cd57
27 move S1 Exhibition1 27 2026-11-01T23:48:18.432Z S1 59973, S2 59867 da5619cb5c 0579a79d03 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-01T23:48:20.375Z S1 59973, S2 59924 7df77578bf da5619cb5c sk_4707cd57
29 move S1 Exhibition1 29 2026-11-01T23:48:22.300Z S1 60048, S2 59924 b0f48c5bca 7df77578bf sk_4707cd57
30 move S2 Exhibition2 30 2026-11-01T23:48:24.239Z S1 60048, S2 59985 e445d56b35 b0f48c5bca sk_4707cd57
31 move S1 Exhibition1 31 2026-11-01T23:48:26.170Z S1 60117, S2 59985 644fc0aad7 e445d56b35 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-01T23:48:28.099Z S1 60117, S2 60056 7a99b5731b 644fc0aad7 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-01T23:48:30.033Z S1 60183, S2 60056 4dc1dc7fbd 7a99b5731b sk_4707cd57
34 move S2 Exhibition2 34 2026-11-01T23:48:32.007Z S1 60183, S2 60082 47b9e8bd75 4dc1dc7fbd sk_4707cd57
35 move S1 Exhibition1 35 2026-11-01T23:48:33.945Z S1 60245, S2 60082 b0d9b71549 47b9e8bd75 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-01T23:48:35.900Z S1 60245, S2 60127 20c5169893 b0d9b71549 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-01T23:48:37.849Z S1 60296, S2 60127 06e2472557 20c5169893 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-01T23:48:39.787Z S1 60296, S2 60189 d321ba6e35 06e2472557 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-01T23:48:41.714Z S1 60369, S2 60189 bafd0be697 d321ba6e35 sk_4707cd57

Game 2 m_01M6CR5EZYFM3RW16Q26B47HAT: verified

✓signatures64 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..64, every prev_hash links
✓move log64 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay64 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
64 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-01T23:47:26.333Z S1 59939, S2 60000 26f5b596b3 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-01T23:47:28.337Z S1 59939, S2 59996 fdc4e1fbac 26f5b596b3 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-01T23:47:30.410Z S1 59866, S2 59996 ae2251fecc fdc4e1fbac sk_4707cd57
4 move S2 Exhibition1 4 2026-11-01T23:47:32.396Z S1 59866, S2 60010 b4b7e7f139 ae2251fecc sk_4707cd57
5 move S1 Exhibition2 5 2026-11-01T23:47:34.396Z S1 59866, S2 60010 9d89127d3f b4b7e7f139 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-01T23:47:36.397Z S1 59866, S2 60009 595a2df470 9d89127d3f sk_4707cd57
7 move S1 Exhibition2 7 2026-11-01T23:47:38.400Z S1 59863, S2 60009 a9929eed0c 595a2df470 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-01T23:47:40.436Z S1 59863, S2 59973 596ec5fcca a9929eed0c sk_4707cd57
9 move S1 Exhibition2 9 2026-11-01T23:47:42.497Z S1 59802, S2 59973 5bac611778 596ec5fcca sk_4707cd57
10 move S2 Exhibition1 10 2026-11-01T23:47:44.525Z S1 59802, S2 59945 230cd505cc 5bac611778 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-01T23:47:46.528Z S1 59799, S2 59945 6a4f5b46d0 230cd505cc sk_4707cd57
12 move S2 Exhibition1 12 2026-11-01T23:47:48.519Z S1 59799, S2 59954 9755cbeea3 6a4f5b46d0 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-01T23:47:50.446Z S1 59872, S2 59954 43f87d4753 9755cbeea3 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-01T23:47:52.412Z S1 59872, S2 59988 57bdb2ebd4 43f87d4753 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-01T23:47:54.395Z S1 59889, S2 59988 091c4ded7c 57bdb2ebd4 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-01T23:47:56.322Z S1 59889, S2 60061 e4d24961ba 091c4ded7c sk_4707cd57
17 move S1 Exhibition2 17 2026-11-01T23:47:58.285Z S1 59926, S2 60061 1899bf1a64 e4d24961ba sk_4707cd57
18 move S2 Exhibition1 18 2026-11-01T23:48:00.240Z S1 59926, S2 60106 ac42ed1b71 1899bf1a64 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-01T23:48:02.371Z S1 59795, S2 60106 8e0d76c83c ac42ed1b71 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-01T23:48:04.500Z S1 59795, S2 59977 2b66e52934 8e0d76c83c sk_4707cd57
21 move S1 Exhibition2 21 2026-11-01T23:48:06.498Z S1 59797, S2 59977 4739cfb97f 2b66e52934 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-01T23:48:08.439Z S1 59797, S2 60036 087b8a4870 4739cfb97f sk_4707cd57
23 move S1 Exhibition2 23 2026-11-01T23:48:10.397Z S1 59839, S2 60036 337f5c079b 087b8a4870 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-01T23:48:12.398Z S1 59839, S2 60035 8641f3fc38 337f5c079b sk_4707cd57
25 move S1 Exhibition2 25 2026-11-01T23:48:14.351Z S1 59886, S2 60035 c68821b060 8641f3fc38 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-01T23:48:16.310Z S1 59886, S2 60076 6bacc3a185 c68821b060 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-01T23:48:18.296Z S1 59900, S2 60076 8fe6d9bad8 6bacc3a185 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-01T23:48:20.249Z S1 59900, S2 60123 71c6ac5b1c 8fe6d9bad8 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-01T23:48:22.198Z S1 59951, S2 60123 15d947bf08 71c6ac5b1c sk_4707cd57
30 move S2 Exhibition1 30 2026-11-01T23:48:24.124Z S1 59951, S2 60197 66db86b4db 15d947bf08 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-01T23:48:26.081Z S1 59994, S2 60197 c9db5829ea 66db86b4db sk_4707cd57
32 move S2 Exhibition1 32 2026-11-01T23:48:28.028Z S1 59994, S2 60250 dce7c9d986 c9db5829ea sk_4707cd57
33 move S1 Exhibition2 33 2026-11-01T23:48:29.986Z S1 60036, S2 60250 ca4def1e07 dce7c9d986 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-01T23:48:31.941Z S1 60036, S2 60295 6503e6bdf2 ca4def1e07 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-01T23:48:33.899Z S1 60078, S2 60295 aec02091ad 6503e6bdf2 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-01T23:48:35.842Z S1 60078, S2 60352 c6add741b2 aec02091ad sk_4707cd57
37 move S1 Exhibition2 37 2026-11-01T23:48:37.787Z S1 60133, S2 60352 c1efc29040 c6add741b2 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-01T23:48:39.731Z S1 60133, S2 60408 3cba73aba3 c1efc29040 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-01T23:48:41.670Z S1 60194, S2 60408 4892abb9b6 3cba73aba3 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-01T23:48:43.606Z S1 60194, S2 60472 76163a5b15 4892abb9b6 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-01T23:48:45.543Z S1 60257, S2 60472 9fc5a7ec2d 76163a5b15 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-01T23:48:47.470Z S1 60257, S2 60545 a2c1548d50 9fc5a7ec2d sk_4707cd57
43 move S1 Exhibition2 43 2026-11-01T23:48:49.416Z S1 60311, S2 60545 a644637b6d a2c1548d50 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-01T23:48:51.351Z S1 60311, S2 60610 ceaf806917 a644637b6d sk_4707cd57
45 move S1 Exhibition2 45 2026-11-01T23:48:53.292Z S1 60370, S2 60610 0bfe2c7f46 ceaf806917 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-01T23:48:55.222Z S1 60370, S2 60680 0a058f17e0 0bfe2c7f46 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-01T23:48:57.154Z S1 60438, S2 60680 0a403bca09 0a058f17e0 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-01T23:48:59.090Z S1 60438, S2 60744 0e1d21cc09 0a403bca09 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-01T23:49:01.019Z S1 60509, S2 60744 a139cf35cd 0e1d21cc09 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-01T23:49:02.984Z S1 60509, S2 60779 856174ea5b a139cf35cd sk_4707cd57
51 move S1 Exhibition2 51 2026-11-01T23:49:04.920Z S1 60573, S2 60779 d264db3b3b 856174ea5b sk_4707cd57
52 move S2 Exhibition1 52 2026-11-01T23:49:06.846Z S1 60573, S2 60853 3a6d05d0f1 d264db3b3b sk_4707cd57
53 move S1 Exhibition2 53 2026-11-01T23:49:08.773Z S1 60646, S2 60853 9590fa23dc 3a6d05d0f1 sk_4707cd57
54 move S2 Exhibition1 54 2026-11-01T23:49:10.701Z S1 60646, S2 60925 924271576b 9590fa23dc sk_4707cd57
55 move S1 Exhibition2 55 2026-11-01T23:49:12.634Z S1 60713, S2 60925 13a9a77b07 924271576b sk_4707cd57
56 move S2 Exhibition1 56 2026-11-01T23:49:14.566Z S1 60713, S2 60993 9019336c38 13a9a77b07 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-01T23:49:16.497Z S1 60782, S2 60993 0b2df6720f 9019336c38 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-01T23:49:18.423Z S1 60782, S2 61067 9ae21ccd63 0b2df6720f sk_4707cd57
59 move S1 Exhibition2 59 2026-11-01T23:49:20.349Z S1 60856, S2 61067 4dcecc6edd 9ae21ccd63 sk_4707cd57
60 move S2 Exhibition1 60 2026-11-01T23:49:22.276Z S1 60856, S2 61140 d31cd8a4a2 4dcecc6edd sk_4707cd57
61 move S1 Exhibition2 61 2026-11-01T23:49:24.203Z S1 60929, S2 61140 2fb08745bf d31cd8a4a2 sk_4707cd57
62 move S2 Exhibition1 62 2026-11-01T23:49:26.131Z S1 60929, S2 61212 83a81cd713 2fb08745bf sk_4707cd57
63 move S1 Exhibition2 63 2026-11-01T23:49:28.059Z S1 61001, S2 61212 3773a47b62 83a81cd713 sk_4707cd57
64 move S2 Exhibition1 64 2026-11-01T23:49:29.987Z S1 61001, S2 61284 ffb29ca4cd 3773a47b62 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_01M6CR5EZVEWM9E8D0H12NK0NV

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