apigaming Sign in

Verify set set_01M6RVGPVVETWV1SRD2PJ03DF9

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("8973604354675145783:set_01M6RVGPVVETWV1SRD2PJ03DF9") = 1e44469a83f727c6..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 11, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 11}
✓set resulta split pot (fewer_moves level) follows from the games
✓set payoutsplit 30 each, fee 0

Game 1 m_01M6RVGPVXF6MS67XG4W18MJT5: verified

✓signatures22 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..22, every prev_hash links
✓move log22 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay22 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
22 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-06T16:36:53.731Z S1 59966, S2 60000 5a7a54d27c start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-06T16:36:55.800Z S1 59966, S2 59931 6bdd7dd2f6 5a7a54d27c sk_4707cd57
3 move S1 Exhibition1 3 2026-11-06T16:36:57.819Z S1 59947, S2 59931 8a98a699d1 6bdd7dd2f6 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-06T16:36:59.824Z S1 59947, S2 59926 08eabef6ec 8a98a699d1 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-06T16:37:01.947Z S1 59824, S2 59926 a2ce1996e9 08eabef6ec sk_4707cd57
6 move S2 Exhibition2 6 2026-11-06T16:37:04.299Z S1 59824, S2 59574 f26fabdbb6 a2ce1996e9 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-06T16:37:06.329Z S1 59794, S2 59574 931c2e1631 f26fabdbb6 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-06T16:37:08.338Z S1 59794, S2 59565 fd38dac3ff 931c2e1631 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-06T16:37:10.433Z S1 59699, S2 59565 07e741394c fd38dac3ff sk_4707cd57
10 move S2 Exhibition2 10 2026-11-06T16:37:12.604Z S1 59699, S2 59394 3d6f9624f7 07e741394c sk_4707cd57
11 move S1 Exhibition1 11 2026-11-06T16:37:14.563Z S1 59740, S2 59394 75e5313a05 3d6f9624f7 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-06T16:37:16.706Z S1 59740, S2 59251 003d586f17 75e5313a05 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-06T16:37:18.907Z S1 59539, S2 59251 cd6a080a96 003d586f17 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-06T16:37:20.929Z S1 59539, S2 59229 dccd7e8990 cd6a080a96 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-06T16:37:22.902Z S1 59566, S2 59229 45431ad735 dccd7e8990 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-06T16:37:24.828Z S1 59566, S2 59303 c26bc36cd0 45431ad735 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-06T16:37:26.804Z S1 59590, S2 59303 71f0c0a926 c26bc36cd0 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-06T16:37:28.746Z S1 59590, S2 59361 33e5b03fdc 71f0c0a926 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-06T16:37:30.713Z S1 59623, S2 59361 15d4d180d4 33e5b03fdc sk_4707cd57
20 move S2 Exhibition2 20 2026-11-06T16:37:32.708Z S1 59623, S2 59366 b4f0ae3fa7 15d4d180d4 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-06T16:37:34.645Z S1 59686, S2 59366 67510706a6 b4f0ae3fa7 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-06T16:37:36.586Z S1 59686, S2 59425 50315c9a3d 67510706a6 sk_4707cd57

Game 2 m_01M6RVGPVYETWB2VK3PX3VD05A: verified

✓signatures22 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..22, every prev_hash links
✓move log22 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay22 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
22 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-06T16:36:53.729Z S1 59968, S2 60000 e7639568da start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-06T16:36:55.752Z S1 59968, S2 59977 a2bc0adb33 e7639568da sk_4707cd57
3 move S1 Exhibition2 3 2026-11-06T16:36:57.703Z S1 60017, S2 59977 2415051325 a2bc0adb33 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-06T16:36:59.696Z S1 60017, S2 59984 5113731348 2415051325 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-06T16:37:01.936Z S1 59777, S2 59984 3f1519c646 5113731348 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-06T16:37:04.101Z S1 59777, S2 59819 81dfcb27b1 3f1519c646 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-06T16:37:06.248Z S1 59630, S2 59819 309445f877 81dfcb27b1 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-06T16:37:08.325Z S1 59630, S2 59742 00e1b97c72 309445f877 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-06T16:37:10.321Z S1 59634, S2 59742 0c1f8513f2 00e1b97c72 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-06T16:37:12.521Z S1 59634, S2 59542 c0972e497c 0c1f8513f2 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-06T16:37:14.535Z S1 59620, S2 59542 d90b071877 c0972e497c sk_4707cd57
12 move S2 Exhibition1 12 2026-11-06T16:37:16.617Z S1 59620, S2 59460 d4e8a73906 d90b071877 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-06T16:37:18.816Z S1 59421, S2 59460 c7e8cb0c73 d4e8a73906 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-06T16:37:20.821Z S1 59421, S2 59455 fce56f505d c7e8cb0c73 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-06T16:37:22.817Z S1 59425, S2 59455 ae5fb1b283 fce56f505d sk_4707cd57
16 move S2 Exhibition1 16 2026-11-06T16:37:24.747Z S1 59425, S2 59525 a8e16ec41b ae5fb1b283 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-06T16:37:26.677Z S1 59495, S2 59525 af9ab84a54 a8e16ec41b sk_4707cd57
18 move S2 Exhibition1 18 2026-11-06T16:37:28.697Z S1 59495, S2 59505 997c30b8de af9ab84a54 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-06T16:37:30.706Z S1 59486, S2 59505 99b1fa68f8 997c30b8de sk_4707cd57
20 move S2 Exhibition1 20 2026-11-06T16:37:32.711Z S1 59486, S2 59500 632084997c 99b1fa68f8 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-06T16:37:34.659Z S1 59538, S2 59500 668dcf22b3 632084997c sk_4707cd57
22 move S2 Exhibition1 22 2026-11-06T16:37:36.608Z S1 59538, S2 59551 958a2f5dab 668dcf22b3 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_01M6RVGPVVETWV1SRD2PJ03DF9

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