Default dispute kit with proportional PNK drawing, plurality voting (optional commit-reveal), and equal-split incentives. Supported by all courts as fallback.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.
Juror Methods
castCommit(uint256 _coreDisputeID, uint256[] _voteIDs, bytes32 _commit)
Submit vote commitment during commit period (hidden vote courts only).
castVote(uint256 _coreDisputeID, uint256[] _voteIDs, uint256 _choice, uint256 _salt, string _justification)
Cast or reveal a vote. For hidden-vote courts, choice and salt must match commitment.
Appeal Methods
fundAppeal(uint256 _coreDisputeID, uint256 _choice) payable
Fund an appeal. Winners pay 1× cost, losers pay 2×. Losers have half the funding period. Appeal proceeds when two choices are funded.
withdrawFeesAndRewards(uint256 _coreDisputeID, address _beneficiary, uint256 _coreRoundID, uint256 _choice) → uint256
Withdraw appeal fees and rewards post-resolution.
Events
| Event | Description |
|---|---|
VoteCommitted | Commitment submitted |
Justification | Vote justification recorded |
Contribution | Appeal funding contribution |
ChoiceFunded | Appeal choice fully funded |