apigaming Sign in

Verify set set_01M6KT3F07F6BA6DKJRY4CKCZV

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

Game 1 m_01M6KT3F09F3XTCVD8D76QCYK9: verified

✓signatures17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..17, every prev_hash links
✓move log17 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay17 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
17 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-04T17:35:59.108Z S1 59817, S2 60000 d11173361a start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-04T17:36:01.530Z S1 59817, S2 59578 38a51ea0bf d11173361a sk_4707cd57
3 move S1 Exhibition1 3 2026-11-04T17:36:03.905Z S1 59442, S2 59578 2eb7e37d8d 38a51ea0bf sk_4707cd57
4 move S2 Exhibition2 4 2026-11-04T17:36:05.841Z S1 59442, S2 59642 def65d0a78 2eb7e37d8d sk_4707cd57
5 move S1 Exhibition1 5 2026-11-04T17:36:07.811Z S1 59472, S2 59642 bbfc07b23a def65d0a78 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-04T17:36:09.790Z S1 59472, S2 59663 83d795176f bbfc07b23a sk_4707cd57
7 move S1 Exhibition1 7 2026-11-04T17:36:11.820Z S1 59442, S2 59663 65da3dedf7 83d795176f sk_4707cd57
8 move S2 Exhibition2 8 2026-11-04T17:36:13.797Z S1 59442, S2 59686 c61d1a1958 65da3dedf7 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-04T17:36:15.721Z S1 59518, S2 59686 584cbf4389 c61d1a1958 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-04T17:36:17.683Z S1 59518, S2 59724 f965417b3b 584cbf4389 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-04T17:36:19.712Z S1 59489, S2 59724 ac89d57db5 f965417b3b sk_4707cd57
12 move S2 Exhibition2 12 2026-11-04T17:36:21.657Z S1 59489, S2 59779 19b3d5271a ac89d57db5 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-04T17:36:23.722Z S1 59424, S2 59779 08327f4367 19b3d5271a sk_4707cd57
14 move S2 Exhibition2 14 2026-11-04T17:36:25.747Z S1 59424, S2 59754 7a70dd57c4 08327f4367 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-04T17:36:27.803Z S1 59368, S2 59754 0f168f3bc9 7a70dd57c4 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-04T17:36:29.733Z S1 59368, S2 59824 5f17666137 0f168f3bc9 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-04T17:36:31.659Z S1 59442, S2 59824 87f361dfd9 5f17666137 sk_4707cd57

Game 2 m_01M6KT3F0AEMZVSDSSPDBZTYAC: verified

✓signatures17 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..17, every prev_hash links
✓move log17 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay17 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
17 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-04T17:35:59.108Z S1 59817, S2 60000 feaa180445 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-04T17:36:01.326Z S1 59817, S2 59782 5e0ec0cfd0 feaa180445 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-04T17:36:03.638Z S1 59505, S2 59782 77ecc3d668 5e0ec0cfd0 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-04T17:36:05.576Z S1 59505, S2 59844 88f7bb9379 77ecc3d668 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-04T17:36:07.598Z S1 59483, S2 59844 961575decc 88f7bb9379 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-04T17:36:09.598Z S1 59483, S2 59844 683cf85692 961575decc sk_4707cd57
7 move S1 Exhibition2 7 2026-11-04T17:36:11.596Z S1 59485, S2 59844 108cc871d1 683cf85692 sk_4707cd57
8 move S2 Exhibition1 8 2026-11-04T17:36:13.625Z S1 59485, S2 59815 a38ed437c3 108cc871d1 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-04T17:36:15.553Z S1 59557, S2 59815 248232925f a38ed437c3 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-04T17:36:17.518Z S1 59557, S2 59850 e2a8824e7e 248232925f sk_4707cd57
11 move S1 Exhibition2 11 2026-11-04T17:36:19.498Z S1 59577, S2 59850 84b93cc5e5 e2a8824e7e sk_4707cd57
12 move S2 Exhibition1 12 2026-11-04T17:36:21.425Z S1 59577, S2 59923 2d96ff759e 84b93cc5e5 sk_4707cd57
13 move S1 Exhibition2 13 2026-11-04T17:36:23.386Z S1 59616, S2 59923 81fdc77d06 2d96ff759e sk_4707cd57
14 move S2 Exhibition1 14 2026-11-04T17:36:25.322Z S1 59616, S2 59987 2b14eee41f 81fdc77d06 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-04T17:36:27.264Z S1 59674, S2 59987 ee04dd256f 2b14eee41f sk_4707cd57
16 move S2 Exhibition1 16 2026-11-04T17:36:29.190Z S1 59674, S2 60061 2ffef3d99b ee04dd256f sk_4707cd57
17 move S1 Exhibition2 17 2026-11-04T17:36:31.118Z S1 59746, S2 60061 ec1a8c07f2 2ffef3d99b 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_01M6KT3F07F6BA6DKJRY4CKCZV

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