Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
LABS
Glossary

Proposal Workflow

A proposal workflow is the defined, often automated sequence of stages a governance proposal must pass through, from initial draft and discussion to voting, execution, and final archiving.
Chainscore © 2026
definition
GOVERNANCE MECHANISM

What is a Proposal Workflow?

A structured, automated process for creating, discussing, voting on, and executing changes within a decentralized system.

A proposal workflow is the formal, on-chain process that governs how changes are made to a decentralized protocol or Decentralized Autonomous Organization (DAO). It defines the complete lifecycle of a governance proposal, from its initial ideation and drafting through to final execution or rejection. This workflow is typically codified in smart contracts and enforced by the blockchain, ensuring transparency, security, and adherence to the community's agreed-upon rules. Key stages include proposal submission, a mandatory discussion period, a formal voting window, a time-lock delay for review, and finally, automated execution if the vote passes.

The core components of a standard workflow are the proposal state machine and associated governance parameters. The state machine defines discrete stages like Pending, Active, Succeeded, Queued, and Executed. Critical parameters set by the community include the proposal threshold (minimum tokens required to submit), voting delay (time before voting starts), voting period (duration of the vote), quorum (minimum participation required for validity), and approval threshold (e.g., simple majority or supermajority). These parameters create a balance between agility and security, preventing spam while ensuring sufficient deliberation.

In practice, a proposal often begins as a Temperature Check or Request for Comments (RFC) on a forum like Commonwealth or Discourse. This off-chain discussion refines the idea before an expensive on-chain transaction. Once submitted on-chain, the proposal's calldata—the encoded function calls to execute the change—is immutable. Voting mechanisms vary, including token-weighted voting (one token, one vote), conviction voting, or delegated voting. After a successful vote, a timelock period is a critical security feature, giving users a final window to exit the system if they disagree with the pending change before it is automatically executed.

key-features
GOVERNANCE MECHANICS

Key Features of a Proposal Workflow

A proposal workflow is the structured process through which a decentralized organization creates, debates, votes on, and executes changes to its protocol or treasury. These features ensure decisions are transparent, secure, and aligned with stakeholder consensus.

01

Proposal Creation & Submission

The initial phase where a governance participant drafts and submits a formal change request. This typically requires meeting a proposal threshold, such as holding a minimum amount of governance tokens, to prevent spam. The proposal includes a title, description, and executable code or directive for on-chain actions.

02

Discussion & Temperature Check

A period for community debate and sentiment gathering before a binding vote. Often conducted on forums like Discourse or Commonwealth, this stage allows for refining the proposal based on feedback. A non-binding snapshot vote may be used to gauge support without incurring on-chain gas costs.

03

On-Chain Voting

The binding phase where token holders cast votes directly on the blockchain, with voting power usually proportional to their token balance. Key parameters include:

  • Voting period: The fixed duration (e.g., 3-7 days) for casting votes.
  • Quorum: The minimum percentage of total voting power required for the vote to be valid.
  • Voting strategies: Methods like token-weighted, delegated, or quadratic voting.
04

Timelock & Execution

A security mechanism that enforces a mandatory delay between a proposal's approval and its execution. The timelock period allows users to review the executed code and, in extreme cases, exit the system if they disagree with the outcome. After the delay, the approved actions are executed autonomously by the governance executor contract.

05

Delegation & Voting Power

A system that allows token holders to delegate their voting power to other addresses (delegates) without transferring asset custody. This enables participation by less active stakeholders and the emergence of expert delegates. Platforms like Tally and Boardroom provide interfaces for tracking delegate platforms and voting history.

06

Veto or Cancellation Mechanisms

Emergency safeguards to halt malicious or faulty proposals. A multisig guardian (e.g., a council or foundation) may hold a time-limited veto power in early-stage DAOs. Alternatively, a proposal cancellation function can be triggered if critical bugs are discovered during the timelock period, protecting the protocol from irreversible harm.

how-it-works
GOVERNANCE MECHANISM

How a Proposal Workflow Works

A proposal workflow is the structured, multi-stage process by which a decentralized autonomous organization (DAO) or governance system creates, debates, votes on, and implements changes to its protocol or treasury.

The workflow begins with proposal submission, where a community member drafts a formal suggestion—such as a parameter change, funding request, or protocol upgrade—and posts it to the governance forum. This draft phase is critical for temperature checks and informal discussion, allowing the community to gauge sentiment and refine the idea before it consumes on-chain resources. Most mature DAOs require a minimum token balance or proposal deposit to submit, preventing spam.

