apigaming Sign in

Verify set set_01M6RHGZM5ERQTDWQWRKDQ7TJG

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

Game 1 m_01M6RHGZM7EM5S8PNF7APNJYT0: 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 Exhibition1 1 2026-11-06T13:42:17.107Z S1 59794, S2 60000 234bf0697b start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T13:42:19.201Z S1 59794, S2 59906 e606405f8c 234bf0697b sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T13:42:21.205Z S1 59790, S2 59906 a5185a90ca e606405f8c sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T13:42:23.341Z S1 59790, S2 59770 d247ae33b3 a5185a90ca sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T13:42:25.497Z S1 59634, S2 59770 8c874a7764 d247ae33b3 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T13:42:27.446Z S1 59634, S2 59821 1f61edfc5e 8c874a7764 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T13:42:29.521Z S1 59559, S2 59821 a6634da87b 1f61edfc5e sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T13:42:31.711Z S1 59559, S2 59631 ca5fa5b0f7 a6634da87b sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T13:42:33.910Z S1 59360, S2 59631 eb872d7f3a ca5fa5b0f7 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T13:42:36.015Z S1 59360, S2 59526 8ef761d150 eb872d7f3a sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T13:42:38.123Z S1 59252, S2 59526 e0f81653ba 8ef761d150 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T13:42:40.051Z S1 59252, S2 59598 c3cc7815a1 e0f81653ba sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T13:42:41.999Z S1 59304, S2 59598 8af6b380c3 c3cc7815a1 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T13:42:43.935Z S1 59304, S2 59662 a333ccb7fb 8af6b380c3 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T13:42:46.021Z S1 59218, S2 59662 7581d772e8 a333ccb7fb sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T13:42:48.011Z S1 59218, S2 59672 70718133da 7581d772e8 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T13:42:50.197Z S1 59032, S2 59672 b6bd00394b 70718133da sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T13:42:52.203Z S1 59032, S2 59666 a0f66062c0 b6bd00394b sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T13:42:54.220Z S1 59015, S2 59666 46b8046638 a0f66062c0 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T13:42:56.210Z S1 59015, S2 59676 93605c7e60 46b8046638 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T13:42:58.161Z S1 59064, S2 59676 6fb09cf51e 93605c7e60 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T13:43:00.314Z S1 59064, S2 59523 81f4eea8f6 6fb09cf51e sk_4707cd57
23 move S1 Exhibition1 23 2026-11-06T13:43:02.934Z S1 58444, S2 59523 4da6543621 81f4eea8f6 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-06T13:43:04.940Z S1 58444, S2 59517 cbe6f25f9b 4da6543621 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-06T13:43:07.027Z S1 58357, S2 59517 da78ac92e3 cbe6f25f9b sk_4707cd57
26 move S2 Exhibition2 26 2026-11-06T13:43:09.016Z S1 58357, S2 59528 9d63c8b83a da78ac92e3 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-06T13:43:11.027Z S1 58346, S2 59528 0135c833e5 9d63c8b83a sk_4707cd57
28 move S2 Exhibition2 28 2026-11-06T13:43:12.994Z S1 58346, S2 59561 2e52afac2f 0135c833e5 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-06T13:43:15.016Z S1 58324, S2 59561 b9e7e40158 2e52afac2f sk_4707cd57
30 move S2 Exhibition2 30 2026-11-06T13:43:16.982Z S1 58324, S2 59595 a0aa9e6cf8 b9e7e40158 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-06T13:43:18.917Z S1 58389, S2 59595 ccbc7c38dc a0aa9e6cf8 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-06T13:43:20.913Z S1 58389, S2 59599 69d51961b8 ccbc7c38dc sk_4707cd57
33 move S1 Exhibition1 33 2026-11-06T13:43:22.917Z S1 58385, S2 59599 9af32c9d36 69d51961b8 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-06T13:43:24.895Z S1 58385, S2 59621 49cf44a566 9af32c9d36 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-06T13:43:26.907Z S1 58373, S2 59621 177f5aa5f6 49cf44a566 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-06T13:43:28.900Z S1 58373, S2 59628 7177132a09 177f5aa5f6 sk_4707cd57
37 move S1 Exhibition1 37 2026-11-06T13:43:30.900Z S1 58373, S2 59628 d2a1c1238b 7177132a09 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-06T13:43:33.009Z S1 58373, S2 59519 bfc2816a4f d2a1c1238b sk_4707cd57
39 move S1 Exhibition1 39 2026-11-06T13:43:34.976Z S1 58406, S2 59519 1aee8de518 bfc2816a4f sk_4707cd57
40 move S2 Exhibition2 40 2026-11-06T13:43:37.014Z S1 58406, S2 59481 431a2d30a8 1aee8de518 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-06T13:43:38.976Z S1 58444, S2 59481 acb1b88382 431a2d30a8 sk_4707cd57
42 move S2 Exhibition2 42 2026-11-06T13:43:40.906Z S1 58444, S2 59551 f427f61a50 acb1b88382 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-06T13:43:42.839Z S1 58511, S2 59551 c7892582df f427f61a50 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-06T13:43:44.787Z S1 58511, S2 59603 7c10d1cbaa c7892582df sk_4707cd57
45 move S1 Exhibition1 45 2026-11-06T13:43:46.729Z S1 58569, S2 59603 ec27d908ae 7c10d1cbaa sk_4707cd57
46 move S2 Exhibition2 46 2026-11-06T13:43:48.684Z S1 58569, S2 59648 cce03686f7 ec27d908ae sk_4707cd57
47 move S1 Exhibition1 47 2026-11-06T13:43:50.639Z S1 58614, S2 59648 f5da22f673 cce03686f7 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-06T13:43:52.599Z S1 58614, S2 59688 96f520349e f5da22f673 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-06T13:43:54.565Z S1 58648, S2 59688 fdf4fd56b0 96f520349e sk_4707cd57
50 move S2 Exhibition2 50 2026-11-06T13:43:56.539Z S1 58648, S2 59714 b2710fcb27 fdf4fd56b0 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-06T13:43:58.482Z S1 58705, S2 59714 42fb909e9c b2710fcb27 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-06T13:44:00.443Z S1 58705, S2 59753 8845858f1b 42fb909e9c sk_4707cd57
53 move S1 Exhibition1 53 2026-11-06T13:44:02.460Z S1 58688, S2 59753 5e6dde1327 8845858f1b sk_4707cd57
54 move S2 Exhibition2 54 2026-11-06T13:44:04.484Z S1 58688, S2 59729 68d3269efb 5e6dde1327 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-06T13:44:06.417Z S1 58755, S2 59729 bc85321f00 68d3269efb sk_4707cd57
56 move S2 Exhibition2 56 2026-11-06T13:44:08.349Z S1 58755, S2 59797 f0d6fee6fc bc85321f00 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-06T13:44:10.279Z S1 58825, S2 59797 184746fd4f f0d6fee6fc sk_4707cd57
58 move S2 Exhibition2 58 2026-11-06T13:44:12.207Z S1 58825, S2 59869 03f60294bc 184746fd4f sk_4707cd57
59 move S1 Exhibition1 59 2026-11-06T13:44:14.135Z S1 58897, S2 59869 e71ce801e3 03f60294bc sk_4707cd57
60 move S2 Exhibition2 60 2026-11-06T13:44:16.063Z S1 58897, S2 59941 02a6f7dd4c e71ce801e3 sk_4707cd57
61 move S1 Exhibition1 61 2026-11-06T13:44:17.989Z S1 58971, S2 59941 9d25e73070 02a6f7dd4c sk_4707cd57
62 move S2 Exhibition2 62 2026-11-06T13:44:19.919Z S1 58971, S2 60011 7ea43dabbf 9d25e73070 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-06T13:44:21.850Z S1 59040, S2 60011 c4043deff4 7ea43dabbf sk_4707cd57
64 move S2 Exhibition2 64 2026-11-06T13:44:23.774Z S1 59040, S2 60087 d3f9df5926 c4043deff4 sk_4707cd57

