apigaming Sign in

Verify set set_01M7FJ312SEKPRYVAKE8F90H0Z

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("6697462488858975550:set_01M7FJ312SEKPRYVAKE8F90H0Z") = b735e07dfe86302b..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 1.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 1.0}
✓set tiebreakfewer_moves: {'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 13, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 13}
✓set resulta split pot (fewer_moves level) follows from the games
✓set payoutsplit 10 each, fee 0

Game 1 m_01M7FJ312VEFQ9H9MQEP42RFMJ: verified

✓signatures26 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..26, every prev_hash links
✓move log26 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay26 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
26 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-15T12:14:40.228Z S1 59928, S2 60000 b94b6db2c9 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-15T12:14:42.204Z S1 59928, S2 60024 9f3d3a23e3 b94b6db2c9 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-15T12:14:44.326Z S1 59806, S2 60024 bfbc299506 9f3d3a23e3 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-15T12:14:46.429Z S1 59806, S2 59921 c6143fd130 bfbc299506 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-15T12:14:48.600Z S1 59635, S2 59921 a6c06ff5b3 c6143fd130 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-15T12:14:51.424Z S1 59635, S2 59097 bf3c0b0756 a6c06ff5b3 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-15T12:14:53.419Z S1 59640, S2 59097 7f3e818bd2 bf3c0b0756 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-15T12:14:55.521Z S1 59640, S2 58995 c57e65eb0f 7f3e818bd2 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-15T12:14:57.710Z S1 59451, S2 58995 67d43a1d9c c57e65eb0f sk_4707cd57
10 move S2 Exhibition2 10 2026-11-15T12:15:01.118Z S1 59451, S2 57587 b1633bc80f 67d43a1d9c sk_4707cd57
11 move S1 Exhibition1 11 2026-11-15T12:15:03.337Z S1 59232, S2 57587 540d9afc4a b1633bc80f sk_4707cd57
12 move S2 Exhibition2 12 2026-11-15T12:15:05.377Z S1 59232, S2 57547 5c34b7a17b 540d9afc4a sk_4707cd57
13 move S1 Exhibition1 13 2026-11-15T12:15:07.404Z S1 59205, S2 57547 535e956695 5c34b7a17b sk_4707cd57
14 move S2 Exhibition2 14 2026-11-15T12:15:09.349Z S1 59205, S2 57602 b72f1d438e 535e956695 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-15T12:15:11.329Z S1 59225, S2 57602 761e5928f3 b72f1d438e sk_4707cd57
16 move S2 Exhibition2 16 2026-11-15T12:15:13.258Z S1 59225, S2 57673 fb4baff00d 761e5928f3 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-15T12:15:15.225Z S1 59258, S2 57673 80b2e98861 fb4baff00d sk_4707cd57
18 move S2 Exhibition2 18 2026-11-15T12:15:17.234Z S1 59258, S2 57664 3d7851b59c 80b2e98861 sk_4707cd57
19 move S1 Exhibition1 19 2026-11-15T12:15:19.310Z S1 59182, S2 57664 de317eb4c2 3d7851b59c sk_4707cd57
20 move S2 Exhibition2 20 2026-11-15T12:15:21.404Z S1 59182, S2 57570 174a904268 de317eb4c2 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-15T12:15:23.355Z S1 59231, S2 57570 564a5a6ae1 174a904268 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-15T12:15:25.336Z S1 59231, S2 57589 7c4ab204bf 564a5a6ae1 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-15T12:15:27.305Z S1 59262, S2 57589 d351e81489 7c4ab204bf sk_4707cd57
24 move S2 Exhibition2 24 2026-11-15T12:15:29.343Z S1 59262, S2 57551 20f22bd344 d351e81489 sk_4707cd57
25 move S1 Exhibition1 25 2026-11-15T12:15:31.319Z S1 59286, S2 57551 4c2df53231 20f22bd344 sk_4707cd57
26 move S2 Exhibition2 26 2026-11-15T12:15:33.254Z S1 59286, S2 57616 ada813d9ac 4c2df53231 sk_4707cd57

Game 2 m_01M7FJ312WEJYSJQR0EK2XVBBZ: verified

✓signatures26 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..26, every prev_hash links
✓move log26 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay26 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
26 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-15T12:14:40.227Z S1 59929, S2 60000 82baf21bd4 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-15T12:14:42.160Z S1 59929, S2 60067 134ca7fac3 82baf21bd4 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-15T12:14:44.140Z S1 59949, S2 60067 a40cfdbeed 134ca7fac3 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-15T12:14:46.195Z S1 59949, S2 60012 d3ea20fef8 a40cfdbeed sk_4707cd57
5 move S1 Exhibition2 5 2026-11-15T12:14:48.208Z S1 59936, S2 60012 9d2bf82536 d3ea20fef8 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-15T12:14:51.197Z S1 59936, S2 59023 e9e2634648 9d2bf82536 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-15T12:14:53.197Z S1 59936, S2 59023 6779915c5f e9e2634648 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-15T12:14:55.318Z S1 59936, S2 58902 b5d83131c9 6779915c5f sk_4707cd57
9 move S1 Exhibition2 9 2026-11-15T12:14:57.589Z S1 59665, S2 58902 6b6676a688 b5d83131c9 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-15T12:15:00.876Z S1 59665, S2 57615 33cb0d9c4b 6b6676a688 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-15T12:15:02.991Z S1 59550, S2 57615 14618c6cd5 33cb0d9c4b sk_4707cd57
12 move S2 Exhibition1 12 2026-11-15T12:15:05.032Z S1 59550, S2 57574 db1512f02a 14618c6cd5 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-15T12:15:07.114Z S1 59468, S2 57574 816932de3a db1512f02a sk_4707cd57
14 move S2 Exhibition1 14 2026-11-15T12:15:09.058Z S1 59468, S2 57630 03b0da6ca2 816932de3a sk_4707cd57
15 move S1 Exhibition2 15 2026-11-15T12:15:11.108Z S1 59418, S2 57630 5778d0f873 03b0da6ca2 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-15T12:15:13.044Z S1 59418, S2 57694 ab956a8914 5778d0f873 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-15T12:15:15.015Z S1 59447, S2 57694 8e01895548 ab956a8914 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-15T12:15:17.041Z S1 59447, S2 57668 e25511e116 8e01895548 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-15T12:15:19.125Z S1 59363, S2 57668 823b418311 e25511e116 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-15T12:15:21.236Z S1 59363, S2 57557 8cbbceeaa1 823b418311 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-15T12:15:23.205Z S1 59394, S2 57557 cdce422773 8cbbceeaa1 sk_4707cd57
22 move S2 Exhibition1 22 2026-11-15T12:15:25.222Z S1 59394, S2 57540 544c798f23 cdce422773 sk_4707cd57
23 move S1 Exhibition2 23 2026-11-15T12:15:27.233Z S1 59383, S2 57540 ecd0b81ade 544c798f23 sk_4707cd57
24 move S2 Exhibition1 24 2026-11-15T12:15:29.200Z S1 59383, S2 57573 ed000e2525 ecd0b81ade sk_4707cd57
25 move S1 Exhibition2 25 2026-11-15T12:15:31.148Z S1 59435, S2 57573 b1bfb4105e ed000e2525 sk_4707cd57
26 move S2 Exhibition1 26 2026-11-15T12:15:33.076Z S1 59435, S2 57645 615d123b25 b1bfb4105e 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_01M7FJ312SEKPRYVAKE8F90H0Z

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