Search Quorum docs

Search pages and sections across all documentation sets.

App docs

a step-by-step guide

Timelocks and execution state

Understand delays, approval status, and terminal proposal states.

Timelocks and execution state

Timelocks add a delay between proposal approval and execution. They give operators time to notice and respond to risky approved actions.

Why use a timelock

  • Treasury transfers above an internal threshold.
  • Program upgrades.
  • Member removals.
  • Emergency authority rotations.
  • Any action where delayed execution improves review.

State meanings

StateMeaning
ActiveVoting or execution is still pending.
ApprovedThreshold rules are satisfied.
WaitingApproved, but timelock has not elapsed.
ExecutedThe governed action has run.
RejectedRejection policy made the proposal fail.
CancelledAn authorized cancellation stopped the proposal.

Operational guidance

Use timelocks for actions whose blast radius is larger than the cost of waiting. For small routine actions, a timelock may add unnecessary friction.

Timelock is not review by itself

A timelock creates time for review. Your team still needs a process for alerts, escalation, and cancellation.