Game 2 m_01M6RHGZMAE57S27JAKXW4W7WE: verified

✓signatures44 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..44, every prev_hash links
✓move log44 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay44 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
44 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-06T13:42:17.104Z S1 59797, S2 60000 5cba4252d9 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T13:42:19.135Z S1 59797, S2 59969 a590904e90 5cba4252d9 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T13:42:21.198Z S1 59734, S2 59969 c4e3a6cb25 a590904e90 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T13:42:23.333Z S1 59734, S2 59834 9493e4c881 c4e3a6cb25 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T13:42:25.504Z S1 59563, S2 59834 e8918baade 9493e4c881 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T13:42:27.467Z S1 59563, S2 59871 05fe9b833d e8918baade sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T13:42:29.527Z S1 59503, S2 59871 fcb03eaea3 05fe9b833d sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T13:42:31.729Z S1 59503, S2 59669 a21c660179 fcb03eaea3 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T13:42:33.808Z S1 59424, S2 59669 5a8b3dda73 a21c660179 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T13:42:35.911Z S1 59424, S2 59566 e42ff0520a 5a8b3dda73 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T13:42:37.927Z S1 59408, S2 59566 8759bc613b e42ff0520a sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T13:42:39.907Z S1 59408, S2 59586 9882d9faa1 8759bc613b sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T13:42:41.923Z S1 59392, S2 59586 154a1eeefb 9882d9faa1 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T13:42:43.910Z S1 59392, S2 59599 37a070004d 154a1eeefb sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T13:42:46.002Z S1 59300, S2 59599 1a1600fdc1 37a070004d sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T13:42:47.963Z S1 59300, S2 59638 1793155114 1a1600fdc1 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T13:42:50.100Z S1 59163, S2 59638 eb11fe50f8 1793155114 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T13:42:52.127Z S1 59163, S2 59611 2c08194dec eb11fe50f8 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T13:42:54.121Z S1 59169, S2 59611 dd1836ef1d 2c08194dec sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T13:42:56.105Z S1 59169, S2 59627 4d9919c1e5 dd1836ef1d sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T13:42:58.130Z S1 59144, S2 59627 8e0c67eb61 4d9919c1e5 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T13:43:00.098Z S1 59144, S2 59659 5220423e30 8e0c67eb61 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-06T13:43:02.816Z S1 58426, S2 59659 e79008ceba 5220423e30 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-06T13:43:04.804Z S1 58426, S2 59671 46b78508ae e79008ceba sk_4707cd57
25 move S1 Exhibition2 25 2026-11-06T13:43:06.815Z S1 58415, S2 59671 30da0669b3 46b78508ae sk_4707cd57
26 move S2 Exhibition1 26 2026-11-06T13:43:08.832Z S1 58415, S2 59654 97b19f71de 30da0669b3 sk_4707cd57
27 move S1 Exhibition2 27 2026-11-06T13:43:10.787Z S1 58460, S2 59654 adffa7e5c4 97b19f71de sk_4707cd57
28 move S2 Exhibition1 28 2026-11-06T13:43:12.722Z S1 58460, S2 59719 e68a74e156 adffa7e5c4 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-06T13:43:14.689Z S1 58493, S2 59719 81192624f4 e68a74e156 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-06T13:43:16.733Z S1 58493, S2 59675 c5cfd455e6 81192624f4 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-06T13:43:18.732Z S1 58494, S2 59675 5075f9c207 c5cfd455e6 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-06T13:43:20.739Z S1 58494, S2 59668 54887be3cf 5075f9c207 sk_4707cd57
33 move S1 Exhibition2 33 2026-11-06T13:43:22.726Z S1 58507, S2 59668 038b720aa9 54887be3cf sk_4707cd57
34 move S2 Exhibition1 34 2026-11-06T13:43:24.702Z S1 58507, S2 59692 aba945f0b7 038b720aa9 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-06T13:43:26.655Z S1 58554, S2 59692 9cba7c2afe aba945f0b7 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-06T13:43:28.629Z S1 58554, S2 59718 814ea09f72 9cba7c2afe sk_4707cd57
37 move S1 Exhibition2 37 2026-11-06T13:43:30.817Z S1 58366, S2 59718 e3d1387a4c 814ea09f72 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-06T13:43:32.837Z S1 58366, S2 59698 3794911800 e3d1387a4c sk_4707cd57
39 move S1 Exhibition2 39 2026-11-06T13:43:34.832Z S1 58371, S2 59698 8b553d24e7 3794911800 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-06T13:43:36.775Z S1 58371, S2 59755 dba1fc2978 8b553d24e7 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-06T13:43:38.701Z S1 58445, S2 59755 52d895d599 dba1fc2978 sk_4707cd57
42 move S2 Exhibition1 42 2026-11-06T13:43:40.632Z S1 58445, S2 59824 5188fb4c59 52d895d599 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-06T13:43:42.559Z S1 58518, S2 59824 466c0f3b6d 5188fb4c59 sk_4707cd57
44 move S2 Exhibition1 44 2026-11-06T13:43:44.491Z S1 58518, S2 59892 562ee65461 466c0f3b6d 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_01M6RHGZM5ERQTDWQWRKDQ7TJG

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