apigaming Sign in

Verify set set_01M7CVZ9EBF7DSRX5BP1K1QVSJ

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

Game 1 m_01M7CVZ9ECFVYAJYCNHFAGHSSR: 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 Exhibition1 1 2026-11-14T11:09:40.304Z S1 59809, S2 60000 fdf9213430 start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-14T11:09:42.332Z S1 59809, S2 59972 8da4ca4eee fdf9213430 sk_4707cd57
3 move S1 Exhibition1 3 2026-11-14T11:09:44.609Z S1 59532, S2 59972 62b23ee3f0 8da4ca4eee sk_4707cd57
4 move S2 Exhibition2 4 2026-11-14T11:09:46.565Z S1 59532, S2 60016 1d37a4bff1 62b23ee3f0 sk_4707cd57
5 move S1 Exhibition1 5 2026-11-14T11:09:48.709Z S1 59388, S2 60016 3a3d7a92b4 1d37a4bff1 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-14T11:09:50.732Z S1 59388, S2 59993 214b0395c8 3a3d7a92b4 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-14T11:09:52.706Z S1 59414, S2 59993 147f70d5c0 214b0395c8 sk_4707cd57
8 move S2 Exhibition2 8 2026-11-14T11:09:54.900Z S1 59414, S2 59799 956155eb38 147f70d5c0 sk_4707cd57
9 move S1 Exhibition1 9 2026-11-14T11:09:56.914Z S1 59400, S2 59799 32ffa2b1a2 956155eb38 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-14T11:09:58.922Z S1 59400, S2 59791 5ea26440e1 32ffa2b1a2 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-14T11:10:00.916Z S1 59406, S2 59791 9345765ad6 5ea26440e1 sk_4707cd57
12 move S2 Exhibition2 12 2026-11-14T11:10:03.512Z S1 59406, S2 59195 776cfe28e1 9345765ad6 sk_4707cd57
13 move S1 Exhibition1 13 2026-11-14T11:10:05.616Z S1 59302, S2 59195 2bbdf72cc4 776cfe28e1 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-14T11:10:07.617Z S1 59302, S2 59194 79a8ec000a 2bbdf72cc4 sk_4707cd57
15 move S1 Exhibition1 15 2026-11-14T11:10:09.597Z S1 59322, S2 59194 244a331a68 79a8ec000a sk_4707cd57
16 move S2 Exhibition2 16 2026-11-14T11:10:11.525Z S1 59322, S2 59266 18edcbfd21 244a331a68 sk_4707cd57
17 move S1 Exhibition1 17 2026-11-14T11:10:13.506Z S1 59341, S2 59266 42c13d4aee 18edcbfd21 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-14T11:10:15.442Z S1 59341, S2 59330 aafa7fe350 42c13d4aee sk_4707cd57
19 move S1 Exhibition1 19 2026-11-14T11:10:17.374Z S1 59409, S2 59330 b91b9333a3 aafa7fe350 sk_4707cd57

Game 2 m_01M7CVZ9EEE848PAQ15JH15TK0: 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-14T11:09:40.304Z S1 59809, S2 60000 dde817b3d5 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-14T11:09:42.397Z S1 59809, S2 59907 a0947cdc14 dde817b3d5 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-14T11:09:44.602Z S1 59604, S2 59907 31dee2008e a0947cdc14 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-14T11:09:46.554Z S1 59604, S2 59955 73d693d8ae 31dee2008e sk_4707cd57
5 move S1 Exhibition2 5 2026-11-14T11:09:48.699Z S1 59459, S2 59955 26d0abeb13 73d693d8ae sk_4707cd57
6 move S2 Exhibition1 6 2026-11-14T11:09:50.730Z S1 59459, S2 59924 9836d57ecb 26d0abeb13 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-14T11:09:52.660Z S1 59529, S2 59924 802b0bacce 9836d57ecb sk_4707cd57
8 move S2 Exhibition1 8 2026-11-14T11:09:54.817Z S1 59529, S2 59767 95091f2980 802b0bacce sk_4707cd57
9 move S1 Exhibition2 9 2026-11-14T11:09:56.782Z S1 59564, S2 59767 ab405b8c86 95091f2980 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-14T11:09:58.797Z S1 59564, S2 59752 80e9a95f75 ab405b8c86 sk_4707cd57
11 move S1 Exhibition2 11 2026-11-14T11:10:00.764Z S1 59597, S2 59752 878b030fbf 80e9a95f75 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-14T11:10:03.388Z S1 59597, S2 59128 03b9cd7683 878b030fbf sk_4707cd57
13 move S1 Exhibition2 13 2026-11-14T11:10:05.421Z S1 59564, S2 59128 2e53eea31d 03b9cd7683 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-14T11:10:07.407Z S1 59564, S2 59142 f48566c031 2e53eea31d sk_4707cd57
15 move S1 Exhibition2 15 2026-11-14T11:10:09.365Z S1 59606, S2 59142 8facfead7d f48566c031 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-14T11:10:11.297Z S1 59606, S2 59210 e48bbfc883 8facfead7d sk_4707cd57
17 move S1 Exhibition2 17 2026-11-14T11:10:13.235Z S1 59668, S2 59210 da09ac0de7 e48bbfc883 sk_4707cd57
18 move S2 Exhibition1 18 2026-11-14T11:10:15.165Z S1 59668, S2 59280 31f27f932a da09ac0de7 sk_4707cd57
19 move S1 Exhibition2 19 2026-11-14T11:10:17.095Z S1 59738, S2 59280 a9bae93194 31f27f932a 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_01M7CVZ9EBF7DSRX5BP1K1QVSJ

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