League Verification Portal

Every completed league publishes cryptographic proofs on-chain. Verify any league independently — no account required.

How verification works

  1. When a league locks, an immutable snapshot (participants, portfolios, locked prices) is generated.
  2. The snapshot is SHA-256 hashed and a Merkle tree is built over every entry.
  3. The hash + Merkle root are published to the blockchain in a public transaction.
  4. After settlement, the results snapshot is hashed and published the same way.
  5. Anyone can re-hash the documents and compare against the on-chain proof.