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

Treasury Proposal

A Treasury Proposal is a formal, on-chain request to allocate or spend funds from a decentralized autonomous organization (DAO) or protocol's treasury.
Chainscore © 2026
definition
BLOCKCHAIN GOVERNANCE

What is a Treasury Proposal?

A formal request to allocate funds from a decentralized treasury, governed by a community vote.

A Treasury Proposal is a formal, on-chain request to allocate funds from a decentralized treasury, typically governed by a community vote. It is the primary mechanism for funding public goods, protocol development, marketing initiatives, and other expenditures within a decentralized autonomous organization (DAO) or blockchain ecosystem. The proposal process transforms the treasury from a static pool of assets into a dynamic tool for collective resource allocation, ensuring spending aligns with the community's strategic goals.

The lifecycle of a proposal follows a structured governance workflow. An individual or team drafts a detailed specification outlining the requested amount, recipient address, purpose, and milestones. This draft is then posted to a governance forum for community discussion and feedback. After refinement, it is submitted as an on-chain transaction, initiating a formal voting period where token holders cast their votes, often weighted by their stake. Successful proposals that meet a predefined quorum and approval threshold trigger the automated release of funds from the treasury smart contract.

Key technical components include the proposal ID, a unique on-chain identifier; the voting module, which manages stake-weighted voting logic; and the timelock or multisig executor that enforces the vote's outcome. Proposals can be categorized by type: - Spending Proposals for direct fund transfers - Parameter Change Proposals to adjust protocol variables - Grant Proposals for ecosystem funding. This structure ensures transparency and auditability, as all discussions, votes, and transactions are permanently recorded on the blockchain.

In practice, major protocols like Uniswap, Compound, and Aave rely on treasury proposals to govern their multi-million dollar treasuries. For example, a proposal might request 500,000 UNI tokens to fund a year-long bug bounty program, detailing the program scope, reward tiers, and operational budget. The community debate would assess the proposal's cost-effectiveness and alignment with the protocol's security priorities before voting. This process decentralizes financial decision-making, preventing unilateral control by a core development team.

The integrity of the system depends on robust sybil resistance to prevent vote manipulation, clear proposal standards to ensure high-quality submissions, and voter participation to achieve a legitimate mandate. Challenges include voter apathy, where low turnout can skew results, and the complexity of evaluating technical or financial proposals. Effective treasury governance balances decentralized input with efficient execution, often using delegate systems where experts represent smaller token holders, and Treasury Management Modules for sophisticated fund distribution.

how-it-works
GOVERNANCE MECHANISM

How a Treasury Proposal Works

A treasury proposal is a formal request to allocate funds from a decentralized autonomous organization's (DAO) or blockchain protocol's treasury, governed by a community vote.

A treasury proposal is a formal, on-chain governance mechanism that initiates a request to spend funds from a protocol's treasury. It is the primary method by which a decentralized community allocates capital for initiatives like development grants, marketing campaigns, security audits, or liquidity incentives. The proposal is typically submitted by a community member or a core team and includes detailed specifications such as the recipient address, the amount of funds requested (often in the native token or a stablecoin), a breakdown of the budget, and a clear description of the work or outcome the funds will enable.

The lifecycle of a proposal follows a structured governance process. First, the idea is often socialized in a forum (a "temperature check" or Request for Comment - RFC) to gauge community sentiment. If preliminary support is found, a formal, executable proposal is created using the protocol's governance smart contracts, such as those from Compound's Governor Bravo or OpenZeppelin's Governor. This on-chain proposal defines the specific function call that will transfer treasury funds if approved. It then enters a voting period where token holders cast votes weighted by their stake, using mechanisms like token-weighted voting or delegated voting.

Following the vote, the proposal executes automatically if it meets predefined quorum and majority approval thresholds. The smart contract directly calls the treasury module to disburse funds to the specified address, ensuring the outcome is trustless and immutable. This process transforms subjective community discussion into objective, on-chain action. Failed proposals may be revised and resubmitted. The entire workflow—from forum discussion to on-chain execution—embodies transparent and programmable governance, ensuring the treasury is managed according to the collective will of token holders.

key-features
GOVERNANCE MECHANISM

Key Features of a Treasury Proposal

