apigaming Sign in

Verify set set_01M78FCMSREA29BJT1RR4HG95W

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("4211345908099493660:set_01M78FCMSREA29BJT1RR4HG95W") = 6c489d14213c9db5..., 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_01M78FCMSTF6X9KV3EF8ZTGAGV: verified

✓signatures59 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..59, every prev_hash links
✓move log59 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay59 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
59 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-12T18:12:48.709Z S1 59801, S2 60000 156e9b4a90 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-12T18:12:50.650Z S1 59801, S2 60059 9bcfff6597 156e9b4a90 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-12T18:12:52.730Z S1 59721, S2 60059 2d5974dca2 9bcfff6597 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-12T18:12:54.902Z S1 59721, S2 59887 acabd03086 2d5974dca2 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-12T18:12:57.027Z S1 59596, S2 59887 811dea7edb acabd03086 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-12T18:12:59.198Z S1 59596, S2 59716 acd6eb5841 811dea7edb sk_4707cd57
7 move S1 Exhibition1 7 2026-11-12T18:13:01.187Z S1 59607, S2 59716 1ab0bed1b0 acd6eb5841 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-12T18:13:03.640Z S1 59607, S2 59263 199b8d2779 1ab0bed1b0 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-12T18:13:05.611Z S1 59636, S2 59263 d0bfbe9bd6 199b8d2779 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-12T18:13:07.622Z S1 59636, S2 59252 cd6917b2ff d0bfbe9bd6 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-12T18:13:09.610Z S1 59648, S2 59252 b940fa4323 cd6917b2ff sk_4707cd57
12 move S2 Exhibition2 12 2026-11-12T18:13:11.617Z S1 59648, S2 59245 7fb0ac3804 b940fa4323 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-12T18:13:13.550Z S1 59715, S2 59245 368a3cfda0 7fb0ac3804 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-12T18:13:15.509Z S1 59715, S2 59286 45449ecc22 368a3cfda0 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-12T18:13:17.469Z S1 59755, S2 59286 3d8478478b 45449ecc22 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-12T18:13:19.397Z S1 59755, S2 59358 447f233444 3d8478478b sk_4707cd57
17 move S1 Exhibition1 17 2026-11-12T18:13:21.400Z S1 59752, S2 59358 d733c14ba6 447f233444 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-12T18:13:23.429Z S1 59752, S2 59329 a17b8a5fc3 d733c14ba6 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-12T18:13:25.437Z S1 59744, S2 59329 6f406dad97 a17b8a5fc3 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-12T18:13:27.403Z S1 59744, S2 59363 b0f6c8838f 6f406dad97 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-12T18:13:29.368Z S1 59779, S2 59363 ad3af94656 b0f6c8838f sk_4707cd57
22 move S2 Exhibition2 22 2026-11-12T18:13:31.342Z S1 59779, S2 59389 28c48fa8ac ad3af94656 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-12T18:13:33.338Z S1 59783, S2 59389 ea008b1c1c 28c48fa8ac sk_4707cd57
24 move S2 Exhibition2 24 2026-11-12T18:13:35.343Z S1 59783, S2 59384 d10f2d3122 ea008b1c1c sk_4707cd57
25 move S1 Exhibition1 25 2026-11-12T18:13:37.497Z S1 59629, S2 59384 485c811fb0 d10f2d3122 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-12T18:13:39.453Z S1 59629, S2 59428 778898353d 485c811fb0 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-12T18:13:41.386Z S1 59696, S2 59428 d5a35f1281 778898353d sk_4707cd57
28 move S2 Exhibition2 28 2026-11-12T18:13:43.341Z S1 59696, S2 59473 eddda2175e d5a35f1281 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-12T18:13:45.423Z S1 59614, S2 59473 17ee9ad20d eddda2175e sk_4707cd57
30 move S2 Exhibition2 30 2026-11-12T18:13:47.401Z S1 59614, S2 59495 5621a01394 17ee9ad20d sk_4707cd57
31 move S1 Exhibition1 31 2026-11-12T18:13:49.396Z S1 59619, S2 59495 9946428670 5621a01394 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-12T18:13:51.348Z S1 59619, S2 59543 fb39e6b596 9946428670 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-12T18:13:53.313Z S1 59654, S2 59543 54bc4838fd fb39e6b596 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-12T18:13:55.253Z S1 59654, S2 59603 fb36259447 54bc4838fd sk_4707cd57
35 move S1 Exhibition1 35 2026-11-12T18:13:57.201Z S1 59706, S2 59603 1ba7968415 fb36259447 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-12T18:13:59.136Z S1 59706, S2 59668 c3c852002c 1ba7968415 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-12T18:14:01.085Z S1 59757, S2 59668 f45ee4a863 c3c852002c sk_4707cd57
38 move S2 Exhibition2 38 2026-11-12T18:14:03.119Z S1 59757, S2 59634 dd202c9423 f45ee4a863 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-12T18:14:05.117Z S1 59759, S2 59634 d51a7f3c54 dd202c9423 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-12T18:14:07.060Z S1 59759, S2 59691 b22fad4d11 d51a7f3c54 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-12T18:14:09.022Z S1 59797, S2 59691 af4006d71c b22fad4d11 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-12T18:14:10.969Z S1 59797, S2 59744 9511a8ccc5 af4006d71c sk_4707cd57
43 move S1 Exhibition1 43 2026-11-12T18:14:12.928Z S1 59838, S2 59744 423471f30c 9511a8ccc5 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-12T18:14:14.861Z S1 59838, S2 59811 c17bf7af0e 423471f30c sk_4707cd57
45 move S1 Exhibition1 45 2026-11-12T18:14:16.800Z S1 59899, S2 59811 8fc9e197ac c17bf7af0e sk_4707cd57
46 move S2 Exhibition2 46 2026-11-12T18:14:18.728Z S1 59899, S2 59883 c9ed518273 8fc9e197ac sk_4707cd57
47 move S1 Exhibition1 47 2026-11-12T18:14:20.663Z S1 59964, S2 59883 3461bc8d78 c9ed518273 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-12T18:14:22.604Z S1 59964, S2 59942 7121b49c8b 3461bc8d78 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-12T18:14:24.538Z S1 60030, S2 59942 51cb47dd84 7121b49c8b sk_4707cd57
50 move S2 Exhibition2 50 2026-11-12T18:14:26.471Z S1 60030, S2 60009 fe6264eb49 51cb47dd84 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-12T18:14:28.404Z S1 60097, S2 60009 9a77c14712 fe6264eb49 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-12T18:14:30.329Z S1 60097, S2 60084 570cf80315 9a77c14712 sk_4707cd57
53 move S1 Exhibition1 53 2026-11-12T18:14:32.254Z S1 60172, S2 60084 b2d6d0d9df 570cf80315 sk_4707cd57
54 move S2 Exhibition2 54 2026-11-12T18:14:34.180Z S1 60172, S2 60158 94b93ffdf5 b2d6d0d9df sk_4707cd57
55 move S1 Exhibition1 55 2026-11-12T18:14:36.120Z S1 60232, S2 60158 dde78fa2fe 94b93ffdf5 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-12T18:14:38.049Z S1 60232, S2 60229 ee842817da dde78fa2fe sk_4707cd57
57 move S1 Exhibition1 57 2026-11-12T18:14:39.983Z S1 60298, S2 60229 634ac8ddd4 ee842817da sk_4707cd57
58 move S2 Exhibition2 58 2026-11-12T18:14:41.914Z S1 60298, S2 60298 a24460a654 634ac8ddd4 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-12T18:14:43.843Z S1 60369, S2 60298 fc90c70d2e a24460a654 sk_4707cd57

