apigaming Sign in

Verify set set_01M7098A5PE2T9T0WKM5729AVK

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("4900458592840774662:set_01M7098A5PE2T9T0WKM5729AVK") = e07105ffc95bf588..., 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 20, fee 0

Game 1 m_01M7098A5QE1MTG6KWAPA2VVZJ: verified

✓signatures31 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..31, every prev_hash links
✓move log31 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay31 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
31 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-09T13:51:39.736Z S1 59907, S2 60000 d0c38d85ef start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-09T13:51:41.752Z S1 59907, S2 59984 26b5435379 d0c38d85ef sk_4707cd57
3 move S1 Exhibition1 3 2026-11-09T13:51:43.833Z S1 59826, S2 59984 2d62e8e7df 26b5435379 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-09T13:51:45.830Z S1 59826, S2 59987 ab8e15b9ca 2d62e8e7df sk_4707cd57
5 move S1 Exhibition1 5 2026-11-09T13:51:47.999Z S1 59657, S2 59987 a3fb58f459 ab8e15b9ca sk_4707cd57
6 move S2 Exhibition2 6 2026-11-09T13:51:50.125Z S1 59657, S2 59861 0dc87a9b88 a3fb58f459 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-09T13:51:52.310Z S1 59472, S2 59861 76a57df5d3 0dc87a9b88 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-09T13:51:54.403Z S1 59472, S2 59768 aef153e104 76a57df5d3 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-09T13:51:56.510Z S1 59365, S2 59768 d721dc1e2f aef153e104 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-09T13:51:58.602Z S1 59365, S2 59676 1fb97afa7d d721dc1e2f sk_4707cd57
11 move S1 Exhibition1 11 2026-11-09T13:52:00.707Z S1 59260, S2 59676 d50ef8fcbb 1fb97afa7d sk_4707cd57
12 move S2 Exhibition2 12 2026-11-09T13:52:03.369Z S1 59260, S2 59014 11614512a1 d50ef8fcbb sk_4707cd57
13 move S1 Exhibition1 13 2026-11-09T13:52:05.502Z S1 59127, S2 59014 4063077d52 11614512a1 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-09T13:52:07.596Z S1 59127, S2 58920 c235b6ce5c 4063077d52 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-09T13:52:09.725Z S1 58998, S2 58920 420578c66f c235b6ce5c sk_4707cd57
16 move S2 Exhibition2 16 2026-11-09T13:52:11.908Z S1 58998, S2 58737 6d49fb61b9 420578c66f sk_4707cd57
17 move S1 Exhibition1 17 2026-11-09T13:52:13.999Z S1 58907, S2 58737 d1ef705777 6d49fb61b9 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-09T13:52:16.031Z S1 58907, S2 58705 175607d9cd d1ef705777 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-09T13:52:18.040Z S1 58898, S2 58705 89e0adf613 175607d9cd sk_4707cd57
20 move S2 Exhibition2 20 2026-11-09T13:52:19.975Z S1 58898, S2 58770 4a225d29c1 89e0adf613 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-09T13:52:22.003Z S1 58870, S2 58770 94a71aac63 4a225d29c1 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-09T13:52:24.218Z S1 58870, S2 58555 c4cfd8e581 94a71aac63 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-09T13:52:26.298Z S1 58790, S2 58555 78d6fa1da9 c4cfd8e581 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-09T13:52:28.234Z S1 58790, S2 58619 3b20b677cd 78d6fa1da9 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-09T13:52:30.163Z S1 58861, S2 58619 894e79e991 3b20b677cd sk_4707cd57
26 move S2 Exhibition2 26 2026-11-09T13:52:32.216Z S1 58861, S2 58566 0f579b5e6d 894e79e991 sk_4707cd57
27 move S1 Exhibition1 27 2026-11-09T13:52:34.178Z S1 58899, S2 58566 83e9b0a0c7 0f579b5e6d sk_4707cd57
28 move S2 Exhibition2 28 2026-11-09T13:52:36.105Z S1 58899, S2 58639 c3b4c2c353 83e9b0a0c7 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-09T13:52:38.066Z S1 58938, S2 58639 cb30610a44 c3b4c2c353 sk_4707cd57
30 move S2 Exhibition2 30 2026-11-09T13:52:40.003Z S1 58938, S2 58702 5e0f960d51 cb30610a44 sk_4707cd57
31 move S1 Exhibition1 31 2026-11-09T13:52:41.931Z S1 59010, S2 58702 00a57fc48c 5e0f960d51 sk_4707cd57