A treasury proposal is a formal request to allocate funds from a DAO's or protocol's treasury, governed by a structured on-chain voting process.

01

Proposal Lifecycle

A treasury proposal follows a defined sequence: Drafting (creation and discussion), Voting (on-chain token-weighted decision), a Timelock (execution delay for security), and finally Execution (funds disbursal). This lifecycle ensures orderly and secure governance.

02

Voting Mechanisms

Proposals are decided by token-holder votes. Common mechanisms include:

  • Token-weighted voting: One token equals one vote.
  • Quadratic voting: Voting power increases with the square root of tokens committed, reducing whale dominance.
  • Conviction voting: Voting power accrues over time a voter maintains their position.
03

Proposal Types

Treasury proposals typically fund specific initiatives:

  • Grants & Funding: Allocating capital to developers, researchers, or community projects.
  • Protocol Upgrades: Funding development work for new features or smart contract migrations.
  • Treasury Management: Proposals to rebalance assets, invest funds, or adjust fee structures.
04

Quorum & Thresholds

To pass, a proposal must meet predefined governance parameters:

  • Quorum: The minimum percentage of voting power that must participate for the vote to be valid.
  • Approval Threshold: The minimum percentage of 'Yes' votes required for the proposal to pass. These guard against low-participation or contentious decisions.
05

On-Chain vs. Off-Chain Signaling

Governance often uses a two-step process:

  1. Off-Chain Signaling: Informal discussion and temperature checks on forums like Discord or Snapshot (gas-free voting).
  2. On-Chain Proposal: The final, binding vote executed via smart contract (e.g., on Ethereum mainnet), which triggers the actual treasury transaction.
06

Security Considerations

Key security features protect the treasury:

  • Timelock: A mandatory delay between a proposal passing and its execution, allowing time to review or veto malicious code.
  • Multisig Guardians: A fallback committee (often of elected delegates) with the ability to veto or pause malicious proposals in emergencies.
  • Minimum Proposal Deposit: A stake required to submit a proposal, which is slashed if the proposal is deemed spam or malicious.
common-use-cases
TREASURY PROPOSAL

Common Use Cases & Examples

A treasury proposal is a formal request to allocate funds from a DAO or protocol's treasury. These proposals are the primary mechanism for decentralized governance to fund operations, development, and strategic initiatives.

01

Funding Protocol Development

The most common use case is to fund core development work, security audits, and infrastructure upgrades. Proposals typically detail:

  • Scope of work and deliverables
  • Milestone-based payments tied to completion
  • Team credentials and past contributions

Example: A proposal to fund the next major protocol version, allocating funds for 6 months of developer salaries and third-party audit costs.

02

Strategic Grants & Ecosystem Growth

Proposals to distribute grants to external teams building on or integrating with the protocol. This funds:

  • Developer tooling and SDKs
  • New dApp integrations to expand use cases
  • Research initiatives and educational content

These grants are crucial for fostering a vibrant ecosystem without requiring direct hiring by the core team.

03

Liquidity Provision & Incentives

Proposals to allocate treasury assets to liquidity pools or create liquidity mining programs. This aims to:

  • Deepen market liquidity for the protocol's native token
  • Incentivize user participation through yield farming rewards
  • Manage treasury assets by earning fees from provided liquidity

Funds are often deployed to decentralized exchanges like Uniswap or Curve.

04

Operational & Marketing Budgets

Requests for non-technical operational expenses required to run the DAO. This includes:

  • Legal and compliance costs
  • Community management and moderator compensation
  • Marketing campaigns, conference sponsorships, and content creation
  • Server and infrastructure costs for front-ends and bots
05

Treasury Diversification & Management

Proposals to rebalance or diversify the treasury's asset holdings to mitigate risk. Actions may include:

  • Swapping native tokens for stablecoins or blue-chip assets
  • Executing a buyback-and-burn of the native token
  • Staking assets in secure, yield-generating protocols
  • Creating a multisig for a dedicated investment sub-DAO
06

Critical Incident Response

Emergency proposals to address security breaches, critical bugs, or market instability. These are often fast-tracked and may involve:

  • Funding bug bounties and white-hat rewards
  • Reimbursing users affected by an exploit ("make-whole" proposals)
  • Deploying emergency fixes and paying for rapid-response auditor reviews
