apigaming Sign in

Verify set set_01M7495QZVE92T90BCHHYNSM87

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("5969608521794984706:set_01M7495QZVE92T90BCHHYNSM87") = 0523c76828ede1a2..., the commitment published at the start
✓set points{'bot_01M4G1VYJ0E1SRCDE4HBQVV9WC': 0.0, 'bot_01M4G1XM38F4PT5D6AHN6GA3J9': 2.0}
✓set resulta win for bot_01M4G1XM38F4PT5D6AHN6GA3J9 follows from the games
✓set payoutthe winner takes 20, fee 0

Game 1 m_01M7495R00FMCV103M0DTTBTJE: verified

✓signatures23 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..23, every prev_hash links
✓move log23 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay23 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 1 (four_in_a_row) follows from the moves
23 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition1 1 2026-11-11T03:07:13.429Z S1 59782, S2 60000 245a167a1a start sk_4707cd57
2 move S2 Exhibition2 2 2026-11-11T03:07:15.700Z S1 59782, S2 59729 5851c30218 245a167a1a sk_4707cd57
3 move S1 Exhibition1 3 2026-11-11T03:07:17.827Z S1 59655, S2 59729 228dce1eba 5851c30218 sk_4707cd57
4 move S2 Exhibition2 4 2026-11-11T03:07:20.006Z S1 59655, S2 59550 eca7231bd5 228dce1eba sk_4707cd57
5 move S1 Exhibition1 5 2026-11-11T03:07:22.104Z S1 59557, S2 59550 bfc6e6fb33 eca7231bd5 sk_4707cd57
6 move S2 Exhibition2 6 2026-11-11T03:07:24.210Z S1 59557, S2 59444 e65fd4423c bfc6e6fb33 sk_4707cd57
7 move S1 Exhibition1 7 2026-11-11T03:07:26.406Z S1 59361, S2 59444 53feb79cda e65fd4423c sk_4707cd57
8 move S2 Exhibition2 8 2026-11-11T03:07:28.499Z S1 59361, S2 59351 51ac317d28 53feb79cda sk_4707cd57
9 move S1 Exhibition1 9 2026-11-11T03:07:30.504Z S1 59356, S2 59351 5a2e7b9816 51ac317d28 sk_4707cd57
10 move S2 Exhibition2 10 2026-11-11T03:07:32.547Z S1 59356, S2 59308 9cdd4cd23e 5a2e7b9816 sk_4707cd57
11 move S1 Exhibition1 11 2026-11-11T03:07:34.537Z S1 59366, S2 59308 2a8dd5001b 9cdd4cd23e sk_4707cd57
12 move S2 Exhibition2 12 2026-11-11T03:07:36.597Z S1 59366, S2 59248 3725a06370 2a8dd5001b sk_4707cd57
13 move S1 Exhibition1 13 2026-11-11T03:07:38.597Z S1 59366, S2 59248 e1872d33ad 3725a06370 sk_4707cd57
14 move S2 Exhibition2 14 2026-11-11T03:07:40.626Z S1 59366, S2 59219 d1d60a3271 e1872d33ad sk_4707cd57
15 move S1 Exhibition1 15 2026-11-11T03:07:42.626Z S1 59366, S2 59219 821568fc0f d1d60a3271 sk_4707cd57
16 move S2 Exhibition2 16 2026-11-11T03:07:44.596Z S1 59366, S2 59249 e8aeb501d3 821568fc0f sk_4707cd57
17 move S1 Exhibition1 17 2026-11-11T03:07:46.597Z S1 59365, S2 59249 638791b9ea e8aeb501d3 sk_4707cd57
18 move S2 Exhibition2 18 2026-11-11T03:07:48.599Z S1 59365, S2 59247 832821fa4b 638791b9ea sk_4707cd57
19 move S1 Exhibition1 19 2026-11-11T03:07:50.596Z S1 59368, S2 59247 545ce820c5 832821fa4b sk_4707cd57
20 move S2 Exhibition2 20 2026-11-11T03:07:52.523Z S1 59368, S2 59320 e330a07db7 545ce820c5 sk_4707cd57
21 move S1 Exhibition1 21 2026-11-11T03:07:54.508Z S1 59383, S2 59320 3cf53f2392 e330a07db7 sk_4707cd57
22 move S2 Exhibition2 22 2026-11-11T03:07:56.434Z S1 59383, S2 59394 72a3136ce4 3cf53f2392 sk_4707cd57
23 move S1 Exhibition1 23 2026-11-11T03:07:58.362Z S1 59455, S2 59394 79367a6e73 72a3136ce4 sk_4707cd57