Following community feedback, a formal on-chain proposal is created. This is a smart contract transaction containing the executable code or explicit instructions of the proposed action. The proposal enters a voting period, typically lasting several days, during which token holders cast votes weighted by their stake (e.g., one token, one vote) or delegated voting power. Key concepts here include the quorum (minimum participation threshold for validity) and the passing threshold (e.g., simple majority or supermajority) required for approval.

Once voting concludes, the proposal moves to timelock execution. If approved, it is queued in a timelock contract for a predetermined delay. This security feature provides a final review period, allowing users to react to malicious or risky proposals before they take effect. After the timelock expires, any authorized address can trigger the execute function, which calls the encoded actions to modify the protocol, transfer funds, or update parameters, thereby completing the governance cycle.

common-stages
PROPOSAL WORKFLOW

Common Stages in a Proposal Lifecycle

A proposal lifecycle defines the structured process by which a decentralized governance system considers, votes on, and implements changes. This workflow ensures community consensus and secure execution of protocol upgrades, parameter adjustments, and treasury allocations.

01

1. Drafting & Discussion

The lifecycle begins with a proposal draft posted to the community forum or governance platform. This phase involves temperature checks and request for comments (RFC) to gauge initial sentiment and gather feedback before a formal, on-chain vote. Key activities include:

  • Defining the proposal's specification and rationale.
  • Estimating technical feasibility and resource requirements.
  • Soliciting community feedback to refine the proposal.
02

2. Submission & Snapshot

A finalized proposal is submitted on-chain, triggering a voting delay period. A critical step is taking a snapshot of token holdings or delegated voting power at a specific block height. This ensures a fair and immutable record of eligible voters, preventing manipulation via last-minute token transfers (vote buying). The proposal enters a formal review period where details are finalized.

03

3. Active Voting

The core decision-making phase where token holders cast their votes. Voting mechanisms include:

  • Simple majority: >50% approval.
  • Supermajority: A higher threshold (e.g., 67%) for significant changes.
  • Quadratic voting: Voting power increases with the square root of tokens held.
  • Weighted voting: Power is delegated to representatives or multisig signers. Votes are typically cast as For, Against, Abstain, or with more granular options.
04

4. Quorum & Execution

After the voting period ends, the proposal is evaluated against predefined governance parameters.

  • Quorum: The minimum percentage of total voting power that must participate for the vote to be valid.
  • Threshold: The required percentage of yes votes for passage. If both are met, the proposal is queued for execution. Failed proposals may be revised and resubmitted. This phase often includes a timelock delay to allow users to react to passed changes.
05

5. Implementation & Timelock

Successful proposals enter an execution phase. A timelock is a mandatory delay between a proposal's passing and its execution, a critical security feature. It allows users to:

  • Review the finalized code or action.
  • Exit positions if they disagree with the change.
  • Serve as a last line of defense against malicious proposals that might have passed. After the timelock expires, the proposal's actions are executed automatically or by a designated executor.
06

6. Post-Implementation & Archival

The final stage involves monitoring the effects of the implemented change. This may include:

  • Reporting on outcomes versus expectations.
  • On-chain analytics to track new metrics or parameter impacts.
  • Archival of the proposal data for transparency and historical record. This phase closes the feedback loop, informing the drafting of future proposals and potential adjustments to the governance process itself.
GOVERNANCE ARCHITECTURE

On-Chain vs. Off-Chain Workflow Comparison

A technical comparison of where key governance operations are executed and recorded, detailing trade-offs in security, cost, speed, and complexity.

Feature / MetricOn-Chain WorkflowHybrid WorkflowOff-Chain Workflow

Proposal Submission

Voting Execution

Result Finalization & Execution

Data Availability & Verifiability

Immutable public ledger

Snapshot on-chain, votes off-chain

Private database or service

Typical Transaction Cost

$10-50+

< $1

$0

Time to Finality

~1 block to several days

< 1 sec for snapshot, delay for execution

Immediate

Censorship Resistance

High (requires 51% attack)

Medium (depends on snapshot integrity)

Low (controlled by operator)

Development & Integration Complexity

High (smart contract audit required)

Medium (oracle/relayer integration)

Low (traditional web app)

ecosystem-usage
PROTOCOLS & THEIR WORKFLOW MODELS

Proposal Workflow

The structured process by which changes, upgrades, or new initiatives are formally submitted, debated, voted on, and executed within a decentralized governance system.

01

The Proposal Lifecycle

