Skip to content

Claim Eligibility And Blockers

Eligibility Conditions (Running Claims)

  • seat initialized and in running settlement phase
  • exit not requested/accepted
  • risk observation fresh and non-conflicting
  • observation not quarantined
  • trigger armed
  • claim mode resolves to running payout state
  • reward bucket availability

Blocker Conditions

  • stale oracle/risk observations
  • same-epoch conflicts or quarantined observations
  • stop-loss, settlement, or exiting states
  • reserve coverage unusable for required mode
  • beneficiary/executor period cap exhausted

What Can Be Claimed

  • running reward bucket under running claim states
  • settlement rewards after settlement finalization and principal reserve constraints

What Cannot Be Claimed

  • principal protection amounts as running rewards
  • unaccounted raw balance not mapped to claimable buckets
  • amounts blocked by debt-first/repair-only states

Operational Detail

Eligibility requires fresh risk data, safe claim state, sufficient reward or settlement bucket, unexpired executor authority when used, period cap room, and no pending incident blocker.

Required Checks

  • Verify source manifest and generated inventory if the claim path changed.
  • Read current risk observation, receipt ledger, reserve coverage, claim mode, pending claim, and gatekeeper caps.
  • Confirm the caller is the beneficiary or an authorized executor for the required scope.
  • Confirm no incident, stale oracle, slashing, exit, or settlement blocker changes the allowed path.

Failure Handling

A failed claim is not automatically a contract defect. Preserve revert data, current reads, and source evidence. Retry only after identifying whether the failure belongs to Upgrade governance, Deposit permissioning, Custody/readiness, or Economic/claim safety.

Example Review Sequence

For a beneficiary reward claim, first confirm the vault seat is initialized and the beneficiary address matches the controller state. Then read the latest risk observation, cleared safe epoch, receipt ledger, reserve coverage, trigger state, and claim mode. Finally, read gatekeeper period limits and pending-claim state. If any value is missing or stale, the correct result is Evidence required, not a manual override.