Game 2 m_01M7098A5SEY9RWRD6ZHAFMBPD: verified

✓signatures30 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..30, every prev_hash links
✓move log30 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay30 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
30 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-09T13:51:39.742Z S1 59901, S2 60000 de212da488 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-09T13:51:41.752Z S1 59901, S2 59990 3771430af9 de212da488 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-09T13:51:43.912Z S1 59741, S2 59990 0a955f5b91 3771430af9 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-09T13:51:45.861Z S1 59741, S2 60041 c0a18cfdbd 0a955f5b91 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-09T13:51:48.006Z S1 59596, S2 60041 96283a6c8e c0a18cfdbd sk_4707cd57
6 move S2 Exhibition1 6 2026-11-09T13:51:50.131Z S1 59596, S2 59916 e855750259 96283a6c8e sk_4707cd57
7 move S1 Exhibition2 7 2026-11-09T13:51:52.318Z S1 59409, S2 59916 0cd550e332 e855750259 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-09T13:51:54.403Z S1 59409, S2 59831 4e7d6cd0b0 0cd550e332 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-09T13:51:56.503Z S1 59309, S2 59831 6f8db54050 4e7d6cd0b0 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-09T13:51:58.601Z S1 59309, S2 59733 32b107d589 6f8db54050 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-09T13:52:00.715Z S1 59195, S2 59733 1ef9836fa9 32b107d589 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-09T13:52:03.283Z S1 59195, S2 59165 d26fa38867 1ef9836fa9 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-09T13:52:05.502Z S1 58976, S2 59165 92b34fa90b d26fa38867 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-09T13:52:07.596Z S1 58976, S2 59071 2344d562e9 92b34fa90b sk_4707cd57
15 move S1 Exhibition2 15 2026-11-09T13:52:09.707Z S1 58865, S2 59071 cf6fc78002 2344d562e9 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-09T13:52:11.901Z S1 58865, S2 58877 b70f8a6f5e cf6fc78002 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-09T13:52:13.997Z S1 58769, S2 58877 ff319b744a b70f8a6f5e sk_4707cd57
18 move S2 Exhibition1 18 2026-11-09T13:52:16.027Z S1 58769, S2 58847 0a10a1dd38 ff319b744a sk_4707cd57
19 move S1 Exhibition2 19 2026-11-09T13:52:18.042Z S1 58754, S2 58847 c9bd695f84 0a10a1dd38 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-09T13:52:20.033Z S1 58754, S2 58856 fc050ccb40 c9bd695f84 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-09T13:52:22.107Z S1 58680, S2 58856 e38942d858 fc050ccb40 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-09T13:52:24.242Z S1 58680, S2 58721 128784bfb9 e38942d858 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-09T13:52:26.401Z S1 58521, S2 58721 05e8e3618c 128784bfb9 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-09T13:52:28.416Z S1 58521, S2 58706 1bbed1059e 05e8e3618c sk_4707cd57
25 move S1 Exhibition2 25 2026-11-09T13:52:30.415Z S1 58522, S2 58706 10227a609b 1bbed1059e sk_4707cd57
26 move S2 Exhibition1 26 2026-11-09T13:52:32.419Z S1 58522, S2 58702 f69a3ab206 10227a609b sk_4707cd57
27 move S1 Exhibition2 27 2026-11-09T13:52:34.363Z S1 58578, S2 58702 740deb1cfd f69a3ab206 sk_4707cd57
28 move S2 Exhibition1 28 2026-11-09T13:52:36.304Z S1 58578, S2 58761 c9f09a1831 740deb1cfd sk_4707cd57
29 move S1 Exhibition2 29 2026-11-09T13:52:38.234Z S1 58648, S2 58761 7ff7895913 c9f09a1831 sk_4707cd57
30 move S2 Exhibition1 30 2026-11-09T13:52:40.174Z S1 58648, S2 58821 03ff7bae86 7ff7895913 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_01M7098A5PE2T9T0WKM5729AVK

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