What is Kleros?
Kleros is a decentralized dispute resolution protocol. Think of it as a court system for smart contracts - when parties disagree, Kleros provides a trustless way to reach an enforceable ruling. Kleros is implemented on Ethereum (V1) and Arbitrum (V2):- V1 is production infrastructure running on Ethereum Mainnet and Gnosis Chain. It has been in production since 2018 and continues to receive active development.
- V2 operates on Arbitrum, with cross-chain support via the Vea bridge, modular dispute resolution via dispute kits, and improved scalability.
Each product section covers both V1 and V2. V1 integration guides and examples are included directly. V2 pages document technical specifications and contract references.
Why Integrate?
Trustless Enforcement
Flexible Resolution
Cross-Chain Ready
Battle-Tested
Use Cases
How It Works (30-second version)
- Your contract implements the
IArbitrableV2interface - When a dispute arises, call
createDispute()with arbitration fees - Random jurors are drawn (weighted by staked PNK)
- Jurors vote, with appeals possible
- The final ruling is passed back to your contract via
rule()