GOVERNANCE PROCESS

Treasury Proposal Lifecycle Stages

A comparison of the key stages and actions in a typical on-chain treasury proposal lifecycle, from submission to final execution.

StageKey ActorsPrimary ActionsTypical DurationExit Condition

Submission & Deposit

Proposer, Community

Proposal posted, bond deposited

Instant

Deposit threshold met

Discussion & Debate

Token Holders, Delegates

Forum discussion, amendment suggestions

3-7 days

Discussion period ends

Voting Period

Token Holders, Delegates

Cast votes (For, Against, Abstain, Veto)

3-14 days

Quorum and threshold met/failed

Grace Period / Execution Delay

N/A

Time-lock before funds are accessible

2-7 days

Delay period elapses

Execution / Payout

Beneficiary, Treasury Module

Funds transferred from treasury

< 1 sec

Successful proposal execution

Cancellation / Rejection

Proposer, Governance

Proposal rejected, bond may be slashed

N/A

Vote fails or proposer cancels

ecosystem-usage
TREASURY PROPOSAL

Ecosystem Usage & Examples

A treasury proposal is a formal, on-chain request to allocate funds from a decentralized treasury. It is the primary governance mechanism for community-directed spending, requiring stakeholder approval to execute.

01

Core Governance Mechanism

A treasury proposal is the formal process for requesting funds from a DAO or protocol treasury. It functions as the primary on-chain voting mechanism for resource allocation. The lifecycle typically involves:

  • Drafting & Discussion: A proposal is drafted and debated in community forums.
  • On-Chain Submission: The formal proposal, including funding amount and recipient address, is submitted via a smart contract.
  • Voting Period: Token holders vote using their governance tokens (e.g., UNI, AAVE).
  • Execution: If the vote passes quorum and majority thresholds, funds are automatically disbursed from the treasury.
02

Common Proposal Types

Treasury proposals can fund a wide range of initiatives critical to a protocol's growth and maintenance. Major categories include:

  • Grants & Funding: Allocating capital to developers, researchers, or projects building on the ecosystem (e.g., funding a new DeFi integration).
  • Protocol Development: Paying for core engineering work, security audits, or infrastructure upgrades.
  • Marketing & Growth: Budgeting for community initiatives, content creation, or partnership programs.
  • Operational Expenses: Covering legal, administrative, or contributor compensation costs.
  • Tokenomics Adjustments: Proposals for buybacks, burns, or staking reward changes.
03

Technical Implementation

On a technical level, a proposal is a transaction that interacts with a treasury's governance smart contracts. Key components include:

  • Proposal ID: A unique on-chain identifier for the request.
  • Calldata: The encoded function call that will execute the fund transfer if the vote passes.
  • Voting Power: Determined by the amount of governance tokens held or delegated, often using a snapshot of balances from a specific block.
  • Timelock: A security delay between vote conclusion and execution, allowing users to exit if they disagree with the outcome. Frameworks like Compound's Governor Bravo and OpenZeppelin's Governance provide standardized implementations.
04

Real-World Example: Uniswap Grant

A landmark example is Uniswap Proposal #1 in 2020, which established the Uniswap Grants Program (UGP). This proposal requested an allocation of 2.5 million UNI tokens from the community treasury to fund ecosystem development.

  • Purpose: To create a sustainable mechanism for funding community-submitted projects.
  • Process: It underwent extensive forum discussion, an on-chain temperature check, and a final vote.
  • Outcome: The proposal passed, creating one of the largest DAO-run grant programs and setting a precedent for decentralized ecosystem funding.
05

Security & Attack Vectors

The proposal process introduces significant security considerations for treasury management.

  • Governance Attacks: An entity acquiring a majority of voting tokens (51% attack) could pass malicious proposals to drain funds.
  • Proposal Spam: Submitting many proposals can clog governance and force voter fatigue.
  • Timelock Exploits: If not properly implemented, malicious transactions could be executed before the delay.
  • Calldata Manipulation: Malicious encoded data could execute unintended functions. Mitigations include quorum requirements, proposal thresholds, and multi-signature execution safeguards.
06

Related Governance Concepts

