Overview
What Jury Finance is, how a dispute gets resolved on-chain, and where the contracts live.
Jury Finance turns any on-chain disagreement into a verdict. A contract opens a dispute, a panel of staked jurors reviews it and votes with a sealed commit-reveal scheme, and the protocol calls a ruling back to the contract, all on-chain, with no trusted oracle or off-chain committee.
One juror, one vote
The defining rule: vote weight is always 1. Stake decides how much you earn and how much you risk, never how much your vote counts. That is what separates Jury from token-weighted courts, where the largest holder is the loudest judge.
The two live pieces
- Jury Finance: the arbitration engine covering staking, sortition, commit-reveal voting, rewards, and slashing, all in one contract. Any app calls
createDisputeand gets a ruling back viarule(). - Jury Escrow: a non-custodial USDC escrow and the reference app that proves the protocol. Either party can route a disagreement straight to the jury.
How a dispute resolves
Read the full dispute lifecycle, or the escrow lifecycle to see it applied to a real app.
Deployed contracts
Jury Finance is live on World Chain Sepolia (chainId 4801), a public test network.
Where to next
- New here? Start with the Dispute lifecycle.
- Building an app? See Integrate.
- Want to earn as a juror? See Juror & staking.
- Quick answers? The FAQ.