apigaming Sign in

Verify set set_01M6EXY0P8EVZT7B6DHDVDA6YV

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

Game 1 m_01M6EXY0PAFHRS2VWWQ04M3PGC: 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-02T20:06:42.707Z S1 59866, S2 60000 3f59dcc895 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-02T20:06:44.809Z S1 59866, S2 59898 1ac34cfeaa 3f59dcc895 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-02T20:06:46.906Z S1 59769, S2 59898 2626449716 1ac34cfeaa sk_4707cd57
4 move S2 Exhibition2 4 2026-11-02T20:06:49.014Z S1 59769, S2 59790 1e4013306f 2626449716 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-02T20:06:51.116Z S1 59667, S2 59790 70a0d94264 1e4013306f sk_4707cd57
6 move S2 Exhibition2 6 2026-11-02T20:06:53.304Z S1 59667, S2 59602 7682182741 70a0d94264 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-02T20:06:55.409Z S1 59562, S2 59602 48d8e3775a 7682182741 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-02T20:06:57.418Z S1 59562, S2 59593 1bca2a70de 48d8e3775a sk_4707cd57
9 move S1 Exhibition1 9 2026-11-02T20:06:59.498Z S1 59482, S2 59593 a388250539 1bca2a70de sk_4707cd57
10 move S2 Exhibition2 10 2026-11-02T20:07:02.412Z S1 59482, S2 58679 6a28e00e3c a388250539 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-02T20:07:04.532Z S1 59362, S2 58679 df5ae8b324 6a28e00e3c sk_4707cd57
12 move S2 Exhibition2 12 2026-11-02T20:07:06.508Z S1 59362, S2 58703 7ff0a69af0 df5ae8b324 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-02T20:07:08.602Z S1 59268, S2 58703 abfca835e4 7ff0a69af0 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-02T20:07:10.600Z S1 59268, S2 58705 c6757f2b8a abfca835e4 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-02T20:07:12.705Z S1 59163, S2 58705 c80b5acf29 c6757f2b8a sk_4707cd57
16 move S2 Exhibition2 16 2026-11-02T20:07:14.902Z S1 59163, S2 58508 9f504ac8cf c80b5acf29 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-02T20:07:16.843Z S1 59222, S2 58508 c19b376b96 9f504ac8cf sk_4707cd57
18 move S2 Exhibition2 18 2026-11-02T20:07:18.905Z S1 59222, S2 58446 32e78b6c93 c19b376b96 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-02T20:07:21.122Z S1 59005, S2 58446 6b4b267712 32e78b6c93 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-02T20:07:23.220Z S1 59005, S2 58348 06acddd569 6b4b267712 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-02T20:07:25.309Z S1 58916, S2 58348 74af1cae12 06acddd569 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-02T20:07:27.308Z S1 58916, S2 58349 54d7c4e289 74af1cae12 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-02T20:07:29.317Z S1 58907, S2 58349 b6fbe5cc27 54d7c4e289 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-02T20:07:31.304Z S1 58907, S2 58362 cf491f49f3 b6fbe5cc27 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-02T20:07:33.266Z S1 58945, S2 58362 ecfb6acfdd cf491f49f3 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-02T20:07:35.234Z S1 58945, S2 58394 a5721b83d5 ecfb6acfdd sk_4707cd57
27 move S1 Exhibition1 27 2026-11-02T20:07:37.185Z S1 58994, S2 58394 66c33f5ac0 a5721b83d5 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-02T20:07:39.210Z S1 58994, S2 58369 7ceee7306a 66c33f5ac0 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-02T20:07:41.169Z S1 59035, S2 58369 1baf5abf96 7ceee7306a sk_4707cd57
30 move S2 Exhibition2 30 2026-11-02T20:07:43.128Z S1 59035, S2 58410 c68d0f5eb1 1baf5abf96 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-02T20:07:45.069Z S1 59094, S2 58410 7ac8086bc8 c68d0f5eb1 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-02T20:07:47.023Z S1 59094, S2 58456 ae000058c2 7ac8086bc8 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-02T20:07:48.963Z S1 59154, S2 58456 be755aaf98 ae000058c2 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-02T20:07:50.904Z S1 59154, S2 58515 882299dc50 be755aaf98 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-02T20:07:52.842Z S1 59216, S2 58515 d63f1e9d1c 882299dc50 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-02T20:07:54.776Z S1 59216, S2 58581 a93b15da0a d63f1e9d1c sk_4707cd57
37 move S1 Exhibition1 37 2026-11-02T20:07:56.710Z S1 59282, S2 58581 fdee1f26d8 a93b15da0a sk_4707cd57
38 move S2 Exhibition2 38 2026-11-02T20:07:58.639Z S1 59282, S2 58652 6eb47263d3 fdee1f26d8 sk_4707cd57
39 move S1 Exhibition1 39 2026-11-02T20:08:00.594Z S1 59327, S2 58652 d2a23a8848 6eb47263d3 sk_4707cd57
40 move S2 Exhibition2 40 2026-11-02T20:08:02.599Z S1 59327, S2 58647 9f1764c2de d2a23a8848 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-02T20:08:04.564Z S1 59362, S2 58647 5e50dc4080 9f1764c2de sk_4707cd57
42 move S2 Exhibition2 42 2026-11-02T20:08:06.507Z S1 59362, S2 58704 04e05d6672 5e50dc4080 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-02T20:08:08.446Z S1 59423, S2 58704 98b9963ddb 04e05d6672 sk_4707cd57
44 move S2 Exhibition2 44 2026-11-02T20:08:10.386Z S1 59423, S2 58764 f84719a7d8 98b9963ddb sk_4707cd57
45 move S1 Exhibition1 45 2026-11-02T20:08:12.330Z S1 59479, S2 58764 2b6bec2c8a f84719a7d8 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-02T20:08:14.266Z S1 59479, S2 58828 e7175b03e9 2b6bec2c8a sk_4707cd57
47 move S1 Exhibition1 47 2026-11-02T20:08:16.200Z S1 59545, S2 58828 c4b038c44e e7175b03e9 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-02T20:08:18.130Z S1 59545, S2 58898 e7616bf84d c4b038c44e sk_4707cd57
49 move S1 Exhibition1 49 2026-11-02T20:08:20.060Z S1 59615, S2 58898 29019593fb e7616bf84d sk_4707cd57
50 move S2 Exhibition2 50 2026-11-02T20:08:21.994Z S1 59615, S2 58964 b49b15c257 29019593fb sk_4707cd57
51 move S1 Exhibition1 51 2026-11-02T20:08:23.923Z S1 59686, S2 58964 8506b6513a b49b15c257 sk_4707cd57
52 move S2 Exhibition2 52 2026-11-02T20:08:25.849Z S1 59686, S2 59038 fe111f26ec 8506b6513a sk_4707cd57
53 move S1 Exhibition1 53 2026-11-02T20:08:27.787Z S1 59748, S2 59038 fb10d5e13e fe111f26ec sk_4707cd57
54 move S2 Exhibition2 54 2026-11-02T20:08:29.718Z S1 59748, S2 59107 dc5190651d fb10d5e13e sk_4707cd57
55 move S1 Exhibition1 55 2026-11-02T20:08:31.649Z S1 59817, S2 59107 0d23985404 dc5190651d sk_4707cd57
56 move S2 Exhibition2 56 2026-11-02T20:08:33.582Z S1 59817, S2 59174 fe20738b5a 0d23985404 sk_4707cd57
57 move S1 Exhibition1 57 2026-11-02T20:08:35.512Z S1 59887, S2 59174 cc7e429ac1 fe20738b5a sk_4707cd57
58 move S2 Exhibition2 58 2026-11-02T20:08:37.442Z S1 59887, S2 59244 135e8dc288 cc7e429ac1 sk_4707cd57
59 move S1 Exhibition1 59 2026-11-02T20:08:39.370Z S1 59959, S2 59244 c15b2a1eec 135e8dc288 sk_4707cd57
60 move S2 Exhibition2 60 2026-11-02T20:08:41.297Z S1 59959, S2 59317 1f175e54b6 c15b2a1eec sk_4707cd57
61 move S1 Exhibition1 61 2026-11-02T20:08:43.227Z S1 60029, S2 59317 bb8bf99cc2 1f175e54b6 sk_4707cd57
62 move S2 Exhibition2 62 2026-11-02T20:08:45.161Z S1 60029, S2 59383 4cc56c5f2a bb8bf99cc2 sk_4707cd57
63 move S1 Exhibition1 63 2026-11-02T20:08:47.091Z S1 60099, S2 59383 b9c1e36f77 4cc56c5f2a sk_4707cd57
64 move S2 Exhibition2 64 2026-11-02T20:08:49.019Z S1 60099, S2 59455 d243ea2093 b9c1e36f77 sk_4707cd57

