Provably fair verifier

Player Result Verification

The player uploads the round JSON and public proof data. The verifier checks that the join hash exists in frozen input, the seed matches the commit hash, the participant list was not changed, and the winners match the deterministic algorithm. For transparency, this validator is kept in an open GitHub repository, so anyone can inspect the source code and verify how the checks are performed.

Player verification form

No internal admin actions: only the data the player received after the draw.

By default, the verifier expects a JSON file.