Game 2 m_01M78FCMSVFF7BDDQ5S8F1KV2G: verified

✓signatures40 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..40, every prev_hash links
✓move log40 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay40 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
40 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-12T18:12:48.711Z S1 59799, S2 60000 369300cb56 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-12T18:12:50.670Z S1 59799, S2 60041 76b75e73f9 369300cb56 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-12T18:12:52.733Z S1 59736, S2 60041 6f460dbfc6 76b75e73f9 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-12T18:12:54.898Z S1 59736, S2 59876 9dca5a078c 6f460dbfc6 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-12T18:12:57.012Z S1 59622, S2 59876 5918486535 9dca5a078c sk_4707cd57
6 move S2 Exhibition1 6 2026-11-12T18:12:59.203Z S1 59622, S2 59685 36b3c37d14 5918486535 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-12T18:13:01.204Z S1 59621, S2 59685 c31ee5a961 36b3c37d14 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-12T18:13:03.652Z S1 59621, S2 59237 05ad2e0842 c31ee5a961 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-12T18:13:05.649Z S1 59624, S2 59237 a78ba2ec04 05ad2e0842 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-12T18:13:07.632Z S1 59624, S2 59254 e32f23a3ef a78ba2ec04 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-12T18:13:09.610Z S1 59646, S2 59254 9f7a1dda55 e32f23a3ef sk_4707cd57
12 move S2 Exhibition1 12 2026-11-12T18:13:11.618Z S1 59646, S2 59246 04f97cede7 9f7a1dda55 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-12T18:13:13.722Z S1 59542, S2 59246 78cb0349a1 04f97cede7 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-12T18:13:15.703Z S1 59542, S2 59265 4b9b220b28 78cb0349a1 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-12T18:13:17.696Z S1 59549, S2 59265 a34c7e5ca0 4b9b220b28 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-12T18:13:19.696Z S1 59549, S2 59265 183bb99e3d a34c7e5ca0 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-12T18:13:21.700Z S1 59545, S2 59265 12f8575fdd 183bb99e3d sk_4707cd57
18 move S2 Exhibition1 18 2026-11-12T18:13:23.695Z S1 59545, S2 59270 0a79e7ee5c 12f8575fdd sk_4707cd57
19 move S1 Exhibition2 19 2026-11-12T18:13:25.697Z S1 59543, S2 59270 410dda38f1 0a79e7ee5c sk_4707cd57
20 move S2 Exhibition1 20 2026-11-12T18:13:27.698Z S1 59543, S2 59269 2e19120b24 410dda38f1 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-12T18:13:29.666Z S1 59575, S2 59269 123ca712f9 2e19120b24 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-12T18:13:31.735Z S1 59575, S2 59200 4699dabc95 123ca712f9 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-12T18:13:33.827Z S1 59483, S2 59200 95402e309d 4699dabc95 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-12T18:13:35.805Z S1 59483, S2 59222 9287e59435 95402e309d sk_4707cd57
25 move S1 Exhibition2 25 2026-11-12T18:13:37.799Z S1 59489, S2 59222 3b4279317a 9287e59435 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-12T18:13:39.809Z S1 59489, S2 59212 39997edcbe 3b4279317a sk_4707cd57
27 move S1 Exhibition2 27 2026-11-12T18:13:41.795Z S1 59503, S2 59212 a1da7d4a15 39997edcbe sk_4707cd57
28 move S2 Exhibition1 28 2026-11-12T18:13:43.801Z S1 59503, S2 59206 49889611e6 a1da7d4a15 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-12T18:13:45.755Z S1 59549, S2 59206 cb8e277d62 49889611e6 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-12T18:13:47.698Z S1 59549, S2 59263 e447b9e554 cb8e277d62 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-12T18:13:49.659Z S1 59588, S2 59263 0bf5d8290f e447b9e554 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-12T18:13:51.622Z S1 59588, S2 59300 fe14f583b1 0bf5d8290f sk_4707cd57
33 move S1 Exhibition2 33 2026-11-12T18:13:53.586Z S1 59624, S2 59300 df2f11ae0d fe14f583b1 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-12T18:13:55.528Z S1 59624, S2 59358 8bd8997aed df2f11ae0d sk_4707cd57
35 move S1 Exhibition2 35 2026-11-12T18:13:57.479Z S1 59673, S2 59358 f8476aff8b 8bd8997aed sk_4707cd57
36 move S2 Exhibition1 36 2026-11-12T18:13:59.406Z S1 59673, S2 59431 3482668d41 f8476aff8b sk_4707cd57
37 move S1 Exhibition2 37 2026-11-12T18:14:01.646Z S1 59433, S2 59431 3ab5f370f2 3482668d41 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-12T18:14:04.161Z S1 59433, S2 58916 d13e70f957 3ab5f370f2 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-12T18:14:06.116Z S1 59478, S2 58916 3a05110275 d13e70f957 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-12T18:14:08.046Z S1 59478, S2 58986 b3ef935019 3a05110275 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_01M78FCMSREA29BJT1RR4HG95W

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