Escrow
V2 - Looking for V1 documentation? See Escrow V1 (Legacy).
Key Capabilities
Smart Contract Security
Funds secured in smart contracts before service delivery
Settlement Negotiation
Structured negotiation process for partial disputes
Multi-Token Support
Pay with ETH, USDC, USDT, DAI, or any ERC20 token
Decentralized Arbitration
Kleros Court resolves disputes when agreements fail
Zero Platform Fees
Completely free to use—only pay network gas fees
Automatic Enforcement
Smart contracts automatically execute rulings
How It Works
Resolution Mechanisms
Kleros Escrow V2 provides multiple ways to resolve transactions:- Direct Payment
- Settlement
- Deadline Execution
- Dispute Resolution
When parties fully agree
- Full Payment: Buyer releases entire amount to seller when satisfied
- Full Refund: Seller returns entire amount to buyer if unable to deliver
- Partial Transactions: Either party can process partial amounts for completed portions
V2 Improvements
| Feature | Description |
|---|---|
| Universal Token Support | ETH, popular tokens (USDC, USDT, DAI), or any ERC20 token |
| Automatic Safety Checks | System validates token compatibility |
| Structured Settlement | Formal proposal/acceptance with clear transfer rules |
| Settlement Protection | Timeout period prevents rushed arbitration |
| Streamlined Disputes | Automatic refunds for overpayment, clear timeout logic |
Token Selection
Token transactions may have maximum amount caps set by governance for risk management.
Use Cases
Service Contracting
Service Contracting
A marketing agency and client use escrow for a social media campaign. If the client is partially satisfied, they can propose a settlement amount. The agency can accept, counter-propose, or proceed to dispute resolution.
Cryptocurrency Trading
Cryptocurrency Trading
Traders exchanging ETH for assets on other blockchains use escrow for security. One party locks ETH while the other transfers external assets. If issues arise, parties can negotiate or use dispute resolution.
Freelance Projects
Freelance Projects
A company hires a developer for a web application. The developer works knowing payment is secured, while the company can test the deliverable and release payment, negotiate, or dispute if necessary.
Physical Product Sales
Physical Product Sales
An artist sells custom artwork to a collector through escrow. The buyer has until the deadline to inspect. If there are quality concerns, the buyer can propose partial payment or raise a dispute.
Cost Structure
| Cost Type | Amount |
|---|---|
| Platform Fees | Free - Kleros Escrow V2 has no platform fees |
| Network Fees | Standard blockchain gas fees for transactions |
| Dispute Costs | Arbitration fees only if you raise a dispute (refunded if you win) |
Benefits
- For Buyers
- For Sellers
- For Ecosystem
- Payment Protection: Funds remain secure until delivery confirmation
- Quality Assurance: Clear recourse for non-delivery or substandard work
- Flexible Resolution: Settlement negotiation for partial completion
- Fair Arbitration: Access to impartial Kleros Court
- Partial Payments: Release funds incrementally as work progresses
Best Practices
For Buyers
- Set realistic deadlines (execution requires manual triggering)
- Define clear deliverables
- Keep communication records for potential disputes
- Consider milestone payments for large projects
For Sellers
- Verify escrow funding before starting work
- Document progress and communications
- Communicate proactively about delays
- Understand deadline implications
- Use detailed descriptions with clear terms and success criteria
- Keep all communication records as evidence
- Understand that settlement proposals don’t transfer funds until accepted
- Consider settlement before escalating to disputes
Getting Started
What’s Next?
Create Escrow
Start a new escrow transaction
Integration Guide
Build escrow into your application
Dispute Resolution
Learn how Kleros Court works