Treasury proposals exist within a broader governance framework. Key related mechanisms include:

  • Signal Proposals: Off-chain votes (e.g., on Snapshot) to gauge sentiment before an on-chain proposal.
  • Delegation: Token holders can delegate their voting power to representatives or delegates.
  • Multisig Treasury: An alternative where a council of signers controls funds, often used alongside or before full DAO governance.
  • Optimistic Governance: Models where proposals execute automatically unless challenged within a dispute period. Understanding these concepts is essential for analyzing a protocol's decentralization and operational resilience.
security-considerations
TREASURY PROPOSAL

Security & Governance Considerations

A treasury proposal is a formal request to allocate funds from a decentralized autonomous organization's (DAO) treasury, subject to community approval. This section details the critical security and governance mechanisms that ensure these proposals are executed safely and transparently.

01

Proposal Lifecycle & Timelocks

A secure proposal follows a defined lifecycle with mandatory delays to prevent malicious execution. Key stages include:

  • Submission & Discussion: Initial forum post for community feedback.
  • Voting Period: On-chain voting using governance tokens.
  • Timelock: A mandatory waiting period after a vote passes but before execution. This is a critical security feature, allowing users to review the final transaction and exit the system if necessary.
  • Execution: The proposal's on-chain actions are carried out.
02

Multi-signature Wallets & Execution Safeguards

To mitigate single points of failure, treasury funds are often held in multi-signature (multisig) wallets. These require multiple trusted parties (e.g., 3 of 5 signers) to approve a transaction. This adds a layer of human oversight for high-value proposals. Furthermore, proposals can include on-chain execution safeguards, such as spending limits per transaction or per period, to cap potential losses from a compromised proposal.

03

Vote Manipulation & Sybil Resistance

Governance security depends on preventing vote manipulation. Key defenses include:

  • Token-Weighted Voting: One token equals one vote, aligning influence with economic stake.
  • Sybil Resistance: Mechanisms like proof-of-stake or delegation make it economically prohibitive to create many fake identities (Sybils) to sway a vote.
  • Quadratic Voting: Some systems use quadratic voting to reduce the power of large token holders, though this is less common due to implementation complexity.
04

Smart Contract Audits & Bug Bounties

The underlying smart contracts for the treasury and voting system must be rigorously vetted to prevent exploits. Standard practice includes:

  • Professional Audits: Multiple rounds of review by independent security firms before deployment.
  • Bug Bounty Programs: Ongoing incentives for white-hat hackers to discover and report vulnerabilities in live contracts.
  • Formal Verification: Using mathematical proofs to verify critical contract logic, ensuring it behaves exactly as specified.
05

Transparency & On-Chain Accountability

All proposal actions are recorded immutably on the blockchain, providing full transparency. This includes:

  • Complete Transaction History: Every treasury inflow and outflow is publicly verifiable.
  • Vote Snapshotting: A record of voter addresses and their choices at a specific block height.
  • Proposal Calldata: The exact function calls and parameters to be executed are visible for community review before voting, preventing hidden malicious code.
06

Emergency Powers & Governance Forks

Protocols plan for worst-case scenarios, such as a critical bug or a malicious proposal passing. Contingency measures include:

  • Emergency Multisig Pause: A trusted group of signers can temporarily halt the protocol to prevent damage.
  • Governance Forks: In extreme cases (e.g., a large theft), the community can execute a hard fork to create a new chain that invalidates the malicious transaction, effectively rolling it back. This is a governance action of last resort.
TREASURY PROPOSAL

Frequently Asked Questions (FAQ)

Common questions about on-chain treasury proposals, the governance mechanism for allocating a protocol's community funds.

A treasury proposal is a formal, on-chain request to allocate funds from a decentralized autonomous organization's (DAO) or protocol's community treasury for a specific purpose, such as funding development, marketing, or a grant. It functions as the primary mechanism for decentralized governance, allowing token holders to vote on how the protocol's accumulated capital is spent. The process typically involves submitting a detailed plan, undergoing a community discussion period, and then a formal voting round where governance token holders cast their votes. Successful proposals result in the automatic execution of the fund transfer via a smart contract, ensuring transparency and removing centralized intermediaries from the decision-making process.

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
Treasury Proposal: Definition & Process in DAOs | ChainScore Glossary