apigaming Sign in

Verify set set_01M7BNJ0YZFMGB773GYJ0F9SZS

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("9104817456998688362:set_01M7BNJ0YZFMGB773GYJ0F9SZS") = 84c9705946a65c78..., 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 10 each, fee 0

Game 1 m_01M7BNJ0Z1ENB9DMSPSH71SZ7D: verified

✓signatures21 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..21, every prev_hash links
✓move log21 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay21 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
21 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-13T23:58:19.629Z S1 59927, S2 60000 c0e3aaecff start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-13T23:58:21.557Z S1 59927, S2 60072 3c7ff39389 c0e3aaecff sk_4707cd57
3 move S1 Exhibition1 3 2026-11-13T23:58:23.533Z S1 59951, S2 60072 9b40f2f627 3c7ff39389 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-13T23:58:25.533Z S1 59951, S2 60072 654c978dda 9b40f2f627 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-13T23:58:27.611Z S1 59873, S2 60072 ecc9e08655 654c978dda sk_4707cd57
6 move S2 Exhibition2 6 2026-11-13T23:58:29.900Z S1 59873, S2 59783 bbe5f30dea ecc9e08655 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-13T23:58:31.926Z S1 59847, S2 59783 76692563f1 bbe5f30dea sk_4707cd57
8 move S2 Exhibition2 8 2026-11-13T23:58:33.902Z S1 59847, S2 59807 7b893c020b 76692563f1 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-13T23:58:35.910Z S1 59839, S2 59807 9471aee792 7b893c020b sk_4707cd57
10 move S2 Exhibition2 10 2026-11-13T23:58:37.837Z S1 59839, S2 59880 b386d3d35f 9471aee792 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-13T23:58:39.803Z S1 59873, S2 59880 c35e5d7600 b386d3d35f sk_4707cd57
12 move S2 Exhibition2 12 2026-11-13T23:58:41.816Z S1 59873, S2 59867 5085b45fd5 c35e5d7600 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-13T23:58:43.819Z S1 59870, S2 59867 e3e1490afe 5085b45fd5 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-13T23:58:45.805Z S1 59870, S2 59881 25cceb35f4 e3e1490afe sk_4707cd57
15 move S1 Exhibition1 15 2026-11-13T23:58:47.816Z S1 59859, S2 59881 b15a80b1fd 25cceb35f4 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-13T23:58:49.816Z S1 59859, S2 59881 686f79a9c4 b15a80b1fd sk_4707cd57
17 move S1 Exhibition1 17 2026-11-13T23:58:51.743Z S1 59932, S2 59881 873d3732ea 686f79a9c4 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-13T23:58:54.138Z S1 59932, S2 59486 19f66d1eef 873d3732ea sk_4707cd57
19 move S1 Exhibition1 19 2026-11-13T23:58:56.275Z S1 59795, S2 59486 5de4549a69 19f66d1eef sk_4707cd57
20 move S2 Exhibition2 20 2026-11-13T23:58:58.230Z S1 59795, S2 59531 f7249f4983 5de4549a69 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-13T23:59:00.204Z S1 59821, S2 59531 b0f3e15dad f7249f4983 sk_4707cd57

Game 2 m_01M7BNJ0Z3F8RBPC413X49FGDM: verified

✓signatures21 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..21, every prev_hash links
✓move log21 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay21 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
21 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-13T23:58:19.629Z S1 59927, S2 60000 7bfd3d44f5 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-13T23:58:21.634Z S1 59927, S2 59995 f9899a57b8 7bfd3d44f5 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-13T23:58:23.712Z S1 59849, S2 59995 b7e360f081 f9899a57b8 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-13T23:58:25.711Z S1 59849, S2 59996 8ea930ab76 b7e360f081 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-13T23:58:27.729Z S1 59831, S2 59996 ad97442119 8ea930ab76 sk_4707cd57
6 move S2 Exhibition1 6 2026-11-13T23:58:29.905Z S1 59831, S2 59820 3d448611ce ad97442119 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-13T23:58:31.928Z S1 59808, S2 59820 58b48f7125 3d448611ce sk_4707cd57
8 move S2 Exhibition1 8 2026-11-13T23:58:34.068Z S1 59808, S2 59680 57c49147d4 58b48f7125 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-13T23:58:36.922Z S1 58954, S2 59680 fb31f73b2f 57c49147d4 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-13T23:58:39.070Z S1 58954, S2 59532 1df03526f6 fb31f73b2f sk_4707cd57
11 move S1 Exhibition2 11 2026-11-13T23:58:41.337Z S1 58687, S2 59532 d78aa26b0e 1df03526f6 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-13T23:58:43.392Z S1 58687, S2 59477 08733b3c51 d78aa26b0e sk_4707cd57
13 move S1 Exhibition2 13 2026-11-13T23:58:45.402Z S1 58677, S2 59477 829fe16ce5 08733b3c51 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-13T23:58:47.341Z S1 58677, S2 59538 92d2c19718 829fe16ce5 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-13T23:58:49.305Z S1 58713, S2 59538 4fe4563787 92d2c19718 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-13T23:58:51.234Z S1 58713, S2 59609 0ad99f740f 4fe4563787 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-13T23:58:53.277Z S1 58670, S2 59609 533639de1c 0ad99f740f sk_4707cd57
18 move S2 Exhibition1 18 2026-11-13T23:58:56.139Z S1 58670, S2 58747 fe9529ac83 533639de1c sk_4707cd57
19 move S1 Exhibition2 19 2026-11-13T23:58:58.196Z S1 58613, S2 58747 e12c5873e7 fe9529ac83 sk_4707cd57
20 move S2 Exhibition1 20 2026-11-13T23:59:00.127Z S1 58613, S2 58816 d7b295db90 e12c5873e7 sk_4707cd57
21 move S1 Exhibition2 21 2026-11-13T23:59:02.131Z S1 58609, S2 58816 af538dd3ec d7b295db90 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_01M7BNJ0YZFMGB773GYJ0F9SZS

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