Court V1
Court V1 is the production-proven protocol on Ethereum L1 and remains active for web3 integrations. A V2 version is available: Court V2 on Arbitrum.
Key Characteristics
- Network: Ethereum Mainnet (also deployed on Gnosis Chain / xDAI)
- Contract: KlerosLiquid (monolithic all logic in one contract)
- PNK Staking: PNK remained in the juror’s wallet during staking
- RNG: Blockhash-based random number generation
- Voting: Commit-reveal with plurality aggregation
- Standards: ERC-792 (Arbitration) and ERC-1497 (Evidence)
- Courts: Hierarchical subcourt tree with General Court as root
V1 vs V2 Comparison
V1 Court Structure
V1 had a similar hierarchical court tree to V2, with the General Court as root and specialized subcourts including Blockchain Non-Technical, English Language, Onboarding, and others. Staking in a child court automatically included the juror in all parent courts.V1 Resources
- V1 Court App: Previously at court.kleros.io (now redirects to V2)
- Contract: KlerosLiquid on Ethereum Mainnet
- ERC-792 Standard: See ERC-792 documentation