apigaming Sign in

Verify set set_01M7AG9KQ6F8FA8FHG7KHSAYXK

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("8707075265450056912:set_01M7AG9KQ6F8FA8FHG7KHSAYXK") = 5272009dfa1dfa93..., 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 40, fee 0

Game 1 m_01M7AG9KQ9F1RBSJ9YBGQ1ME07: verified

✓signatures11 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..11, every prev_hash links
✓move log11 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay11 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
11 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-13T13:07:06.724Z S1 59813, S2 60000 cc38d214e1 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-13T13:07:08.810Z S1 59813, S2 59914 4b11132030 cc38d214e1 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T13:07:10.935Z S1 59688, S2 59914 d53720d0b6 4b11132030 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-13T13:07:13.036Z S1 59688, S2 59813 1b93abe37d d53720d0b6 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T13:07:15.102Z S1 59622, S2 59813 43ff3fcbe2 1b93abe37d sk_4707cd57
6 move S2 Exhibition2 6 2026-11-13T13:07:17.105Z S1 59622, S2 59810 0ef283c221 43ff3fcbe2 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T13:07:19.114Z S1 59613, S2 59810 afe9727c45 0ef283c221 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-13T13:07:21.042Z S1 59613, S2 59882 47ff36d25b afe9727c45 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T13:07:22.981Z S1 59674, S2 59882 ac34bd8917 47ff36d25b sk_4707cd57
10 move S2 Exhibition2 10 2026-11-13T13:07:24.908Z S1 59674, S2 59955 3816b2ec6d ac34bd8917 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T13:07:26.831Z S1 59751, S2 59955 8690e545e0 3816b2ec6d sk_4707cd57

Game 2 m_01M7AG9KQBF0WR0NNDWDMD7ARR: 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-13T13:07:06.623Z S1 59914, S2 60000 59ed2e3c90 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T13:07:08.686Z S1 59914, S2 59937 73d793233a 59ed2e3c90 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-13T13:07:10.721Z S1 59879, S2 59937 a1e6d60bf0 73d793233a sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T13:07:12.714Z S1 59879, S2 59944 59f0b26da5 a1e6d60bf0 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-13T13:07:14.730Z S1 59863, S2 59944 d14c3db33d 59f0b26da5 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T13:07:16.657Z S1 59863, S2 60017 b7e98d653c d14c3db33d sk_4707cd57
7 move S1 Exhibition2 7 2026-11-13T13:07:18.698Z S1 59822, S2 60017 81dc750603 b7e98d653c sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T13:07:20.634Z S1 59822, S2 60081 9ba89c8e0a 81dc750603 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-13T13:07:22.623Z S1 59833, S2 60081 b597b67d07 9ba89c8e0a sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T13:07:24.576Z S1 59833, S2 60128 b5ff3d2b27 b597b67d07 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-13T13:07:26.610Z S1 59799, S2 60128 fc1d33a454 b5ff3d2b27 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T13:07:28.608Z S1 59799, S2 60130 a9d608d284 fc1d33a454 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-13T13:07:30.620Z S1 59787, S2 60130 c3b8648149 a9d608d284 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T13:07:32.576Z S1 59787, S2 60174 1876aa6d8b c3b8648149 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-13T13:07:34.500Z S1 59863, S2 60174 6ab28e4fe4 1876aa6d8b sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T13:07:36.456Z S1 59863, S2 60218 96e608927a 6ab28e4fe4 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-13T13:07:38.496Z S1 59823, S2 60218 ca0cfedee5 96e608927a sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T13:07:40.501Z S1 59823, S2 60213 66b5386c9b ca0cfedee5 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-13T13:07:42.508Z S1 59816, S2 60213 9d781d9a6c 66b5386c9b sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T13:07:44.432Z S1 59816, S2 60289 1227901721 9d781d9a6c sk_4707cd57
21 move S1 Exhibition2 21 2026-11-13T13:07:46.421Z S1 59827, S2 60289 2f0a0b94be 1227901721 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-13T13:07:48.424Z S1 59827, S2 60286 1b2691984b 2f0a0b94be sk_4707cd57
23 move S1 Exhibition2 23 2026-11-13T13:07:50.421Z S1 59830, S2 60286 79b259f8e8 1b2691984b sk_4707cd57
24 move S2 Exhibition1 24 2026-11-13T13:07:52.395Z S1 59830, S2 60312 7d5765c981 79b259f8e8 sk_4707cd57
25 move S1 Exhibition2 25 2026-11-13T13:07:54.408Z S1 59817, S2 60312 6441722a0a 7d5765c981 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-13T13:07:56.367Z S1 59817, S2 60353 109e702ef0 6441722a0a sk_4707cd57
27 move S1 Exhibition2 27 2026-11-13T13:07:58.329Z S1 59855, S2 60353 22d3cb4ac9 109e702ef0 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-13T13:08:00.305Z S1 59855, S2 60377 6ab9a50b63 22d3cb4ac9 sk_4707cd57
29 move S1 Exhibition2 29 2026-11-13T13:08:02.613Z S1 59547, S2 60377 8e647e4ecd 6ab9a50b63 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-13T13:08:04.607Z S1 59547, S2 60383 fc1bfcda22 8e647e4ecd sk_4707cd57
31 move S1 Exhibition2 31 2026-11-13T13:08:06.541Z S1 59613, S2 60383 e8ac664eca fc1bfcda22 sk_4707cd57
32 move S2 Exhibition1 32 2026-11-13T13:08:08.521Z S1 59613, S2 60403 bcb4ecda18 e8ac664eca sk_4707cd57
33 move S1 Exhibition2 33 2026-11-13T13:08:10.510Z S1 59624, S2 60403 88ec4898d8 bcb4ecda18 sk_4707cd57
34 move S2 Exhibition1 34 2026-11-13T13:08:12.437Z S1 59624, S2 60476 2e8a641615 88ec4898d8 sk_4707cd57
35 move S1 Exhibition2 35 2026-11-13T13:08:14.417Z S1 59644, S2 60476 21b19f2390 2e8a641615 sk_4707cd57
36 move S2 Exhibition1 36 2026-11-13T13:08:16.356Z S1 59644, S2 60537 4779c49a71 21b19f2390 sk_4707cd57
37 move S1 Exhibition2 37 2026-11-13T13:08:18.285Z S1 59715, S2 60537 4434f041dc 4779c49a71 sk_4707cd57
38 move S2 Exhibition1 38 2026-11-13T13:08:20.212Z S1 59715, S2 60610 f0ae7ddd98 4434f041dc sk_4707cd57
39 move S1 Exhibition2 39 2026-11-13T13:08:22.139Z S1 59788, S2 60610 0bb463c68a f0ae7ddd98 sk_4707cd57
40 move S2 Exhibition1 40 2026-11-13T13:08:24.065Z S1 59788, S2 60684 f9565b5d99 0bb463c68a 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_01M7AG9KQ6F8FA8FHG7KHSAYXK

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