# Kleros Documentation > Decentralized dispute resolution protocol documentation for developers, jurors, and users ## Docs - [Assistand](https://kleros-mintlify-6ebc7975.mintlify.site/.mintlify/Assistand.md) - [Escrowly](https://kleros-mintlify-6ebc7975.mintlify.site/Community & Ecosystem/escrowly.md): Escrowly was a community-built alternative frontend for Kleros Escrow V1 smart contracts. Retired and no longer maintained kept here for reference. - [KlerosBoard](https://kleros-mintlify-6ebc7975.mintlify.site/Community & Ecosystem/klerosboard.md): KlerosBoard is a community-built analytics dashboard with detailed statistics and visualizations for Kleros court disputes, jurors, and PNK staking. - [Lockler](https://kleros-mintlify-6ebc7975.mintlify.site/Community & Ecosystem/lockler.md): Lockler is a fully decentralized escrow locker that lets human and AI agents transact trustlessly, using Kleros as the dispute resolution backend. - [Community & Ecosystem Overview](https://kleros-mintlify-6ebc7975.mintlify.site/Community & Ecosystem/overview.md): Explore community-built tools, alternative frontends, and analytics dashboards that extend Kleros protocol capabilities across the wider ecosystem. - [Claude Code setup](https://kleros-mintlify-6ebc7975.mintlify.site/ai-tools/claude-code.md): Install and configure Anthropic's Claude Code CLI to help write, edit, and maintain your Mintlify documentation directly from the command line. - [Cursor setup](https://kleros-mintlify-6ebc7975.mintlify.site/ai-tools/cursor.md): Configure the Cursor editor with project rules for technical writing and Mintlify components, so its AI produces better documentation edits on your repo. - [MCP Server](https://kleros-mintlify-6ebc7975.mintlify.site/ai-tools/mcp-server.md): Query the Kleros documentation directly from Claude, Cursor, Copilot, and other MCP-compatible AI assistants for accurate, up-to-date integration context. - [Windsurf setup](https://kleros-mintlify-6ebc7975.mintlify.site/ai-tools/windsurf.md): Set up Windsurf's Cascade AI assistant with workspace rules tailored to your Mintlify documentation project, so it follows your writing and component standards. - [Fetch from IPFS](https://kleros-mintlify-6ebc7975.mintlify.site/api-reference/endpoint/get.md): Retrieve a file or directory from IPFS by its CID hash. Returns the raw content. For JSON files (dispute templates, evidence, policy docs) the response body is the parsed JSON. - [API Reference](https://kleros-mintlify-6ebc7975.mintlify.site/api-reference/introduction.md): HTTP API for the Kleros IPFS gateway: upload and retrieve dispute templates, evidence files, policy documents, and Curate item metadata. - [April 14, 2026](https://kleros-mintlify-6ebc7975.mintlify.site/changelog/2026-04-14.md): PNK staking rewards export, Foresight credits and onboarding, Zodiac proposal verification, Scout redesign, and bug fixes across Court, Curate, and Escrow. - [April 21, 2026](https://kleros-mintlify-6ebc7975.mintlify.site/changelog/2026-04-21.md): Kleros Foresight prediction charts now stop at each session end time, giving cleaner price history and more accurate readouts within the market window. - [April 28, 2026](https://kleros-mintlify-6ebc7975.mintlify.site/changelog/2026-04-28.md): Curate adds a policy history viewer, last policy change timer, and improvements to the file viewer in submit modals, plus an IPFS reliability fix. - [May 5, 2026](https://kleros-mintlify-6ebc7975.mintlify.site/changelog/2026-05-05.md): Argentina Consumer Protection courts get a longer voting period for deeper case review, and April PNK staking rewards are ready to claim in Kleros Court. - [May 12, 2026](https://kleros-mintlify-6ebc7975.mintlify.site/changelog/2026-05-12.md): Kleros Scout ships dedicated submission and transaction result pages, an inline evidence form, policy acknowledgement, and a refreshed home experience. - [May 19, 2026](https://kleros-mintlify-6ebc7975.mintlify.site/changelog/2026-05-19.md): Kleros Foresight now shows accurate redemption values on resolved markets, and Curate and Scout defer file uploads until you sign the submit transaction. - [May 25, 2026](https://kleros-mintlify-6ebc7975.mintlify.site/changelog/2026-05-25.md): Scout adds ATQ duplicate detection and JavaScript Court routing, Curate distinguishes withdrawn items, plus Rabby wallet and Foresight UI fixes. - [June 15, 2026](https://kleros-mintlify-6ebc7975.mintlify.site/changelog/2026-06-15.md): May juror rewards and unsubscribe confirmation in Court, Kleros App 3.0.1 notifications, cross-product security hardening, and a PoH evidence fix. - [June 29, 2026](https://kleros-mintlify-6ebc7975.mintlify.site/changelog/2026-06-29.md): Kleros Court adds voting type tooltips, Court V2 simplifies the navbar and language settings, and the file viewer hardens URL handling. - [July 6, 2026](https://kleros-mintlify-6ebc7975.mintlify.site/changelog/2026-07-06.md): June juror rewards in Court, Foresight adds trader and volume metrics, Scout ships agent guidance, wallet-connect fixes in Curate and Scout. - [July 13, 2026](https://kleros-mintlify-6ebc7975.mintlify.site/changelog/2026-07-13.md): Curate Rewards page, faster Foresight homepage with post-timer prediction lock, new Vea Arbitrum–Base route, and IPFS handling hardened across products. - [Credible Neutrality](https://kleros-mintlify-6ebc7975.mintlify.site/concepts/credible-neutrality.md): How random juror selection, independent voting, open participation, and smart contract enforcement make Kleros arbitration structurally unbiased. - [Dispute Resolution](https://kleros-mintlify-6ebc7975.mintlify.site/concepts/dispute-resolution.md): How the Kleros protocol resolves disputes with randomly drawn jurors, Schelling-point voting, crypto-economic incentives, and permissionless appeals. - [Game Theory](https://kleros-mintlify-6ebc7975.mintlify.site/concepts/game-theory.md): How Schelling-point coordination, PNK stake redistribution, and appeals escalation make honest voting the dominant strategy for Kleros Court jurors. - [PNK Token](https://kleros-mintlify-6ebc7975.mintlify.site/concepts/pnk-token.md): PNK powers juror staking, governance voting, and 51% attack resistance in Kleros, with market scarcity, price impact, and forking as core defenses. - [Sortition](https://kleros-mintlify-6ebc7975.mintlify.site/concepts/sortition.md): How Kleros draws jurors using a sortition sum tree, PNK stake weighting, a three-phase staking cycle, and secure random number generation on-chain. - [Tokenomics](https://kleros-mintlify-6ebc7975.mintlify.site/concepts/tokenomics.md): How PNK staking, arbitration fee rewards, incoherent-vote penalties, and Snapshot governance sustain Kleros dispute resolution and juror incentives. - [Code Style](https://kleros-mintlify-6ebc7975.mintlify.site/contributing/code-style.md): Git commit conventions, Solidity style rules, and web-language guidelines for contributors working across Kleros protocol, frontend, and subgraph repositories. - [Development Workflow](https://kleros-mintlify-6ebc7975.mintlify.site/contributing/dev-workflow.md): How Kleros contributors track tasks with GitHub Issues, branch off feature branches, review pull requests, and cut releases across protocol and frontend repos. - [License & Code of Conduct](https://kleros-mintlify-6ebc7975.mintlify.site/contributing/license.md): Kleros protocol code ships under the MIT license. Read the license terms and the code of conduct expected from contributors to Kleros open source repositories. - [Contributing](https://kleros-mintlify-6ebc7975.mintlify.site/contributing/overview.md): Start contributing to Kleros open source: an overview of the main repositories for the protocol, frontends, subgraphs, bots, and documentation. - [Smart Contract Workflow](https://kleros-mintlify-6ebc7975.mintlify.site/contributing/smart-contract-workflow.md): The full lifecycle for Kleros smart contracts, covering spec, implementation, internal review, external audit under the RAB process, deployment, and monitoring. - [Appeals](https://kleros-mintlify-6ebc7975.mintlify.site/court/appeals.md): How to fund appeals in Kleros Court: asymmetric funding, appeal cost formulas, juror doubling, court jumps to parent courts, and appeal reward payouts. - [Architecture](https://kleros-mintlify-6ebc7975.mintlify.site/court/architecture.md): Compare the monolithic KlerosLiquid contract on Ethereum with the modular KlerosCore, SortitionModule, and Dispute Kits architecture of V2 on Arbitrum. - [Court Hierarchy](https://kleros-mintlify-6ebc7975.mintlify.site/court/court-hierarchy.md): How the Kleros court tree organizes the General Court and specialized subcourts, with parameters like minStake, alpha, feeForJuror, and hidden votes. - [How It Works](https://kleros-mintlify-6ebc7975.mintlify.site/court/how-it-works.md): Walk through the Kleros Court dispute lifecycle: dispute creation, evidence, juror drawing, commit-reveal voting, appeals, and on-chain ruling execution. - [Overview](https://kleros-mintlify-6ebc7975.mintlify.site/court/overview.md): Kleros Court is a decentralized arbitration protocol using random jurors, PNK staking, and crypto-economic incentives on Ethereum (V1) and Arbitrum (V2). - [Arbitrable Apps V2](https://kleros-mintlify-6ebc7975.mintlify.site/developers/arbitrable-apps/arbitrable-guide.md): Step-by-step guide to building a Kleros V2 arbitrable smart contract, from IArbitratorV2 integration to dispute creation, evidence, and ruling. - [Overview](https://kleros-mintlify-6ebc7975.mintlify.site/developers/arbitrable-apps/arbitrable-overview.md): Design patterns and interface choices for building arbitrable smart contracts that resolve disputes through Kleros Court on V2 and V1. - [Production Checklist](https://kleros-mintlify-6ebc7975.mintlify.site/developers/arbitrable-apps/arbitrable-production.md): Pre-deployment security, arbitration, and access control checklist to verify your Kleros arbitrable contract before shipping to mainnet. - [Arbitrable Proxy](https://kleros-mintlify-6ebc7975.mintlify.site/developers/arbitrable-apps/arbitrable-proxy.md): Generic ERC-792 proxy contract for creating Kleros disputes, submitting evidence, and crowdfunding appeals without a custom arbitrable contract. - [Testing](https://kleros-mintlify-6ebc7975.mintlify.site/developers/arbitrable-apps/arbitrable-testing.md): Testing strategy for arbitrable contracts using mock arbitrators, integration tests, Arbitrum Sepolia testnet, and mainnet forks before launch. - [Centralized Arbitrator](https://kleros-mintlify-6ebc7975.mintlify.site/developers/arbitrable-apps/centralized-arbitrator.md): Developer guide to deploying and operating the Centralized Arbitrator to test rulings, appeals, and dispute flow before connecting to Kleros Court. - [ERC-1497: Evidence Standard](https://kleros-mintlify-6ebc7975.mintlify.site/developers/arbitrable-apps/erc-1497.md): The V1 evidence standard defining how arbitrable contracts share MetaEvidence and Evidence with Kleros arbitrators via IPFS and event logs. - [ERC-792: Arbitration Standard](https://kleros-mintlify-6ebc7975.mintlify.site/developers/arbitrable-apps/erc-792.md): The V1 arbitration standard defining the IArbitrable and IArbitrator interfaces for creating disputes, receiving rulings, and enforcing outcomes. - [Arbitrable Apps V1](https://kleros-mintlify-6ebc7975.mintlify.site/developers/arbitrable-apps/v1-arbitrable-apps.md): Build a Kleros V1 arbitrable contract using ERC-792 and ERC-1497: create disputes on KlerosLiquid, submit evidence, and enforce jury rulings. - [Architecture](https://kleros-mintlify-6ebc7975.mintlify.site/developers/architecture.md): How Kleros V1 (KlerosLiquid) and V2 (KlerosCore, dispute kits, sortition, gateways) protocol components interact to resolve on-chain disputes. - [L2 Integration](https://kleros-mintlify-6ebc7975.mintlify.site/developers/crosschain/l2-integration.md): Use the Foreign Gateway and Vea bridge to create Kleros disputes from arbitrable contracts deployed on Ethereum, Gnosis, or other L2 chains. - [Vea Bridge](https://kleros-mintlify-6ebc7975.mintlify.site/developers/crosschain/vea-bridge.md): Cross-chain message bridge for faster and cheaper communication between Kleros Court on Arbitrum and arbitrable contracts on other chains. - [Vea Deployment Addresses](https://kleros-mintlify-6ebc7975.mintlify.site/developers/crosschain/vea-deployment-addresses.md): Contract addresses for VeaInbox, VeaOutbox, and Router deployments across Arbitrum, Ethereum, Gnosis, and Base routes on mainnet and testnets. - [Build with Vea](https://kleros-mintlify-6ebc7975.mintlify.site/developers/crosschain/vea-getting-started.md): Integrate Vea cross-chain messaging using sender and receiver gateways, VeaInbox, and VeaOutbox to pass data between Arbitrum, Ethereum, and Gnosis. - [DAO Governance](https://kleros-mintlify-6ebc7975.mintlify.site/developers/examples/dao-governance.md): Integrate Kleros with DAO governance using the Zodiac Reality Module to translate Snapshot votes into on-chain transactions with dispute resolution. - [Escrow Contract](https://kleros-mintlify-6ebc7975.mintlify.site/developers/examples/escrow-contract.md): Example SimpleEscrow contract using Kleros V1 arbitration, ERC-792, and ERC-1497 to hold funds until release or juror-resolved dispute payout. - [Insurance Claim](https://kleros-mintlify-6ebc7975.mintlify.site/developers/examples/insurance-claim.md): Example parametric insurance contract using Kleros V1 arbitration with ERC-792 and ERC-1497 to resolve disputed payout claims via juror rulings. - [Overview](https://kleros-mintlify-6ebc7975.mintlify.site/developers/overview.md): Integrate decentralized arbitration into your smart contracts using Kleros V1 on Ethereum and Gnosis, or Kleros V2 on Arbitrum with cross-chain support. - [Court](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/court/overview.md): Developer reference for Kleros Court V1 (Mainnet, Gnosis) and V2 (Arbitrum), covering arbitrator contracts, dispute lifecycle, and integration. - [Curate Classic Integration](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/curate/curate-classic.md): Developer guide for integrating Kleros Curate Classic (V1) with on-chain storage, covering contracts, item lifecycle, and dispute handling. - [Light Curate Integration](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/curate/light-curate.md): Developer guide for integrating Kleros Light Curate (V1) with subgraph-based storage, covering contracts, item lifecycle, and dispute flow. - [Curate](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/curate/overview.md): Developer overview of Kleros Curate V1 (Classic, Light) and V2, covering registry contracts, item lifecycle, and integration paths for builders. - [Kleros Registries](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/curate/registries.md): Address Tags, Tokens, CDN, and ATQ: the four live Kleros curation registries, their data models, subgraph access, and consumer integrations. - [Smart Contracts](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/curate/smart-contracts.md): Reference for Kleros Curate V2 smart contracts, including item structs, request lifecycle, arbitration hooks, and function signatures for integrators. - [Dispute Resolver](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/dispute-resolver/overview.md): Developer overview of the V1 Dispute Resolver tool for creating Kleros Court disputes without deploying a custom arbitrable smart contract. - [Escrow](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/escrow/overview.md): Developer overview of Kleros Escrow V1 (Mainnet) and V2 (Arbitrum), covering transaction contracts, dispute flow, and integration patterns. - [Smart Contracts](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/escrow/smart-contracts.md): Reference for Kleros Escrow V2 smart contracts, covering transaction structs, dispute lifecycle, token decimals handling, and integration functions. - [Foresight](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/foresight/overview.md): Developer overview of Kleros Foresight V2, a prediction-market decision engine, covering conditional tokens, market resolution, and arbitration hooks. - [Governor](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/governor/overview.md): Developer overview of Kleros Governor V2, covering the on-chain KlerosGovernor contract, proposal lifecycle, and dispute-triggered arbitration flow. - [Kleros Products](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/overview.md): Developer reference for every Kleros product with V1 and V2 covered together, including integration guides, contract addresses, and code examples. - [Integration Guide](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/poh/integration.md): Integrate Proof of Humanity V2 to verify unique humans, covering contract calls on Gnosis Chain and cross-chain state on Ethereum Mainnet. - [Proof of Humanity](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/poh/overview.md): Developer overview of Proof of Humanity V1 (Mainnet) and V2 (Gnosis), covering humanityId lifecycle, registry contracts, and integration paths. - [Smart Contracts](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/poh/smart-contracts.md): Reference for Proof of Humanity V2 smart contracts, covering the IProofOfHumanity interface, identity queries, and registration lifecycle functions. - [Integration Guide](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/reality/integration.md): Integrate the Reality.eth and Kleros oracle into your smart contract, with bond escalation, arbitrator proxies, and reliable real-world data on-chain. - [Reality](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/reality/overview.md): Developer overview of the Kleros Reality.eth oracle and SafeSnap, covering bond escalation, arbitrator proxies, and DAO governance integration. - [Smart Contracts](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/reality/smart-contracts.md): Reference for Reality.eth and Kleros arbitrator proxy contracts, covering proxy addresses, interface functions, result decoding, and integration hooks. - [Scout](https://kleros-mintlify-6ebc7975.mintlify.site/developers/products/scout/overview.md): Developer reference for Kleros Scout, the frontend for the curated address tag registry ecosystem, covering registries, tags, and query patterns. - [Quick Start](https://kleros-mintlify-6ebc7975.mintlify.site/developers/quickstart.md): Install Kleros contracts, implement the arbitrable interface, and create your first dispute with V2 IArbitratorV2 or V1 ERC-792 on Arbitrum or Ethereum. - [Subgraph Endpoints](https://kleros-mintlify-6ebc7975.mintlify.site/developers/subgraph/endpoints.md): GraphQL endpoints for Kleros V2 core, DRT, and V1 subgraphs on Arbitrum, Ethereum, and Gnosis, served via The Graph decentralized network and Goldsky. - [Subgraph Overview](https://kleros-mintlify-6ebc7975.mintlify.site/developers/subgraph/overview.md): Query Kleros V2 KlerosCore and V1 Curate, PoH, Escrow, and Linguo data using The Graph subgraphs for disputes, courts, jurors, and registry items. - [Query Examples](https://kleros-mintlify-6ebc7975.mintlify.site/developers/subgraph/queries.md): Common GraphQL query examples for Kleros V2 subgraphs to fetch courts, disputes, jurors, rounds, votes, evidence, and dispute templates on Arbitrum. - [Development](https://kleros-mintlify-6ebc7975.mintlify.site/development.md): Install the Mintlify CLI and run your documentation site locally with Node.js 19+ and a docs.json file, so you can preview edits before publishing them. - [Ecosystem](https://kleros-mintlify-6ebc7975.mintlify.site/enterprise/ecosystem.md): Discover projects and partners integrating Kleros across DeFi, governance, insurance, curation, and identity. The full directory is maintained on Notion. - [Enterprise](https://kleros-mintlify-6ebc7975.mintlify.site/enterprise/enterprise.md): Kleros Enterprise offers companies, institutions, and governments fast, fair, transparent dispute resolution with the blockchain layer abstracted away. - [Code blocks](https://kleros-mintlify-6ebc7975.mintlify.site/essentials/code.md): Learn how to render inline code with backticks and multi-line code blocks with syntax highlighting inside your Mintlify MDX documentation pages. - [Images and embeds](https://kleros-mintlify-6ebc7975.mintlify.site/essentials/images.md): Embed images, videos, iframes, and other HTML elements in Mintlify MDX pages, with tips on styling, responsive layouts, and hosting media assets. - [Markdown syntax](https://kleros-mintlify-6ebc7975.mintlify.site/essentials/markdown.md): Reference for standard Markdown syntax in Mintlify docs: headings, paragraphs, bold and italic text, links, lists, blockquotes, and other core styling. - [Navigation](https://kleros-mintlify-6ebc7975.mintlify.site/essentials/navigation.md): Configure the navigation menu of a Mintlify documentation site through the navigation field in docs.json, listing pages and grouping them into sections. - [Reusable snippets](https://kleros-mintlify-6ebc7975.mintlify.site/essentials/reusable-snippets.md): Create reusable MDX snippets you can import into multiple pages so shared content, warnings, and examples stay in sync across your documentation site. - [Global Settings](https://kleros-mintlify-6ebc7975.mintlify.site/essentials/settings.md): Every Mintlify site is configured through docs.json. Review the core properties that control theme, colors, logo, navigation, and overall look and feel. - [KIPs](https://kleros-mintlify-6ebc7975.mintlify.site/governance/kips.md): Learn how Kleros Improvement Proposals (KIPs) are drafted, discussed, and ratified by PNK holders to change protocol parameters, contracts, and policies. - [Governance Overview](https://kleros-mintlify-6ebc7975.mintlify.site/governance/overview.md): PNK token holders govern the Kleros protocol, voting on parameter changes, contract deployments, policies, and incentives through a four-step lifecycle. - [Snapshot](https://kleros-mintlify-6ebc7975.mintlify.site/governance/snapshot.md): Kleros uses Snapshot for gas-free off-chain governance voting. PNK holders sign messages to vote, with voting power based on their balance at a specific block. - [Kleros Documentation](https://kleros-mintlify-6ebc7975.mintlify.site/index.md): The official documentation hub for Kleros: guides for jurors, product users, and developers integrating decentralized dispute resolution into their apps. - [Court V1](https://kleros-mintlify-6ebc7975.mintlify.site/legacy/court-v1.md): Kleros Court V1 documentation: the original KlerosLiquid arbitration protocol on Ethereum Mainnet and Gnosis Chain, active for web3 integrations. - [Curate V1](https://kleros-mintlify-6ebc7975.mintlify.site/legacy/curate-v1.md): Kleros Curate V1 documentation: Classic Curate and Light Curate registries on Ethereum Mainnet, with crypto-economic incentives and Court arbitration. - [Escrow V1](https://kleros-mintlify-6ebc7975.mintlify.site/legacy/escrow-v1.md): Kleros Escrow V1 documentation: decentralized escrow smart contract on Ethereum Mainnet with Kleros Court dispute resolution and ERC-20 token support. - [Governor V1](https://kleros-mintlify-6ebc7975.mintlify.site/legacy/governor-v1.md): Kleros Governor V1 documentation: on-chain execution of Snapshot governance votes on Ethereum Mainnet, with Kleros Court arbitration for conflicts. - [Centralized Arbitrator](https://kleros-mintlify-6ebc7975.mintlify.site/legacy/integrate/centralized-arbitrator.md): Legacy V1 guide to the Centralized Arbitrator dashboard: deploy a test arbitrator to debug arbitrable apps before connecting to KlerosLiquid V1 on Ethereum. - [Dispute Resolver](https://kleros-mintlify-6ebc7975.mintlify.site/legacy/integrate/dispute-resolver.md): Legacy Kleros Dispute Resolver V1 guide: create, manage, and resolve custom disputes on Kleros Court V1 through a web interface, without smart contracts. - [Integrate](https://kleros-mintlify-6ebc7975.mintlify.site/legacy/integrate/overview.md): Kleros V1 integration guide: integrate dispute resolution into your Web3 platform, DAO, or enterprise app with smart contracts, tools, and partners. - [Policy Writing Guide](https://kleros-mintlify-6ebc7975.mintlify.site/legacy/integrate/policy-guide.md): Guide to writing dispute policies for Kleros integrators: what to include, structure, examples, and best practices for clear juror decisions on Court cases. - [Types of Integration](https://kleros-mintlify-6ebc7975.mintlify.site/legacy/integrate/types-of-integration.md): Three Kleros integration paths compared: dispute resolution via arbitrable smart contracts, curated data through Curate, and Reality.eth oracle services. - [Safe Zodiac Integration](https://kleros-mintlify-6ebc7975.mintlify.site/legacy/integrate/zodiac-integration.md): Integrate Kleros Court as arbitrator for DAO governance using Gnosis Safe, Snapshot, Zodiac Reality Module, and the Reality.eth-Kleros proxy contract. - [V1 Protocol Overview](https://kleros-mintlify-6ebc7975.mintlify.site/legacy/overview.md): Kleros V1 documentation index: Court, Curate, Escrow, Governor, and Dispute Resolver on Ethereum L1, plus retired apps like Linguo, Moderate, and Tokens. - [Resolver V1](https://kleros-mintlify-6ebc7975.mintlify.site/legacy/resolver-v1.md): Kleros Resolver V1 documentation: the retired standalone app for creating arbitrary Court disputes, now integrated directly into the Court V2 interface. - [Linguo](https://kleros-mintlify-6ebc7975.mintlify.site/legacy/retired/linguo.md): Kleros Linguo documentation: retired decentralized translation marketplace with escrow payments and Kleros Court dispute resolution for quality challenges. - [Moderate](https://kleros-mintlify-6ebc7975.mintlify.site/legacy/retired/moderate.md): Kleros Moderate documentation: retired Telegram bot that used Kleros Court jurors to moderate group chats and enforce community rules on flagged messages. - [Tokens](https://kleros-mintlify-6ebc7975.mintlify.site/legacy/retired/tokens.md): Kleros Tokens documentation: retired Token² Curated Registry (T2CR) submission interface, now replaced by Kleros Curate for token lists and registries. - [Curate](https://kleros-mintlify-6ebc7975.mintlify.site/products/curate.md): Kleros Curate lets anyone build community-run lists and token registries, with jurors resolving disputes over incorrect or malicious submissions. - [Escrow](https://kleros-mintlify-6ebc7975.mintlify.site/products/escrow.md): Kleros Escrow secures blockchain payments between strangers with smart contracts and decentralized arbitration, supporting ETH and ERC-20 tokens. - [Foresight](https://kleros-mintlify-6ebc7975.mintlify.site/products/foresight.md): Kleros Foresight is a futarchy prediction market platform where participants stake on outcomes and Kleros jurors resolve disputed market results. - [Governor](https://kleros-mintlify-6ebc7975.mintlify.site/products/governor.md): Kleros Governor lets DAOs execute Snapshot votes on-chain with optimistic execution, using Kleros Court to resolve competing transaction lists. - [Products Overview](https://kleros-mintlify-6ebc7975.mintlify.site/products/overview.md): Explore every Kleros product, Court, Curate, Escrow, Governor, Scout, Reality, PoH, and Foresight, with each protocol version and where it runs. - [Proof of Humanity](https://kleros-mintlify-6ebc7975.mintlify.site/products/proof-of-humanity.md): Proof of Humanity verifies unique humans on-chain with video, social vouching, and Kleros disputes, powering fair airdrops, voting, and UBI. - [Reality](https://kleros-mintlify-6ebc7975.mintlify.site/products/reality.md): Reality.eth is a crowdsourced oracle where bonded answers settle real-world questions, with Kleros Court as the final arbitration layer for DAOs. - [Scout](https://kleros-mintlify-6ebc7975.mintlify.site/products/scout.md): Kleros Scout is a public frontend for Curate registries, surfacing verified address tags, token metadata, and contract labels across EVM chains. - [Earn with Scout](https://kleros-mintlify-6ebc7975.mintlify.site/products/scout-earn.md): Earn PNK and partner rewards on Kleros Scout by submitting new contract and token entries or challenging bad submissions to win bounty deposits. - [Scout Partnerships](https://kleros-mintlify-6ebc7975.mintlify.site/products/scout-partnerships.md): Integrate Kleros Scout registry data, address tags, contract labels, and token metadata, into wallets, block explorers, and Web3 platforms. - [Scout MetaMask Snap](https://kleros-mintlify-6ebc7975.mintlify.site/products/scout-snap.md): The Kleros Scout MetaMask Snap surfaces community-curated contract tags, domain pairings, and token metadata directly in your wallet at signing time. - [Stake Curate](https://kleros-mintlify-6ebc7975.mintlify.site/products/stake curate.md): Stake Curate keeps registry items compliant by locking permanent deposits, so submitters stay accountable and challengers earn rewards indefinitely. - [Quickstart](https://kleros-mintlify-6ebc7975.mintlify.site/quickstart.md): Get a Mintlify documentation site running locally in three steps: clone your docs repository, install the CLI, and make your first customization to the content. - [Arbitrator V2 Specification](https://kleros-mintlify-6ebc7975.mintlify.site/reference/architecture/arbitrator-v2.md): Complete KlerosCore arbitrator specification: dispute lifecycle, period transitions, juror drawing, appeals, and ruling execution in Kleros V2. - [Sortition Module Specification](https://kleros-mintlify-6ebc7975.mintlify.site/reference/architecture/sortition-module-spec.md): Kleros V2 Sortition Module spec: PNK-weighted juror selection, sum tree data structure, staking phases, RNG source, and delayed stake changes. - [Overview](https://kleros-mintlify-6ebc7975.mintlify.site/reference/architecture/v2-architecture.md): High-level Kleros V2 architecture on Arbitrum: KlerosCore, dispute kits, sortition module, policy registry, governor, and cross-chain gateways. - [Vea Bridge](https://kleros-mintlify-6ebc7975.mintlify.site/reference/architecture/vea-overview.md): Vea Bridge architecture spec: optimistic cross-chain messaging protocol, design goals, fallback to native bridges, and Kleros V2 integration. - [Deployment Addresses V2](https://kleros-mintlify-6ebc7975.mintlify.site/reference/contracts/deployment-addresses.md): Kleros V2 smart contract addresses on Arbitrum One and Arbitrum Sepolia: KlerosCore, SortitionModule, DisputeKits, and proxy deployments. - [Deployment Addresses V1](https://kleros-mintlify-6ebc7975.mintlify.site/reference/contracts/deployment-addresses-v1.md): KlerosLiquid V1 contract addresses on Ethereum Mainnet and Gnosis Chain: Court, Curate, Escrow, Governor, and arbitrable app deployments. - [DisputeKitClassic](https://kleros-mintlify-6ebc7975.mintlify.site/reference/contracts/dispute-kit-classic.md): DisputeKitClassic reference: proportional PNK juror drawing, plurality voting, commit-reveal, appeal funding, and equal-split juror incentives. - [DisputeTemplateRegistry](https://kleros-mintlify-6ebc7975.mintlify.site/reference/contracts/dispute-template-registry.md): DisputeTemplateRegistry contract reference: register, retrieve, and version dispute templates that define juror questions, options, and metadata. - [Gateway Contracts](https://kleros-mintlify-6ebc7975.mintlify.site/reference/contracts/gateways.md): Home and Foreign Gateway contract reference for cross-chain Kleros V2 arbitration between KlerosCore on Arbitrum and arbitrables on foreign chains. - [KlerosCore](https://kleros-mintlify-6ebc7975.mintlify.site/reference/contracts/kleros-core.md): KlerosCore contract reference: createDispute, arbitrationCost, appeal funding, juror drawing, period transitions, and ruling execution methods. - [KlerosGovernor](https://kleros-mintlify-6ebc7975.mintlify.site/reference/contracts/kleros-governor.md): KlerosGovernor reference: on-chain governance contract that executes Snapshot-approved transaction lists, with Kleros Court arbitration for disputes. - [ModeratedEvidenceModule](https://kleros-mintlify-6ebc7975.mintlify.site/reference/contracts/moderated-evidence-module.md): ModeratedEvidenceModule contract reference: bonded evidence submission, challenge periods, and spam protection for Kleros V2 disputes on L2 chains. - [PolicyRegistry](https://kleros-mintlify-6ebc7975.mintlify.site/reference/contracts/policy-registry.md): PolicyRegistry contract reference: store and update IPFS URIs of court policies, setPolicy governor method, and PolicyUpdate events for Kleros V2. - [Sortition Module](https://kleros-mintlify-6ebc7975.mintlify.site/reference/contracts/sortition-module.md): Sortition Module reference: PNK-weighted juror drawing, sum tree stakes, staking, generating, and drawing phases, and RNG integration in Kleros V2. - [Court Specification](https://kleros-mintlify-6ebc7975.mintlify.site/reference/data-formats/court-specification.md): Kleros V2 Court specification: hierarchy tree structure, minStake, feeForJuror, hidden votes, timesPerPeriod, and other on-chain court parameters. - [Cross-Chain Evidence Standard](https://kleros-mintlify-6ebc7975.mintlify.site/reference/data-formats/cross-chain-evidence.md): Cross-chain evidence standard: submitting and indexing evidence events on the arbitrable's foreign chain when KlerosCore lives on Arbitrum One. - [Dispute Templates](https://kleros-mintlify-6ebc7975.mintlify.site/reference/data-formats/dispute-templates.md): Full specification for dispute templates and data mappings - what jurors see and how template variables are populated from on-chain data - [Evidence Format](https://kleros-mintlify-6ebc7975.mintlify.site/reference/data-formats/evidence-format.md): Kleros V2 evidence format spec: JSON schema with title, description, fileURI, fileTypeExtension, and fileHash fields for IPFS or Arweave storage. - [Policy Format](https://kleros-mintlify-6ebc7975.mintlify.site/reference/data-formats/policy-format.md): Kleros V2 policy format: JSON specification for court policies in PolicyRegistry and dispute policies referenced via policyURI in dispute templates. - [Reference](https://kleros-mintlify-6ebc7975.mintlify.site/reference/overview.md): Kleros V2 technical reference index: contract interfaces, architecture specs, data formats, deployment addresses, and SDK documentation for developers. - [Kleros V2 SDK](https://kleros-mintlify-6ebc7975.mintlify.site/reference/sdk/kleros-sdk.md): @kleros/kleros-sdk TypeScript library reference: dispute template population, evidence handling, and Kleros V2 contract interactions on Arbitrum. - [Case Studies](https://kleros-mintlify-6ebc7975.mintlify.site/research/case-studies.md): Real disputes resolved by Kleros, from the first Kleros V2 Enterprise case for Lemon on Arbitrum to community cases showing how the protocol behaves live. - [Research Overview](https://kleros-mintlify-6ebc7975.mintlify.site/research/overview.md): Kleros is grounded in peer-reviewed research across cryptoeconomics, game theory, social choice theory, and legal studies to advance decentralized justice. - [Papers](https://kleros-mintlify-6ebc7975.mintlify.site/research/papers.md): Read foundational Kleros publications: the 2018 White Paper on the core protocol mechanism and the 2021 Yellow Paper formally specifying Kleros V2. - [Partnerships](https://kleros-mintlify-6ebc7975.mintlify.site/research/partnerships.md): Kleros collaborates with universities, legal groups, and tech partners, including Oxford's doctoral research grant, to advance decentralized justice research. - [Curate Tutorial](https://kleros-mintlify-6ebc7975.mintlify.site/tutorials/curate-tutorial.md): Step-by-step guide to Kleros Curate: deploy a decentralized list, configure deposits and courts, register in the List of Lists, and submit or challenge items. - [Escrow Tutorial](https://kleros-mintlify-6ebc7975.mintlify.site/tutorials/escrow-tutorial.md): Walkthrough for Kleros Escrow V1 on Ethereum: create a crypto or service payment, release or refund funds, and raise a dispute to Kleros Court when needed. - [Juror Tutorial (V1)](https://kleros-mintlify-6ebc7975.mintlify.site/tutorials/juror-tutorial-v1.md): How to become a Kleros Court V1 juror on Ethereum and Gnosis Chain: get PNK, choose a subcourt, stake, and review evidence to vote on assigned cases. - [Juror Tutorial (V2)](https://kleros-mintlify-6ebc7975.mintlify.site/tutorials/juror-tutorial-v2.md): Become a Kleros Court V2 juror on Arbitrum: set up your wallet, bridge PNK, choose a court, stake, handle your first dispute, and claim juror rewards. - [PoH: Register and Vouch](https://kleros-mintlify-6ebc7975.mintlify.site/tutorials/poh-register-and-vouch.md): Step-by-step guide to Proof of Humanity 2.0: register a human profile with photo and video, get vouched by existing humans, and vouch for other applicants. - [PoH: Remove & Challenge](https://kleros-mintlify-6ebc7975.mintlify.site/tutorials/poh-remove-and-challenge.md): Challenge non-compliant Proof of Humanity 2.0 profiles, initiate profile removal, follow the Kleros Court dispute, and resubmit rejected humanity claims. - [PoH: Transferring a Profile](https://kleros-mintlify-6ebc7975.mintlify.site/tutorials/poh-transferring-a-profile.md): Move your Proof of Humanity 2.0 profile between Ethereum Mainnet and Gnosis Chain: initiate the transfer, switch networks, relay the state, and confirm. - [Scout Tutorial](https://kleros-mintlify-6ebc7975.mintlify.site/tutorials/scout-tutorial.md): Full walkthrough of Kleros Scout: submit tokens, address tags, and contract-domain entries; challenge invalid submissions; and remove fraudulent registry data. - [Kleros FAQ](https://kleros-mintlify-6ebc7975.mintlify.site/welcome/faq.md): Frequently asked questions about Kleros: how the protocol works, how jurors are selected, how PNK staking behaves, and what happens during disputes and appeals. - [Introduction](https://kleros-mintlify-6ebc7975.mintlify.site/welcome/introduction.md): New to Kleros? Start with a short introduction to the protocol, its crowdsourced juror system, and the products built on decentralized dispute resolution. ## OpenAPI Specs - [openapi](https://kleros-mintlify-6ebc7975.mintlify.site/api-reference/openapi.json) ## Optional - [Website](https://kleros.io) - [GitHub](https://github.com/kleros)