A formal proposal follows a standard path from ideation to execution. The typical stages are:

  • Drafting & Discussion: Informal forum discussion to refine the idea.
  • Temperature Check: A non-binding signal vote to gauge community sentiment.
  • Formal Proposal Submission: The proposal is formalized and submitted on-chain with required parameters and code.
  • Voting Period: Token holders cast votes, often weighted by stake.
  • Timelock & Execution: If passed, the proposal enters a mandatory delay (timelock) for review before automatic on-chain execution.

This lifecycle ensures due diligence and prevents rash changes.

02

On-Chain vs. Off-Chain Governance

Governance activities are categorized by where they occur.

On-Chain Governance: Voting and execution happen directly via smart contracts on the blockchain. Examples include Compound's Governor Bravo and Uniswap's governance. It is transparent and automatic but can be expensive.

Off-Chain Governance: Discussion, signaling, and rough consensus happen in forums (e.g., Discourse, Commonwealth) or through snapshot votes. Formal execution is often manual. This is lower-cost and more flexible for early-stage discussion but relies on trusted actors for final implementation.

Most protocols use a hybrid model.

03

Voting Mechanisms & Quorums

The rules that determine how votes are counted and what constitutes a valid outcome.

  • Vote Weighting: Typically by token ownership (one-token-one-vote) or via delegated voting power.
  • Quorum: The minimum percentage of total voting power that must participate for the vote to be valid (e.g., 4% of circulating supply).
  • Approval Threshold: The percentage of cast votes required to pass (e.g., >50% for simple majority, 66% for super-majority).
  • Vote Options: Standard options are For, Against, and Abstain. Some systems include Veto or multi-choice voting.

These parameters are critical for security and legitimacy.

04

Delegation & Voting Power

A system where token holders can delegate their voting power to other entities, enabling participation without constant engagement.

  • Delegates: Individuals or entities (often DAOs or protocols) that research proposals and vote on behalf of their delegators.
  • Voting Power: Calculated from the sum of a delegate's own tokens plus all tokens delegated to them.
  • Incentives: Some protocols incentivize delegation to ensure an active, informed voter base.
  • Tools: Platforms like Tally and Boardroom provide interfaces for delegates and delegators to track voting history and mandates.

This creates a representative democracy model within the protocol.

05

Key Protocol Examples

Different protocols implement distinct workflow models.

  • Compound & Uniswap: Use a formal Governor contract system. Proposals execute code directly after a timelock.
  • MakerDAO: Employs a complex Executive Vote (for immediate changes) and Governance Poll (for signaling) system, with power vested in MKR holders.
  • Optimism Collective: Uses a bicameral system separating Token House (OP holders) and Citizens' House (non-token-based).
  • Cosmos SDK Chains: Feature on-chain parameter change and software upgrade proposals voted on by staked validators.

These models illustrate the spectrum from pure token voting to more complex governance structures.

06

Common Challenges & Risks

Proposal workflows face several systemic challenges.

  • Voter Apathy: Low participation rates can lead to quorum failure or capture by a small, active group.
  • Whale Dominance: Concentrated token ownership can lead to plutocracy, where a few large holders dictate outcomes.
  • Proposal Fatigue: An overwhelming number of complex proposals can reduce voter engagement and quality of review.
  • Implementation Risk: Bugs in proposal code or unexpected interactions can lead to catastrophic execution errors.
  • Timelock Races: Malicious actors may front-run or attack a protocol during the delay between vote passage and execution.
security-considerations
PROPOSAL WORKFLOW

Security & Governance Considerations

A blockchain governance proposal workflow is a structured, multi-stage process for submitting, reviewing, and executing changes to a protocol. It is the primary mechanism for decentralized decision-making and risk management.

01

Proposal Submission & Deposit

The initial phase where a governance participant drafts and funds a proposal. This involves:

  • On-chain submission: The proposal's executable code or text is posted to the blockchain.
  • Security deposit: A bond (often in the native token) must be staked to prevent spam. This deposit is typically refunded if the proposal passes a preliminary review or vote threshold.
  • Example: On Cosmos chains, a minimum deposit (e.g., 512 ATOM) must be met within a deposit period for the proposal to proceed to a vote.
02

Discussion & Temperature Check

A critical off-chain and sometimes on-chain phase for community feedback and security review before a binding vote.

  • Forum discussion: Proposals are debated on platforms like Commonwealth or governance forums, allowing for technical and economic analysis.
  • Temperature check: A non-binding snapshot vote may be used to gauge sentiment without incurring on-chain gas costs.
  • Purpose: This stage identifies potential vulnerabilities, economic impacts, and coalition-building before committing to a formal, binding on-chain vote.
