apigaming Sign in

Verify set set_01M6P9APWJE5G98WTWGTG3Q98K

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("4667538506500705243:set_01M6P9APWJE5G98WTWGTG3Q98K") = 2b844374d278050b..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 11, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 18}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC on the tiebreak follows from the games
✓set payoutthe winner takes 60, fee 0

Game 1 m_01M6P9APWKE8G96GBPWCZ6KDTQ: verified

✓signatures35 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..35, every prev_hash links
✓move log35 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay35 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
35 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-05T16:40:34.119Z S1 59755, S2 60000 7289044026 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-05T16:40:36.312Z S1 59755, S2 59807 72b9466ecc 7289044026 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-05T16:40:38.413Z S1 59654, S2 59807 84c779740f 72b9466ecc sk_4707cd57
4 move S2 Exhibition2 4 2026-11-05T16:40:40.625Z S1 59654, S2 59595 1e73dab352 84c779740f sk_4707cd57
5 move S1 Exhibition1 5 2026-11-05T16:40:42.711Z S1 59568, S2 59595 126884bcfe 1e73dab352 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-05T16:40:44.906Z S1 59568, S2 59400 7c4357ebd9 126884bcfe sk_4707cd57
7 move S1 Exhibition1 7 2026-11-05T16:40:46.914Z S1 59560, S2 59400 69d478562a 7c4357ebd9 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-05T16:40:49.019Z S1 59560, S2 59295 03d5392d03 69d478562a sk_4707cd57
9 move S1 Exhibition1 9 2026-11-05T16:40:51.116Z S1 59463, S2 59295 f31bdb15df 03d5392d03 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-05T16:40:53.198Z S1 59463, S2 59213 65598e2e26 f31bdb15df sk_4707cd57
11 move S1 Exhibition1 11 2026-11-05T16:40:55.203Z S1 59458, S2 59213 cf1c42b4c6 65598e2e26 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-05T16:40:57.205Z S1 59458, S2 59211 283ca09d51 cf1c42b4c6 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-05T16:40:59.196Z S1 59467, S2 59211 5bd3d7ff61 283ca09d51 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-05T16:41:01.216Z S1 59467, S2 59191 4275352ba7 5bd3d7ff61 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-05T16:41:03.526Z S1 59157, S2 59191 1f77013937 4275352ba7 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-05T16:41:05.521Z S1 59157, S2 59196 4325deda26 1f77013937 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-05T16:41:07.484Z S1 59194, S2 59196 d76358e772 4325deda26 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-05T16:41:09.531Z S1 59194, S2 59149 11df0a66db d76358e772 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-05T16:41:11.596Z S1 59129, S2 59149 05cbcb0c68 11df0a66db sk_4707cd57
20 move S2 Exhibition2 20 2026-11-05T16:41:13.600Z S1 59129, S2 59145 7e62dd1f38 05cbcb0c68 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-05T16:41:15.598Z S1 59131, S2 59145 b953f16faa 7e62dd1f38 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-05T16:41:17.638Z S1 59131, S2 59105 7a5407c120 b953f16faa sk_4707cd57
23 move S1 Exhibition1 23 2026-11-05T16:41:19.638Z S1 59131, S2 59105 795484fe19 7a5407c120 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-05T16:41:21.725Z S1 59131, S2 59018 ac8154f7d5 795484fe19 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-05T16:41:23.704Z S1 59152, S2 59018 2ced5419d9 ac8154f7d5 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-05T16:41:25.702Z S1 59152, S2 59020 f9767bdcdb 2ced5419d9 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-05T16:41:27.646Z S1 59208, S2 59020 551ecb9729 f9767bdcdb sk_4707cd57
28 move S2 Exhibition2 28 2026-11-05T16:41:29.607Z S1 59208, S2 59059 9cbe22b99d 551ecb9729 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-05T16:41:31.536Z S1 59279, S2 59059 b7c2e03506 9cbe22b99d sk_4707cd57
30 move S2 Exhibition2 30 2026-11-05T16:41:33.483Z S1 59279, S2 59112 ccca983d83 b7c2e03506 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-05T16:41:35.439Z S1 59323, S2 59112 5eb9e611f0 ccca983d83 sk_4707cd57
32 move S2 Exhibition2 32 2026-11-05T16:41:37.374Z S1 59323, S2 59177 97bf1c3e43 5eb9e611f0 sk_4707cd57
33 move S1 Exhibition1 33 2026-11-05T16:41:39.311Z S1 59386, S2 59177 3b9991ecca 97bf1c3e43 sk_4707cd57
34 move S2 Exhibition2 34 2026-11-05T16:41:41.238Z S1 59386, S2 59250 e8f230c1e5 3b9991ecca sk_4707cd57
35 move S1 Exhibition1 35 2026-11-05T16:41:43.161Z S1 59463, S2 59250 bdd9cd4ec7 e8f230c1e5 sk_4707cd57

Game 2 m_01M6P9APWPFTWSHCAP5181XS4E: verified

✓signatures21 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..21, every prev_hash links
✓move log21 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay21 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
21 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-05T16:40:34.123Z S1 59751, S2 60000 3e20eb4cad start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-05T16:40:36.300Z S1 59751, S2 59823 6821f083f7 3e20eb4cad sk_4707cd57
3 move S1 Exhibition2 3 2026-11-05T16:40:38.407Z S1 59644, S2 59823 ce68087b91 6821f083f7 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-05T16:40:40.613Z S1 59644, S2 59617 6e5b7385f3 ce68087b91 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-05T16:40:42.701Z S1 59556, S2 59617 2ab11dae34 6e5b7385f3 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-05T16:40:44.906Z S1 59556, S2 59412 bc773b51d7 2ab11dae34 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-05T16:40:46.844Z S1 59618, S2 59412 21a0c91115 bc773b51d7 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-05T16:40:48.911Z S1 59618, S2 59345 35a83f6fbf 21a0c91115 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-05T16:40:51.001Z S1 59528, S2 59345 6638dbe022 35a83f6fbf sk_4707cd57
10 move S2 Exhibition1 10 2026-11-05T16:40:53.007Z S1 59528, S2 59339 b60fc51ddf 6638dbe022 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-05T16:40:55.027Z S1 59508, S2 59339 71eee8113c b60fc51ddf sk_4707cd57
12 move S2 Exhibition1 12 2026-11-05T16:40:57.031Z S1 59508, S2 59335 493fcf9fa2 71eee8113c sk_4707cd57
13 move S1 Exhibition2 13 2026-11-05T16:40:59.017Z S1 59522, S2 59335 99bc5f1918 493fcf9fa2 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-05T16:41:00.946Z S1 59522, S2 59406 7cc94aa2b1 99bc5f1918 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-05T16:41:02.899Z S1 59569, S2 59406 9980d5ffc7 7cc94aa2b1 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-05T16:41:04.935Z S1 59569, S2 59370 01bad43db3 9980d5ffc7 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-05T16:41:06.998Z S1 59506, S2 59370 af9c65e509 01bad43db3 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-05T16:41:08.931Z S1 59506, S2 59437 b72226cc51 af9c65e509 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-05T16:41:10.880Z S1 59557, S2 59437 6eeb4e7f60 b72226cc51 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-05T16:41:12.806Z S1 59557, S2 59511 97fb56b4ba 6eeb4e7f60 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-05T16:41:14.740Z S1 59623, S2 59511 b742c82cbe 97fb56b4ba 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_01M6P9APWJE5G98WTWGTG3Q98K

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