Bounties
Bounties turn unresolved verification work into explicit, funded tasks. Instead of leaving an important gap in a newsroom queue or private message thread, a PressChain workflow can record why work is needed, who is eligible to perform it, what result is expected and how settlement will be authorized. The bounty engine is intentionally separate from the public application layer. It owns policy evaluation, duplicate prevention, budget controls, eligibility checks, lifecycle decisions and auditable settlement logic. Public clients can explain those results without duplicating sensitive anti-abuse rules.Economic model
bounty.create is a funded action. Under current V3 policy, an Author, Journalist or Editor with an active bond can create a bounty when the required value is supplied. Claim, submit, approve and settle are separate lifecycle steps with their own authorization checks.
That separation matters. Funding a task does not make it complete, and approving a submission does not mean funds moved until the settlement path executes successfully.
Typical lifecycle
Applications should preserve each state instead of compressing the entire process intoopen and paid.
Eligibility
Current V3 policy allows Author, Journalist, Editor and Validator roles to claim bounties, subject to active bond requirements and any bounty-specific restrictions.bounty.submit is limited to the current assignee. Approval requires Editor or Validator role plus the required creator, designated reviewer or protocol authority relationship.
Eligibility must be checked again at settlement. A bounty can stay open long enough for a role, bond or permission relationship to change.