apigaming Sign in

Verify set set_01M6A5NB9AE3NVNM8TMPAM25PD

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

Game 1 m_01M6A5NB9CEZK92FDVH5BW24R1: verified

✓signatures19 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..19, every prev_hash links
✓move log19 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay19 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
19 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-10-31T23:45:35.033Z S1 59928, S2 60000 af92d1dcba start sk_4707cd57
2 move S2 Exhibition2 2 2026-10-31T23:45:37.127Z S1 59928, S2 59906 fb1c3b602a af92d1dcba sk_4707cd57
3 move S1 Exhibition1 3 2026-10-31T23:45:39.235Z S1 59820, S2 59906 b02a8ce35a fb1c3b602a sk_4707cd57
4 move S2 Exhibition2 4 2026-10-31T23:45:41.221Z S1 59820, S2 59920 e7a98a3b2c b02a8ce35a sk_4707cd57
5 move S1 Exhibition1 5 2026-10-31T23:45:43.310Z S1 59731, S2 59920 ce5f5db218 e7a98a3b2c sk_4707cd57
6 move S2 Exhibition2 6 2026-10-31T23:45:45.398Z S1 59731, S2 59832 756214c8fb ce5f5db218 sk_4707cd57
7 move S1 Exhibition1 7 2026-10-31T23:45:47.607Z S1 59522, S2 59832 a177532dd7 756214c8fb sk_4707cd57
8 move S2 Exhibition2 8 2026-10-31T23:45:49.699Z S1 59522, S2 59740 f10b46db58 a177532dd7 sk_4707cd57
9 move S1 Exhibition1 9 2026-10-31T23:45:51.706Z S1 59515, S2 59740 f6ed6fa017 f10b46db58 sk_4707cd57
10 move S2 Exhibition2 10 2026-10-31T23:45:53.842Z S1 59515, S2 59604 cbc1f55fc4 f6ed6fa017 sk_4707cd57
11 move S1 Exhibition1 11 2026-10-31T23:45:55.920Z S1 59437, S2 59604 df7d7aa49f cbc1f55fc4 sk_4707cd57
12 move S2 Exhibition2 12 2026-10-31T23:45:57.908Z S1 59437, S2 59616 d347ad469b df7d7aa49f sk_4707cd57
13 move S1 Exhibition1 13 2026-10-31T23:45:59.910Z S1 59435, S2 59616 4f0d7f2a07 d347ad469b sk_4707cd57
14 move S2 Exhibition2 14 2026-10-31T23:46:02.316Z S1 59435, S2 59210 d7adf33678 4f0d7f2a07 sk_4707cd57
15 move S1 Exhibition1 15 2026-10-31T23:46:04.635Z S1 59116, S2 59210 0b2741a205 d7adf33678 sk_4707cd57
16 move S2 Exhibition2 16 2026-10-31T23:46:06.625Z S1 59116, S2 59220 bcd289c60c 0b2741a205 sk_4707cd57
17 move S1 Exhibition1 17 2026-10-31T23:46:08.570Z S1 59171, S2 59220 6cd06ee8b3 bcd289c60c sk_4707cd57
18 move S2 Exhibition2 18 2026-10-31T23:46:10.494Z S1 59171, S2 59296 4771d3c343 6cd06ee8b3 sk_4707cd57
19 move S1 Exhibition1 19 2026-10-31T23:46:12.418Z S1 59247, S2 59296 36e17f9033 4771d3c343 sk_4707cd57

Game 2 m_01M6A5NB9EF2Y8DE05WX19K1RH: verified

