Reality (Oracle)
Reality Module currently uses Kleros V1 for arbitration. V2 integration is planned.
How Kleros + Reality.eth Works
1
Question Posted
A question is posted to Reality.eth with a bounty and an arbitrator set to Kleros.
2
Bond Escalation
Answerers post increasingly large bonds to assert their answer. Each challenger must at least double the previous bond. This economic escalation filters out low-confidence answers.
3
Kleros Arbitration (if needed)
If the bond escalation reaches the arbitration threshold, the dispute is sent to Kleros Court. Jurors evaluate the question and provided answers, then vote on the correct outcome.
4
Answer Finalized
The winning answer whether determined by bond escalation or Kleros ruling becomes the final oracle output.
SafeSnap (DAO Governance)
The most prominent use of Reality.eth + Kleros is SafeSnap: it lets DAOs execute Snapshot vote outcomes directly against a Gnosis Safe treasury, with Reality.eth verifying the result and Kleros Court as the arbitration backstop — no trusted multisig in the loop. See the SafeSnap product page for its components, the end-to-end flow, and setup.Use Cases
DAO Governance Execution: Execute Snapshot proposal outcomes on-chain with a dispute resolution safety net. Prediction Market Resolution: Settle market outcomes using crowdsourced answers with Kleros as the final backstop. Cross-Protocol Oracles: Provide verified data to smart contracts with economic guarantees and decentralized dispute resolution.What’s Next?
SafeSnap
Trustless execution of Snapshot votes against a Safe treasury
Reality.eth
Explore the Reality.eth oracle interface
Zodiac Wiki
Learn about the Reality Module for Gnosis Safe