03

On-Chain Voting & Quorum

The binding phase where token holders cast votes to accept or reject a proposal, subject to specific security parameters.

  • Voting mechanisms: Common methods include simple majority, supermajority (e.g., 66.7%), and quadratic voting.
  • Quorum requirement: A minimum percentage of the total voting power must participate for the vote to be valid. This prevents a small, active minority from controlling governance.
  • Vote locking: Tokens may be locked for the duration of the vote to prevent vote selling or double-spending voting power.
04

Timelock & Execution

The final security-focused phase that enforces a delay between a proposal's approval and its on-chain execution.

  • Timelock period: A mandatory waiting period (e.g., 48 hours) after a vote passes but before the proposal's code is executed. This is a critical security grace period.
  • Purpose: Allows users to exit the system if they disagree with the outcome and provides a final window to detect malicious code or economic attacks.
  • Automated execution: Once the timelock expires, the proposal's payload is typically executed automatically by a governance module without further manual intervention.
05

Vote Delegation & Sybil Resistance

Mechanisms to aggregate voting power and prevent manipulation through fake identities.

  • Delegation: Token holders can delegate their voting power to trusted validators or delegates, improving participation but creating centralization risk.
  • Sybil resistance: Governance systems rely on token-weighted voting (1 token = 1 vote) rather than one-person-one-vote to resist Sybil attacks. Alternative models like proof-of-personhood are being explored.
  • Security implication: Concentrated voting power in few delegates creates a governance attack vector if those delegates are compromised.
06

Emergency Procedures & Multisigs

Contingency plans and privileged controls for responding to critical security incidents outside the standard proposal timeline.

  • Emergency multisig: A multisignature wallet controlled by a trusted committee (e.g., core developers) can execute transactions immediately to pause contracts or fix critical bugs.
  • Security vs. Decentralization: This creates a trust assumption and represents a centralization point, often justified as a temporary fail-safe.
  • Example: Many DeFi protocols like Compound have a pause guardian address with the power to disable borrowing/lending in an emergency.
DEBUNKED

Common Misconceptions About Proposal Workflows

Proposal workflows in decentralized governance are often misunderstood. This section clarifies frequent points of confusion, from voting power to execution, to ensure participants have accurate expectations.

No, a governance proposal is a formal request for change, while a smart contract upgrade is a specific type of action that may result from it. A governance proposal is a structured submission to a DAO or protocol's governance system, containing a description, executable code (for on-chain actions), and voting parameters. The proposal itself is a governance token-gated object. A smart contract upgrade (e.g., via a proxy pattern or upgradeTo function) is one potential outcome of a successful proposal. Many proposals are for treasury allocations, parameter changes, or social mandates that do not involve code deployment.

GOVERNANCE MECHANICS

Proposal Workflow

A proposal workflow is the formal, step-by-step process for submitting, discussing, voting on, and executing changes to a decentralized protocol. This structured mechanism is the core of on-chain governance, ensuring changes are transparent, secure, and reflect the will of the token-holding community.

A governance proposal is a formal, on-chain transaction that suggests a specific change or action for a decentralized protocol, such as modifying a parameter, upgrading a smart contract, or allocating treasury funds. The workflow typically follows a multi-stage process: 1) Temperature Check (off-chain discussion to gauge sentiment), 2) Consensus Check (refining the proposal based on feedback), 3) On-Chain Proposal (formal submission with executable code), 4) Voting Period (token holders cast votes, often weighted by stake), and 5) Timelock & Execution (a mandatory delay for review followed by automated implementation if the vote passes). This structure, used by protocols like Compound and Uniswap, ensures changes are deliberate and secure.

PROPOSAL WORKFLOW

Frequently Asked Questions (FAQ)

Common questions about the end-to-end process for creating, voting on, and executing governance proposals in decentralized autonomous organizations (DAOs) and on-chain protocols.

A governance proposal is a formal, on-chain suggestion for a change to a protocol or DAO, which is voted on by token holders. The workflow typically involves a discussion phase on forums, a formal on-chain submission with executable code or parameters, a voting period where token holders cast votes, and finally execution if the proposal passes the required quorum and approval threshold. For example, a proposal on Compound or Uniswap might change an interest rate model or fee structure, requiring a multi-day voting process before the change is automatically implemented via the protocol's Timelock contract.

ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team