✓signatures33 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..33, every prev_hash links
✓move log33 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay33 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
33 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-10-31T23:45:35.099Z S1 59862, S2 60000 cc88e48105 start sk_4707cd57
2 move S2 Exhibition1 2 2026-10-31T23:45:37.221Z S1 59862, S2 59878 5676cacaac cc88e48105 sk_4707cd57
3 move S1 Exhibition2 3 2026-10-31T23:45:39.299Z S1 59784, S2 59878 b669b4a28a 5676cacaac sk_4707cd57
4 move S2 Exhibition1 4 2026-10-31T23:45:41.240Z S1 59784, S2 59937 943ce91c09 b669b4a28a sk_4707cd57
5 move S1 Exhibition2 5 2026-10-31T23:45:43.316Z S1 59708, S2 59937 6bdd46e486 943ce91c09 sk_4707cd57
6 move S2 Exhibition1 6 2026-10-31T23:45:45.402Z S1 59708, S2 59851 7a85bcf918 6bdd46e486 sk_4707cd57
7 move S1 Exhibition2 7 2026-10-31T23:45:47.606Z S1 59504, S2 59851 dbb37f6e17 7a85bcf918 sk_4707cd57
8 move S2 Exhibition1 8 2026-10-31T23:45:49.633Z S1 59504, S2 59824 4e7b8d0088 dbb37f6e17 sk_4707cd57
9 move S1 Exhibition2 9 2026-10-31T23:45:51.706Z S1 59431, S2 59824 fffef26c18 4e7b8d0088 sk_4707cd57
10 move S2 Exhibition1 10 2026-10-31T23:45:53.917Z S1 59431, S2 59613 206ad3c964 fffef26c18 sk_4707cd57
11 move S1 Exhibition2 11 2026-10-31T23:45:56.014Z S1 59334, S2 59613 c83f9b9d07 206ad3c964 sk_4707cd57
12 move S2 Exhibition1 12 2026-10-31T23:45:58.096Z S1 59334, S2 59531 5a213efe65 c83f9b9d07 sk_4707cd57
13 move S1 Exhibition2 13 2026-10-31T23:46:00.307Z S1 59123, S2 59531 542417e061 5a213efe65 sk_4707cd57
14 move S2 Exhibition1 14 2026-10-31T23:46:02.475Z S1 59123, S2 59363 6acd4537f3 542417e061 sk_4707cd57
15 move S1 Exhibition2 15 2026-10-31T23:46:04.724Z S1 58874, S2 59363 9bdf2fc622 6acd4537f3 sk_4707cd57
16 move S2 Exhibition1 16 2026-10-31T23:46:06.663Z S1 58874, S2 59424 5e7ab5fb76 9bdf2fc622 sk_4707cd57
17 move S1 Exhibition2 17 2026-10-31T23:46:08.711Z S1 58826, S2 59424 353b7be933 5e7ab5fb76 sk_4707cd57
18 move S2 Exhibition1 18 2026-10-31T23:46:10.644Z S1 58826, S2 59491 038babde1e 353b7be933 sk_4707cd57
19 move S1 Exhibition2 19 2026-10-31T23:46:12.575Z S1 58895, S2 59491 1cbe371826 038babde1e sk_4707cd57
20 move S2 Exhibition1 20 2026-10-31T23:46:14.539Z S1 58895, S2 59527 75b8e7806d 1cbe371826 sk_4707cd57
21 move S1 Exhibition2 21 2026-10-31T23:46:16.517Z S1 58917, S2 59527 e82b686152 75b8e7806d sk_4707cd57
22 move S2 Exhibition1 22 2026-10-31T23:46:18.441Z S1 58917, S2 59603 3fe36f3dfe e82b686152 sk_4707cd57
23 move S1 Exhibition2 23 2026-10-31T23:46:20.430Z S1 58928, S2 59603 5bb1a9dfc1 3fe36f3dfe sk_4707cd57
24 move S2 Exhibition1 24 2026-10-31T23:46:22.377Z S1 58928, S2 59656 8640048161 5bb1a9dfc1 sk_4707cd57
25 move S1 Exhibition2 25 2026-10-31T23:46:24.306Z S1 58999, S2 59656 aee9be1ddc 8640048161 sk_4707cd57
26 move S2 Exhibition1 26 2026-10-31T23:46:26.301Z S1 58999, S2 59661 5e6026c747 aee9be1ddc sk_4707cd57
27 move S1 Exhibition2 27 2026-10-31T23:46:28.226Z S1 59074, S2 59661 c2977588bd 5e6026c747 sk_4707cd57
28 move S2 Exhibition1 28 2026-10-31T23:46:30.206Z S1 59074, S2 59681 7e20aa973a c2977588bd sk_4707cd57
29 move S1 Exhibition2 29 2026-10-31T23:46:32.225Z S1 59055, S2 59681 6aa4aab050 7e20aa973a sk_4707cd57
30 move S2 Exhibition1 30 2026-10-31T23:46:34.149Z S1 59055, S2 59757 497e9c8a05 6aa4aab050 sk_4707cd57
31 move S1 Exhibition2 31 2026-10-31T23:46:36.097Z S1 59107, S2 59757 a51ba23216 497e9c8a05 sk_4707cd57
32 move S2 Exhibition1 32 2026-10-31T23:46:38.025Z S1 59107, S2 59829 c26da14ee7 a51ba23216 sk_4707cd57
33 move S1 Exhibition2 33 2026-10-31T23:46:39.949Z S1 59183, S2 59829 3e7e190d02 c26da14ee7 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_01M6A5NB9AE3NVNM8TMPAM25PD

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