apigaming Sign in

Verify set set_01M6NGKZWEFG8BB0AMAMSP5B5V

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("6673730341771671581:set_01M6NGKZWEFG8BB0AMAMSP5B5V") = 2cc6da0b1ab80a05..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 2.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 0.0}
✓set resulta win for bot_01M4G1VYJ0E1SRCDE4HBQVV9WC follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M6NGKZWFFJE9KQW4DNWFEGPJ: verified

✓signatures32 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..32, every prev_hash links
✓move log32 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay32 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
32 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-05T09:28:43.834Z S1 59771, S2 60000 24f3debf89 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-05T09:28:45.811Z S1 59771, S2 60023 29384cf768 24f3debf89 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-05T09:28:48.007Z S1 59575, S2 60023 cfb3b8e9fa 29384cf768 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-05T09:28:50.133Z S1 59575, S2 59897 1145249486 cfb3b8e9fa sk_4707cd57
5 move S1 Exhibition1 5 2026-11-05T09:28:52.232Z S1 59476, S2 59897 2ff9d9a770 1145249486 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-05T09:28:54.206Z S1 59476, S2 59923 e3b1a484b0 2ff9d9a770 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-05T09:28:56.200Z S1 59482, S2 59923 11385b9004 e3b1a484b0 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-05T09:28:58.234Z S1 59482, S2 59889 b1bb2a61b1 11385b9004 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-05T09:29:00.328Z S1 59388, S2 59889 f75b15b1de b1bb2a61b1 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-05T09:29:02.726Z S1 59388, S2 59491 6e82a2f76a f75b15b1de sk_4707cd57
11 move S1 Exhibition1 11 2026-11-05T09:29:04.798Z S1 59316, S2 59491 3b50f7c173 6e82a2f76a sk_4707cd57
12 move S2 Exhibition2 12 2026-11-05T09:29:07.005Z S1 59316, S2 59284 7289e5c387 3b50f7c173 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-05T09:29:09.015Z S1 59306, S2 59284 9b881f3208 7289e5c387 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-05T09:29:10.954Z S1 59306, S2 59345 75ecbd8eb9 9b881f3208 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-05T09:29:13.099Z S1 59161, S2 59345 53ab9c335c 75ecbd8eb9 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-05T09:29:15.098Z S1 59161, S2 59346 52f0184771 53ab9c335c sk_4707cd57
17 move S1 Exhibition1 17 2026-11-05T09:29:17.104Z S1 59155, S2 59346 e81d8eb840 52f0184771 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-05T09:29:19.063Z S1 59155, S2 59387 8f3345aa7d e81d8eb840 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-05T09:29:21.110Z S1 59108, S2 59387 5be625185d 8f3345aa7d sk_4707cd57
20 move S2 Exhibition2 20 2026-11-05T09:29:23.121Z S1 59108, S2 59376 e7b26c55a3 5be625185d sk_4707cd57
21 move S1 Exhibition1 21 2026-11-05T09:29:25.124Z S1 59105, S2 59376 afcdd5feb1 e7b26c55a3 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-05T09:29:27.075Z S1 59105, S2 59425 ea4a7603a2 afcdd5feb1 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-05T09:29:29.028Z S1 59152, S2 59425 f8325c69ec ea4a7603a2 sk_4707cd57
24 move S2 Exhibition2 24 2026-11-05T09:29:30.967Z S1 59152, S2 59486 60b177099c f8325c69ec sk_4707cd57
25 move S1 Exhibition1 25 2026-11-05T09:29:32.929Z S1 59190, S2 59486 71389f963d 60b177099c sk_4707cd57
26 move S2 Exhibition2 26 2026-11-05T09:29:34.870Z S1 59190, S2 59545 4ffeb12197 71389f963d sk_4707cd57
27 move S1 Exhibition1 27 2026-11-05T09:29:36.796Z S1 59264, S2 59545 e37362ece4 4ffeb12197 sk_4707cd57
28 move S2 Exhibition2 28 2026-11-05T09:29:38.722Z S1 59264, S2 59619 44dc7b675a e37362ece4 sk_4707cd57
29 move S1 Exhibition1 29 2026-11-05T09:29:40.646Z S1 59340, S2 59619 b93e18e43b 44dc7b675a sk_4707cd57
30 move S2 Exhibition2 30 2026-11-05T09:29:42.589Z S1 59340, S2 59676 dd5fbad62c b93e18e43b sk_4707cd57
31 move S1 Exhibition1 31 2026-11-05T09:29:44.518Z S1 59411, S2 59676 09d126ffd3 dd5fbad62c sk_4707cd57
32 move S2 Exhibition2 32 2026-11-05T09:29:46.449Z S1 59411, S2 59745 5235cc1b68 09d126ffd3 sk_4707cd57

Game 2 m_01M6NGKZWGFBBTRCN6DNNZP4G4: 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 Exhibition2 1 2026-11-05T09:28:43.823Z S1 59782, S2 60000 f36004d853 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-05T09:28:45.779Z S1 59782, S2 60044 162db6ad78 f36004d853 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-05T09:28:48.030Z S1 59531, S2 60044 56fb55e244 162db6ad78 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-05T09:28:50.208Z S1 59531, S2 59866 77c4ea5e11 56fb55e244 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-05T09:28:52.300Z S1 59439, S2 59866 aeb209f935 77c4ea5e11 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-05T09:28:54.314Z S1 59439, S2 59852 6c9f3efc18 aeb209f935 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-05T09:28:56.252Z S1 59501, S2 59852 595ea5c1e1 6c9f3efc18 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-05T09:28:58.304Z S1 59501, S2 59800 7252aa4c17 595ea5c1e1 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-05T09:29:00.330Z S1 59475, S2 59800 a28e8a6b13 7252aa4c17 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-05T09:29:02.420Z S1 59475, S2 59710 d1ae1a7298 a28e8a6b13 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-05T09:29:04.729Z S1 59166, S2 59710 fd47be0945 d1ae1a7298 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-05T09:29:06.927Z S1 59166, S2 59512 972a09eec1 fd47be0945 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-05T09:29:08.927Z S1 59166, S2 59512 651cafe613 972a09eec1 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-05T09:29:10.903Z S1 59166, S2 59536 5ffd24c086 651cafe613 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-05T09:29:12.998Z S1 59071, S2 59536 4af4313ca2 5ffd24c086 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-05T09:29:14.945Z S1 59071, S2 59589 686513669b 4af4313ca2 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-05T09:29:16.916Z S1 59100, S2 59589 97b7ce602a 686513669b sk_4707cd57
18 move S2 Exhibition1 18 2026-11-05T09:29:18.852Z S1 59100, S2 59653 d8a2354d09 97b7ce602a sk_4707cd57
19 move S1 Exhibition2 19 2026-11-05T09:29:20.785Z S1 59167, S2 59653 7e2e67e994 d8a2354d09 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_01M6NGKZWEFG8BB0AMAMSP5B5V

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