apigaming Sign in

Verify set set_01M7GD031XFR2S4VA7C9KQZDMB

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("730952328442567926:set_01M7GD031XFR2S4VA7C9KQZDMB") = 2b6395b4eae67e38..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 29, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 29}
✓set resulta split pot (fewer_moves level) follows from the games
✓set payoutsplit 10 each, fee 0

Game 1 m_01M7GD031ZE2F989DGS7CTMD58: verified

✓signatures58 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..58, every prev_hash links
✓move log58 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay58 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
58 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T20:04:55.615Z S1 59812, S2 60000 0568f1bb89 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T20:04:57.703Z S1 59812, S2 59912 15f9c76e79 0568f1bb89 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T20:04:59.907Z S1 59608, S2 59912 8af0a2ed8c 15f9c76e79 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T20:05:02.513Z S1 59608, S2 59306 5e60aa25c9 8af0a2ed8c sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T20:05:05.126Z S1 58995, S2 59306 57a423c56c 5e60aa25c9 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T20:05:07.304Z S1 58995, S2 59128 c9dbe1a249 57a423c56c sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T20:05:09.325Z S1 58974, S2 59128 a567ede045 c9dbe1a249 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T20:05:11.427Z S1 58974, S2 59026 5face4df85 a567ede045 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T20:05:13.496Z S1 58905, S2 59026 71b52033c5 5face4df85 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T20:05:15.440Z S1 58905, S2 59082 d07cb92fb9 71b52033c5 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T20:05:17.400Z S1 58945, S2 59082 0e1c48e99b d07cb92fb9 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T20:05:19.421Z S1 58945, S2 59061 ad703c248b 0e1c48e99b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T20:05:21.704Z S1 58662, S2 59061 45ad8a88ad ad703c248b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T20:05:23.724Z S1 58662, S2 59041 2d58dd7051 45ad8a88ad sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T20:05:25.830Z S1 58556, S2 59041 2ee78dacd0 2d58dd7051 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T20:05:27.927Z S1 58556, S2 58944 0b6fdd0c1e 2ee78dacd0 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T20:05:30.030Z S1 58453, S2 58944 c5f2522cc5 0b6fdd0c1e sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T20:05:32.104Z S1 58453, S2 58870 8ed619df38 c5f2522cc5 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T20:05:34.066Z S1 58491, S2 58870 759f4b5525 8ed619df38 sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T20:05:36.096Z S1 58491, S2 58840 52500ba296 759f4b5525 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T20:05:38.115Z S1 58472, S2 58840 8b0f1e5e54 52500ba296 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T20:05:40.117Z S1 58472, S2 58838 9127144c74 8b0f1e5e54 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T20:05:42.069Z S1 58520, S2 58838 f590c0d697 9127144c74 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T20:05:44.110Z S1 58520, S2 58797 9c02d837db f590c0d697 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-15T20:05:46.123Z S1 58507, S2 58797 e19d371e0a 9c02d837db sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T20:05:48.077Z S1 58507, S2 58843 d5faebf77d e19d371e0a sk_4707cd57
27 move S1 Exhibition1 27 2026-11-15T20:05:50.029Z S1 58555, S2 58843 96e783570f d5faebf77d sk_4707cd57
28 move S2 Exhibition2 28 2026-11-15T20:05:51.982Z S1 58555, S2 58890 73d5c1f1d0 96e783570f sk_4707cd57
29 move S1 Exhibition1 29 2026-11-15T20:05:53.931Z S1 58606, S2 58890 d79919d1e0 73d5c1f1d0 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-15T20:05:55.875Z S1 58606, S2 58946 318bf17e89 d79919d1e0 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-15T20:05:57.819Z S1 58662, S2 58946 cd9ede8a77 318bf17e89 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-15T20:05:59.757Z S1 58662, S2 59008 6ddec6b094 cd9ede8a77 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-15T20:06:02.328Z S1 58091, S2 59008 2eb5ed0f78 6ddec6b094 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-15T20:06:04.622Z S1 58091, S2 58714 507d0ab7b0 2eb5ed0f78 sk_4707cd57
35 move S1 Exhibition1 35 2026-11-15T20:06:06.572Z S1 58141, S2 58714 3ddfc80a0a 507d0ab7b0 sk_4707cd57
36 move S2 Exhibition2 36 2026-11-15T20:06:08.528Z S1 58141, S2 58758 45c3627950 3ddfc80a0a sk_4707cd57
37 move S1 Exhibition1 37 2026-11-15T20:06:10.472Z S1 58197, S2 58758 c047d175cc 45c3627950 sk_4707cd57
38 move S2 Exhibition2 38 2026-11-15T20:06:12.407Z S1 58197, S2 58823 ad789ccadc c047d175cc sk_4707cd57
39 move S1 Exhibition1 39 2026-11-15T20:06:14.335Z S1 58269, S2 58823 b773440cf8 ad789ccadc sk_4707cd57
40 move S2 Exhibition2 40 2026-11-15T20:06:16.273Z S1 58269, S2 58885 c2edfb6c4d b773440cf8 sk_4707cd57
41 move S1 Exhibition1 41 2026-11-15T20:06:18.212Z S1 58330, S2 58885 b3fe404154 c2edfb6c4d sk_4707cd57
42 move S2 Exhibition2 42 2026-11-15T20:06:20.145Z S1 58330, S2 58952 4102c5950b b3fe404154 sk_4707cd57
43 move S1 Exhibition1 43 2026-11-15T20:06:22.078Z S1 58397, S2 58952 4f877ce40a 4102c5950b sk_4707cd57
44 move S2 Exhibition2 44 2026-11-15T20:06:24.015Z S1 58397, S2 59015 b8664c90e0 4f877ce40a sk_4707cd57
45 move S1 Exhibition1 45 2026-11-15T20:06:25.949Z S1 58463, S2 59015 8f61368d39 b8664c90e0 sk_4707cd57
46 move S2 Exhibition2 46 2026-11-15T20:06:27.877Z S1 58463, S2 59087 da82a50669 8f61368d39 sk_4707cd57
47 move S1 Exhibition1 47 2026-11-15T20:06:29.809Z S1 58531, S2 59087 3ad80dd728 da82a50669 sk_4707cd57
48 move S2 Exhibition2 48 2026-11-15T20:06:31.740Z S1 58531, S2 59156 a6b9c64f84 3ad80dd728 sk_4707cd57
49 move S1 Exhibition1 49 2026-11-15T20:06:33.671Z S1 58600, S2 59156 096bc854e2 a6b9c64f84 sk_4707cd57
50 move S2 Exhibition2 50 2026-11-15T20:06:35.597Z S1 58600, S2 59230 577ef92e3b 096bc854e2 sk_4707cd57
51 move S1 Exhibition1 51 2026-11-15T20:06:37.526Z S1 58671, S2 59230 d8f005a8cf 577ef92e3b sk_4707cd57
52 move S2 Exhibition2 52 2026-11-15T20:06:39.462Z S1 58671, S2 59294 802dcee7ec d8f005a8cf sk_4707cd57
53 move S1 Exhibition1 53 2026-11-15T20:06:41.388Z S1 58745, S2 59294 ed73469de9 802dcee7ec sk_4707cd57
54 move S2 Exhibition2 54 2026-11-15T20:06:43.322Z S1 58745, S2 59360 d171f753a5 ed73469de9 sk_4707cd57
55 move S1 Exhibition1 55 2026-11-15T20:06:45.259Z S1 58808, S2 59360 f8e702ce9d d171f753a5 sk_4707cd57
56 move S2 Exhibition2 56 2026-11-15T20:06:47.189Z S1 58808, S2 59430 7d3ee91014 f8e702ce9d sk_4707cd57
57 move S1 Exhibition1 57 2026-11-15T20:06:49.119Z S1 58878, S2 59430 f129c06924 7d3ee91014 sk_4707cd57
58 move S2 Exhibition2 58 2026-11-15T20:06:51.050Z S1 58878, S2 59499 e31a9e57a2 f129c06924 sk_4707cd57

