League Verification Portal
Every completed league publishes cryptographic proofs on-chain. Verify any league independently — no account required.
How verification works
- When a league locks, an immutable snapshot (participants, portfolios, locked prices) is generated.
- The snapshot is SHA-256 hashed and a Merkle tree is built over every entry.
- The hash + Merkle root are published to the blockchain in a public transaction.
- After settlement, the results snapshot is hashed and published the same way.
- Anyone can re-hash the documents and compare against the on-chain proof.