State model
Every dispute moves through these states:CreatedEvidenceCommitRevealFinished
1. Created
A dispute starts in Created when the integrating protocol opens a case between a Claimer and a Defender.
At creation time:
- the parties are defined,
- the tier is selected,
- the evidence reference can be set,
- and timing parameters are initialized.
2. Funding and activation
Both sides of the dispute must be fully funded before the dispute can activate. This means the required economic amounts for the claimer side and defender side must be covered. Those amounts may be paid by the parties themselves or by a sponsor or platform on their behalf. Until both sides are covered, the dispute remains inCreated.
Once full funding is complete, the dispute moves to Evidence.
3. Evidence
In Evidence, the funded dispute is open for evidence submission.
During this phase:
- the parties can submit evidence references,
- evidence stays off-chain,
- evidence references are recorded on-chain,
- and the record that jurors will later evaluate is formed.
Commit and the record is frozen.
4. Commit
Commit is the start of adjudication.
At this point:
- evidence is frozen,
- the voting timer starts,
- juror assignment begins,
- and selected jurors can submit vote commitments.
5. Reveal
In Reveal, jurors who committed votes reveal them.
This phase:
- verifies commitments,
- counts valid reveals,
- and allows the dispute to reach finalization.
- all effective votes have been revealed, or
- the voting deadline passes.
6. Finished
In Finished, the ruling is final at the protocol level.
At finalization, Justly:
- stores the final ruling,
- computes juror rewards and penalties,
- and may attempt a callback to the integrating protocol.
Key guarantees
The lifecycle guarantees that:- a dispute cannot enter adjudication before both sides are fully funded,
- evidence is frozen before voting begins,
- progression is bounded by deadlines,
- a dispute can finalize with fewer jurors than the target panel,
- and callback failure does not invalidate the ruling.