Skip to main content

Documentation Index

Fetch the complete documentation index at: https://kleros-mintlify-changelog-2026-05-12-1778458371.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Centralized Arbitrator

centralizedarbitrator.kleros.io The Centralized Arbitrator dashboard allows anyone to quickly deploy and operate a centralized arbitrator from a graphical interface. It serves as a testing and debugging tool for arbitrable apps integrating with Kleros Court.

How It Works

  1. Access the dashboard and connect a MetaMask wallet on your target network.
  2. Choose between:
    • Deploy new: Your Ethereum address becomes the owner who can set rulings and modify the arbitration fee.
    • Select existing: Input the address of a previously deployed centralized arbitrator.
  3. Set or modify the arbitration fee as needed.
  4. Track incoming disputes from your arbitrable app, filter by status, and give rulings directly from the interface.

Network Compatibility

The Centralized Arbitrator can be used on Ethereum Mainnet and Ethereum testnets. Contact the Kleros team to request support for additional testnets.

Use Case

The typical workflow is:
  1. Deploy a centralized arbitrator on a testnet
  2. Point your arbitrable contract to this arbitrator address
  3. Create test disputes from your app
  4. Give rulings manually from the dashboard to verify your contract handles them correctly
  5. Once satisfied, switch your contract’s arbitrator address to Kleros Court (KlerosCore)
This lets you test the full dispute lifecycle (creation, evidence, ruling, appeal) under your control before going live with decentralized arbitration.

Resources

Launch Centralized Arbitrator

centralizedarbitrator.kleros.io

Build an Arbitrable App

Integration guide in the Developers tab