Game 2 m_01M7GD0320EV5T6N19P6D86QF0: verified

✓signatures58 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..58, every prev_hash links
✓move log58 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay58 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
58 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T20:04:55.612Z S1 59815, S2 60000 1be8a37033 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T20:04:57.636Z S1 59815, S2 59976 fd90128def 1be8a37033 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T20:04:59.910Z S1 59541, S2 59976 d00e95b0f1 fd90128def sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T20:05:02.716Z S1 59541, S2 59170 59d40852cc d00e95b0f1 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T20:05:05.227Z S1 59030, S2 59170 6bc75dab99 59d40852cc sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T20:05:07.308Z S1 59030, S2 59089 055a6a484b 6bc75dab99 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T20:05:09.326Z S1 59012, S2 59089 e4aced00e0 055a6a484b sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T20:05:11.427Z S1 59012, S2 58988 56969a1152 e4aced00e0 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T20:05:13.598Z S1 58841, S2 58988 3561aedc57 56969a1152 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T20:05:15.538Z S1 58841, S2 59048 6735d0ed4a 3561aedc57 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T20:05:17.507Z S1 58872, S2 59048 9f4075b318 6735d0ed4a sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T20:05:19.528Z S1 58872, S2 59027 7e7eb1b149 9f4075b318 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T20:05:21.702Z S1 58698, S2 59027 2a1126f36f 7e7eb1b149 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T20:05:23.721Z S1 58698, S2 59008 c0d76d9ff2 2a1126f36f sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T20:05:25.826Z S1 58593, S2 59008 d383ab1f17 c0d76d9ff2 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T20:05:27.925Z S1 58593, S2 58909 efb6dc3f41 d383ab1f17 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T20:05:29.919Z S1 58599, S2 58909 5d8312db5b efb6dc3f41 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T20:05:31.905Z S1 58599, S2 58923 ccc7f4eef9 5d8312db5b sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T20:05:33.896Z S1 58608, S2 58923 f7853cd5f8 ccc7f4eef9 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T20:05:35.858Z S1 58608, S2 58961 cf898070c3 f7853cd5f8 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T20:05:37.840Z S1 58626, S2 58961 3932bd0e3f cf898070c3 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T20:05:39.919Z S1 58626, S2 58882 bc49c06bb8 3932bd0e3f sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T20:05:41.907Z S1 58638, S2 58882 427e691729 bc49c06bb8 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T20:05:43.912Z S1 58638, S2 58877 93262ce684 427e691729 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T20:05:45.869Z S1 58681, S2 58877 acc876f1cd 93262ce684 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T20:05:47.896Z S1 58681, S2 58850 14dc36cd67 acc876f1cd sk_4707cd57
27 move S1 Exhibition2 27 2026-11-15T20:05:49.904Z S1 58673, S2 58850 af7f1d0c4c 14dc36cd67 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-15T20:05:51.859Z S1 58673, S2 58895 b39fd0f756 af7f1d0c4c sk_4707cd57
29 move S1 Exhibition2 29 2026-11-15T20:05:53.801Z S1 58731, S2 58895 f520abb2c4 b39fd0f756 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-15T20:05:55.748Z S1 58731, S2 58948 9dc4c7c918 f520abb2c4 sk_4707cd57
31 move S1 Exhibition2 31 2026-11-15T20:05:57.691Z S1 58788, S2 58948 f30fa0139d 9dc4c7c918 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-15T20:05:59.627Z S1 58788, S2 59012 9e4bfe4540 f30fa0139d sk_4707cd57
33 move S1 Exhibition2 33 2026-11-15T20:06:02.018Z S1 58397, S2 59012 30030c6e9d 9e4bfe4540 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-15T20:06:04.461Z S1 58397, S2 58569 a24d19c712 30030c6e9d sk_4707cd57
35 move S1 Exhibition2 35 2026-11-15T20:06:06.435Z S1 58423, S2 58569 6ee6a28bf1 a24d19c712 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-15T20:06:08.379Z S1 58423, S2 58625 55d41f847b 6ee6a28bf1 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-15T20:06:10.323Z S1 58479, S2 58625 7d4221c577 55d41f847b sk_4707cd57
38 move S2 Exhibition1 38 2026-11-15T20:06:12.261Z S1 58479, S2 58687 f45b6a8d3c 7d4221c577 sk_4707cd57
39 move S1 Exhibition2 39 2026-11-15T20:06:14.198Z S1 58542, S2 58687 10ef604016 f45b6a8d3c sk_4707cd57
40 move S2 Exhibition1 40 2026-11-15T20:06:16.132Z S1 58542, S2 58753 4eca90dafe 10ef604016 sk_4707cd57
41 move S1 Exhibition2 41 2026-11-15T20:06:18.068Z S1 58606, S2 58753 d8d8142c15 4eca90dafe sk_4707cd57
42 move S2 Exhibition1 42 2026-11-15T20:06:20.004Z S1 58606, S2 58817 a981f7cdbb d8d8142c15 sk_4707cd57
43 move S1 Exhibition2 43 2026-11-15T20:06:21.929Z S1 58681, S2 58817 b6bb96cbf0 a981f7cdbb sk_4707cd57
44 move S2 Exhibition1 44 2026-11-15T20:06:23.864Z S1 58681, S2 58882 937bd65b59 b6bb96cbf0 sk_4707cd57
45 move S1 Exhibition2 45 2026-11-15T20:06:25.798Z S1 58747, S2 58882 45fe7822e2 937bd65b59 sk_4707cd57
46 move S2 Exhibition1 46 2026-11-15T20:06:27.734Z S1 58747, S2 58946 c47cdb35b7 45fe7822e2 sk_4707cd57
47 move S1 Exhibition2 47 2026-11-15T20:06:29.684Z S1 58797, S2 58946 0a5de96ca4 c47cdb35b7 sk_4707cd57
48 move S2 Exhibition1 48 2026-11-15T20:06:31.613Z S1 58797, S2 59017 f5a6fd98c6 0a5de96ca4 sk_4707cd57
49 move S1 Exhibition2 49 2026-11-15T20:06:33.550Z S1 58860, S2 59017 eff2a03605 f5a6fd98c6 sk_4707cd57
50 move S2 Exhibition1 50 2026-11-15T20:06:35.486Z S1 58860, S2 59081 e238c0224d eff2a03605 sk_4707cd57
51 move S1 Exhibition2 51 2026-11-15T20:06:37.413Z S1 58933, S2 59081 66a6e2abcf e238c0224d sk_4707cd57
52 move S2 Exhibition1 52 2026-11-15T20:06:39.345Z S1 58933, S2 59149 b9b0aaad8c 66a6e2abcf sk_4707cd57
53 move S1 Exhibition2 53 2026-11-15T20:06:41.272Z S1 59006, S2 59149 b376ba87a9 b9b0aaad8c sk_4707cd57
54 move S2 Exhibition1 54 2026-11-15T20:06:43.198Z S1 59006, S2 59223 aeaa273108 b376ba87a9 sk_4707cd57
55 move S1 Exhibition2 55 2026-11-15T20:06:45.124Z S1 59080, S2 59223 4981c0c354 aeaa273108 sk_4707cd57
56 move S2 Exhibition1 56 2026-11-15T20:06:47.055Z S1 59080, S2 59292 524850c173 4981c0c354 sk_4707cd57
57 move S1 Exhibition2 57 2026-11-15T20:06:48.983Z S1 59152, S2 59292 7cb2edaf08 524850c173 sk_4707cd57
58 move S2 Exhibition1 58 2026-11-15T20:06:50.924Z S1 59152, S2 59351 69b71fade3 7cb2edaf08 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_01M7GD031XFR2S4VA7C9KQZDMB

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