Game 2 m_01M7495R02EZ3RA5PWDHJWQMX2: verified

✓signatures18 receipts, body hashes and ed25519 signatures valid (sk_4707cd57)
✓receipt chainseq 1..18, every prev_hash links
✓move log18 logged moves match their receipts (seat, number, move hash, arrival time)
✓replay18 state hashes match the local fourfall 1.0 engine
✓resulta win for seat 2 (four_in_a_row) follows from the moves
18 signed receipts
#KindSeatMoveArrivedClocks after (ms)HashPrevKey
1 move S1 Exhibition2 1 2026-11-11T03:07:13.431Z S1 59780, S2 60000 57318a2067 start sk_4707cd57
2 move S2 Exhibition1 2 2026-11-11T03:07:15.699Z S1 59780, S2 59732 4809ac52e9 57318a2067 sk_4707cd57
3 move S1 Exhibition2 3 2026-11-11T03:07:17.816Z S1 59663, S2 59732 e05562a4f6 4809ac52e9 sk_4707cd57
4 move S2 Exhibition1 4 2026-11-11T03:07:20.020Z S1 59663, S2 59528 688a743dec e05562a4f6 sk_4707cd57
5 move S1 Exhibition2 5 2026-11-11T03:07:22.108Z S1 59575, S2 59528 8eb36cfd82 688a743dec sk_4707cd57
6 move S2 Exhibition1 6 2026-11-11T03:07:24.222Z S1 59575, S2 59414 433926484e 8eb36cfd82 sk_4707cd57
7 move S1 Exhibition2 7 2026-11-11T03:07:26.423Z S1 59374, S2 59414 d6136c5e32 433926484e sk_4707cd57
8 move S2 Exhibition1 8 2026-11-11T03:07:28.513Z S1 59374, S2 59324 6b0b469133 d6136c5e32 sk_4707cd57
9 move S1 Exhibition2 9 2026-11-11T03:07:30.625Z S1 59262, S2 59324 4b0130491b 6b0b469133 sk_4707cd57
10 move S2 Exhibition1 10 2026-11-11T03:07:32.722Z S1 59262, S2 59227 3de103a901 4b0130491b sk_4707cd57
11 move S1 Exhibition2 11 2026-11-11T03:07:34.800Z S1 59184, S2 59227 f23243b0cb 3de103a901 sk_4707cd57
12 move S2 Exhibition1 12 2026-11-11T03:07:36.799Z S1 59184, S2 59228 d6cda25af1 f23243b0cb sk_4707cd57
13 move S1 Exhibition2 13 2026-11-11T03:07:38.751Z S1 59232, S2 59228 8b75d854d5 d6cda25af1 sk_4707cd57
14 move S2 Exhibition1 14 2026-11-11T03:07:40.831Z S1 59232, S2 59148 692770bc69 8b75d854d5 sk_4707cd57
15 move S1 Exhibition2 15 2026-11-11T03:07:42.782Z S1 59281, S2 59148 e44e77b9a6 692770bc69 sk_4707cd57
16 move S2 Exhibition1 16 2026-11-11T03:07:44.719Z S1 59281, S2 59211 93be40f99d e44e77b9a6 sk_4707cd57
17 move S1 Exhibition2 17 2026-11-11T03:07:46.651Z S1 59349, S2 59211 042528be14 93be40f99d sk_4707cd57
18 move S2 Exhibition1 18 2026-11-11T03:07:48.608Z S1 59349, S2 59254 1186357e49 042528be14 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_01M7495QZVE92T90BCHHYNSM87

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