Game 2 m_01M6EXY0PBE31SXHE2ZD243R45: verified

✓signatures24 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..24, every prev_hash links
✓move log24 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay24 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
24 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-02T20:06:42.704Z S1 59869, S2 60000 9056962bb2 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-02T20:06:44.807Z S1 59869, S2 59897 6953b1f7d2 9056962bb2 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-02T20:06:46.902Z S1 59774, S2 59897 f5fa4dfafc 6953b1f7d2 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-02T20:06:49.020Z S1 59774, S2 59779 a0f937b7d3 f5fa4dfafc sk_4707cd57
5 move S1 Exhibition2 5 2026-11-02T20:06:51.122Z S1 59672, S2 59779 36f27fa599 a0f937b7d3 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-02T20:06:53.327Z S1 59672, S2 59574 046d2228df 36f27fa599 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-02T20:06:55.411Z S1 59588, S2 59574 c2637c6f15 046d2228df sk_4707cd57
8 move S2 Exhibition1 8 2026-11-02T20:06:57.529Z S1 59588, S2 59456 50fa9c162b c2637c6f15 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-02T20:06:59.637Z S1 59480, S2 59456 04283cf79d 50fa9c162b sk_4707cd57
10 move S2 Exhibition1 10 2026-11-02T20:07:02.499Z S1 59480, S2 58594 ec550f161b 04283cf79d sk_4707cd57
11 move S1 Exhibition2 11 2026-11-02T20:07:04.534Z S1 59445, S2 58594 d2de3ebea2 ec550f161b sk_4707cd57
12 move S2 Exhibition1 12 2026-11-02T20:07:06.510Z S1 59445, S2 58618 8234408dea d2de3ebea2 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-02T20:07:08.603Z S1 59352, S2 58618 c12c237f93 8234408dea sk_4707cd57
14 move S2 Exhibition1 14 2026-11-02T20:07:10.609Z S1 59352, S2 58612 9970baee71 c12c237f93 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-02T20:07:12.705Z S1 59256, S2 58612 e71646dca9 9970baee71 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-02T20:07:14.904Z S1 59256, S2 58413 0e25405043 e71646dca9 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-02T20:07:16.861Z S1 59299, S2 58413 8bebb4be36 0e25405043 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-02T20:07:18.918Z S1 59299, S2 58356 d242991ad3 8bebb4be36 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-02T20:07:21.119Z S1 59098, S2 58356 7d0052485b d242991ad3 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-02T20:07:23.103Z S1 59098, S2 58372 9490dd29ac 7d0052485b sk_4707cd57
21 move S1 Exhibition2 21 2026-11-02T20:07:25.105Z S1 59096, S2 58372 feb0b73d19 9490dd29ac sk_4707cd57
22 move S2 Exhibition1 22 2026-11-02T20:07:27.072Z S1 59096, S2 58405 30f4bba5e7 feb0b73d19 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-02T20:07:29.008Z S1 59160, S2 58405 724126e0ae 30f4bba5e7 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-02T20:07:30.938Z S1 59160, S2 58475 8859308689 724126e0ae 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_01M6EXY0P8EVZT7B6DHDVDA6YV

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