A Temperature Check is a preliminary, non-binding poll conducted within a decentralized autonomous organization (DAO) or governance forum to assess community sentiment on a potential proposal. It serves as a low-stakes mechanism to determine if there is sufficient interest and consensus to proceed with a formal, on-chain governance vote. Typically conducted on platforms like Discourse, Snapshot, or Discord, these checks help prevent wasted effort on proposals unlikely to pass and foster early community discussion. The term is derived from the common phrase for taking the "temperature" of a group's opinion.
Temperature Check
What is a Temperature Check?
A Temperature Check is an informal, non-binding poll used in decentralized governance to gauge community sentiment on a proposal before a formal, on-chain vote.
The process usually involves a simple yes/no/maybe or for/against/abstain vote, often with a specified quorum (minimum participation) and a short duration (e.g., 3-7 days). Unlike binding on-chain votes, temperature checks do not require gas fees or the use of governance tokens for voting weight, making them more accessible for initial feedback. Key metrics analyzed include the raw vote tally, the percentage of support, and the quality of discussion in the associated forum thread. This stage is crucial for identifying potential flaws, gathering amendments, and building a coalition of support.
For example, a DAO member might post a temperature check proposing to change a protocol's fee structure. The community discusses the merits, suggests modifications, and votes informally. If the check shows strong support (e.g., >60% in favor and surpassing quorum), the proposer is encouraged to draft a formal Governance Proposal for an on-chain vote. If sentiment is negative or divided, the idea may be shelved or reworked. This iterative process enhances governance efficiency by filtering out non-starters and refining ideas through collaborative feedback before committing valuable on-chain resources.
Etymology and Origin
The term 'Temperature Check' has a specific and deliberate origin within decentralized governance, distinct from its general usage.
In blockchain governance, a Temperature Check is a non-binding, informal poll used to gauge community sentiment on a proposal before a formal, on-chain vote. The term was adopted by early Decentralized Autonomous Organizations (DAOs) to describe a lightweight, low-stakes mechanism for assessing the 'temperature' or prevailing mood of token holders, preventing the costly execution of proposals with little chance of success. Its use is analogous to taking the 'temperature' of a room in a meeting before making a final decision.
The concept and terminology gained prominence through platforms like Aragon and Snapshot, which provided the technical infrastructure for off-chain signaling. By separating the lightweight sentiment-gathering phase from the final, binding on-chain governance vote, DAOs could iterate on proposals and build consensus more efficiently. This two-step process—temperature check followed by binding vote—became a best practice to avoid governance fatigue and wasted transaction fees.
The etymology directly ties to the metaphor of measuring 'heat' or enthusiasm. A proposal with a lukewarm or cold response in its Temperature Check phase is often reworked or abandoned, while a 'hot' or highly supported one proceeds to a formal vote. This procedural term is now a standard part of the governance lifecycle across Ethereum, Solana, and other smart contract platforms, embedded in the lexicon of DAO contributors and protocol developers.
Key Features of a Temperature Check
A Temperature Check is a lightweight, non-binding governance mechanism used by DAOs to gauge community sentiment on a proposal before a formal, binding vote. It acts as a preliminary filter to assess viability and build consensus.
Non-Binding Signal
The primary purpose is to gauge sentiment, not to enact on-chain changes. Results are advisory and do not directly execute code or move treasury funds. This allows for low-risk discussion and iteration before committing to a formal proposal, preventing governance fatigue from failed binding votes.
Low Participation Barrier
Designed for high participation, Temperature Checks often use simpler voting mechanisms like snapshot voting (off-chain, gas-free) or forum polls. This lowers the cost and complexity for voters, encouraging broader community feedback compared to gas-intensive on-chain votes.
Proposal Filter & Iteration
Serves as a critical filter in the governance pipeline. A proposal failing a Temperature Check is typically abandoned or sent back for revision, saving the DAO time and resources. It allows proposers to:
- Test initial concepts
- Incorporate feedback
- Build a coalition of support before a formal submission.
Consensus Building
The discussion phase surrounding the check is as important as the vote itself. It transforms a raw idea into a refined proposal through public debate on forums (e.g., Discourse, Commonwealth) or chat platforms. This transparent process helps surface objections, identify alternatives, and build the social consensus necessary for successful execution.
Typical Governance Workflow Stage
It occupies a specific, early phase in a mature DAO's governance process. A standard sequence is:
- Idea Discussion (Informal Forum)
- Temperature Check (Structured Signal)
- Formal Proposal Draft (RFC)
- On-Chain Vote (Binding Execution) This staged approach de-risks decision-making and improves proposal quality.
How a Temperature Check Works
A Temperature Check is a lightweight, non-binding poll used in decentralized governance to gauge community sentiment before a formal proposal is drafted or voted on.
A Temperature Check is an informal governance poll, often the first step in a multi-stage proposal process used by Decentralized Autonomous Organizations (DAOs) and protocol communities. Its primary function is to assess the initial community sentiment for a new idea, feature change, or strategic direction without committing on-chain resources to a binding vote. This mechanism acts as a filter, preventing clearly unpopular or unrefined proposals from progressing to more formal—and costly—stages of governance.
The process typically involves a project team or community member posting a draft idea on a forum like Discourse or Commonwealth, accompanied by a simple poll. Voters signal their stance—often with options like For, Against, Abstain, or specific emoji reactions—over a set period, usually a few days. Unlike a snapshot vote, which records sentiment on-chain, a Temperature Check is usually conducted off-chain, making it fast, free, and flexible for rapid iteration and discussion.
The outcome of a Temperature Check is non-binding but critically informative. A strong positive signal encourages the proposer to refine the idea into a formal governance proposal, often incorporating feedback from the discussion thread. Conversely, a lukewarm or negative response may lead to the idea being shelved or significantly revised. This saves the community time and gas fees by ensuring only proposals with clear preliminary support move to a Snapshot vote or an on-chain execution vote.
Examples and Use Cases
A Temperature Check is a lightweight, non-binding governance poll used to gauge community sentiment before a formal, on-chain proposal. These are the primary scenarios where they are deployed.
Signal Voting on Protocol Upgrades
DAOs use Temperature Checks to assess support for major protocol changes before committing engineering resources. This prevents wasted effort on proposals with little chance of passing.
- Example: A proposal to increase the block gas limit on a Layer 2 network. A Temperature Check measures if the trade-off between throughput and hardware requirements is acceptable to node operators and users.
- Example: Gauging sentiment for adopting a new virtual machine (e.g., moving to the SVM or MoveVM) to understand developer interest and potential ecosystem impact.
Treasury Management & Grant Approvals
Before a formal vote to disburse funds, a Temperature Check validates that a funding request aligns with the DAO's strategic goals and has community backing.
- Example: A grant proposal from a developer team requesting 50,000 USDC to build a new front-end interface. The check confirms the need and budget are reasonable.
- Example: Deciding between several investment strategies for the treasury's stablecoin reserves (e.g., lending on Aave vs. providing liquidity on Uniswap v3).
Parameter Adjustments & Fee Changes
Fine-tuning system parameters often requires community consensus. Temperature Checks provide a low-risk forum for discussing numerical changes.
- Example: Adjusting the staking reward rate or inflation schedule in a proof-of-stake network.
- Example: Proposing a change to a protocol fee percentage (e.g., from 0.05% to 0.10%) on a decentralized exchange to increase treasury revenue.
Strategic Direction & Working Group Formation
Used for high-level, non-technical decisions about the DAO's future focus areas and organizational structure.
- Example: Should the DAO prioritize expansion into the Real-World Assets (RWA) sector or double down on DeFi primitives?
- Example: Gauging support for creating and funding a new security working group to oversee smart contract audits and bug bounties.
Contentious Social or Political Decisions
For decisions that are more about community values than technical mechanics, a Temperature Check acts as a barometer to avoid deeply divisive on-chain votes.
- Example: A DAO considering a significant donation to a public goods funding organization or a political cause.
- Example: Responding to an exploit or hack—should the DAO pursue a white-hat negotiation, a governance attack to recover funds, or accept the loss?
Ecosystem Usage
A Temperature Check is a lightweight, non-binding governance mechanism used by decentralized autonomous organizations (DAOs) to gauge community sentiment on a proposal before a formal, on-chain vote.
Purpose & Function
The primary purpose is to gauge community sentiment and gather feedback before committing resources to a formal vote. It acts as a pre-vote filter to determine if a proposal has sufficient support to proceed. This process helps avoid the cost and time of a formal on-chain vote for unpopular or poorly defined ideas. It is a key tool for iterative proposal development.
Typical Workflow
The process usually follows these steps:
- A proposal draft is posted on a forum (e.g., Discourse, Commonwealth).
- The community discusses the proposal, asking questions and suggesting amendments.
- A temperature check poll is created, often using tools like Snapshot, which uses off-chain signatures for gas-free voting.
- Voters signal their sentiment (e.g., For, Against, Abstain).
- Based on the results and discussion, the proposal may be revised, advanced to a formal vote, or abandoned.
Key Characteristics
Temperature checks are defined by several non-binding attributes:
- Off-Chain Execution: Typically conducted on platforms like Snapshot or Discourse to avoid gas fees.
- Non-Binding Result: The outcome does not automatically execute any on-chain action; it is advisory.
- Flexible Parameters: Quorum and approval thresholds are often lower than for formal votes.
- Focus on Discussion: The goal is to refine the proposal text and build consensus, not just to tally votes.
Common Tools & Platforms
DAOs use specialized platforms to conduct these checks efficiently:
- Snapshot: The dominant platform for off-chain, gas-free signaling votes using wallet signatures.
- Discourse / Forums: Used for the initial proposal posting and threaded discussion (e.g., Ethereum Magicians, Arbitrum Forum).
- Commonwealth: An all-in-one platform combining discussion and voting tools.
- Discord / Telegram: Often used for real-time, informal community discussion alongside formal platforms.
Benefits for DAO Governance
Implementing temperature checks improves governance by:
- Reducing Governance Fatigue: Prevents overwhelming voters with numerous formal, costly on-chain votes.
- Improving Proposal Quality: Allows for public scrutiny and iteration, leading to more polished final proposals.
- Saving Resources: Avoids spending gas and time on proposals destined to fail.
- Measuring Sentiment: Provides a clear, quantifiable signal of community support beyond forum commentary.
Limitations & Considerations
While useful, temperature checks have inherent limitations:
- Low Accountability: As off-chain signals are not binding, voter participation may not reflect final on-chain behavior.
- Sybil Attack Vulnerability: Off-chain platforms can be more susceptible to manipulation by actors creating multiple identities, though many use strategies like token-weighted voting or proof-of-personhood.
- Potential for Bikeshedding: Discussions can become derailed by minor details, delaying the core decision-making process.
- Ambiguous Outcomes: A clear threshold for "passing" a temperature check is not always defined, leaving room for interpretation.
Temperature Check vs. Formal Proposal
Key differences between the informal polling and formal voting stages in a DAO governance lifecycle.
| Feature | Temperature Check | Formal Proposal |
|---|---|---|
Primary Purpose | Gauge community sentiment and refine ideas | Execute a binding, on-chain decision |
Voting Mechanism | Off-chain snapshot or informal poll | On-chain transaction or signed message |
Voting Token | Often flexible (governance token, social token) | Strictly defined governance token |
Quorum Required | ||
Passing Threshold | Simple majority or custom (e.g., >50%) | Formal supermajority (e.g., >66%) |
Execution | Informal; no code execution | Automatic or multi-sig execution upon passing |
Typical Duration | 3-7 days | 5-10 days |
Gas Cost for Voters | None (off-chain) | Network gas fees (on-chain) |
Purpose and Benefits
A temperature check is a lightweight, non-binding governance mechanism used to gauge community sentiment on a proposal before a formal, on-chain vote. It acts as a crucial feedback loop and consensus-building tool.
Gauge Community Sentiment
The primary purpose is to measure the initial reaction of token holders to a new idea or proposal. It answers the question: "Is this proposal worth the time and gas fees for a formal vote?" This helps avoid wasting resources on proposals with little chance of passing.
Facilitate Iterative Refinement
Temperature checks enable proposal iteration. Based on community feedback, proposers can:
- Clarify ambiguous language
- Adjust parameters (e.g., funding amounts, timelines)
- Address technical concerns
- Build broader support before committing the final version to a binding vote.
Reduce Governance Fatigue
By filtering out non-starters early, temperature checks reduce the burden of frequent, formal voting for token holders. This is critical for maintaining high participation rates in the binding votes that truly matter, preventing voter apathy in decentralized autonomous organizations (DAOs).
Lower Costs & Increase Accessibility
They are typically conducted off-chain using tools like Snapshot, which uses signed messages instead of on-chain transactions. This eliminates gas fees, allowing broader participation from holders of any stake size and making governance more accessible and inclusive.
Build Social Consensus
The discussion phase surrounding a temperature check is as important as the vote itself. It allows for public debate in forums and chat channels, helping to align the community, surface objections, and build the social consensus necessary for a proposal's long-term success.
Signal for Delegates
For governance systems with vote delegation (e.g., Compound, Uniswap), temperature checks provide crucial signals to delegates. They indicate the preferences of their constituents, helping delegates make informed decisions when casting votes on behalf of others in the subsequent binding round.
Common Misconceptions
Clarifying frequent misunderstandings about Temperature Checks, a fundamental governance mechanism in DAOs and decentralized protocols.
A Temperature Check is a non-binding, informal poll used in decentralized governance to gauge community sentiment on a proposal before it proceeds to a formal, binding vote. It works by allowing token holders to signal their preliminary support or opposition, often through a simple snapshot vote on a forum post, without committing on-chain resources. This low-friction mechanism helps proposal authors refine their ideas, build consensus, and avoid the cost and effort of a formal proposal that lacks sufficient support. The result is advisory and does not directly execute any protocol changes.
Frequently Asked Questions
A Temperature Check is a lightweight, non-binding governance mechanism used to gauge community sentiment before a formal, on-chain proposal. These are common answers to developer and governance participant questions.
A Temperature Check is an informal, off-chain polling mechanism used in decentralized autonomous organization (DAO) governance to gauge community sentiment before submitting a formal, binding on-chain proposal. It acts as a preliminary filter to determine if an idea has sufficient support to warrant the gas costs and formal process of an on-chain vote. Typically conducted on platforms like Discord, Snapshot, or dedicated forum tools, a Temperature Check asks a simple yes/no question or presents multiple options. The results are not binding but provide critical feedback to proposal authors and prevent network congestion from unpopular proposals moving forward.
Get In Touch
today.
Our experts will offer a free quote and a 30min call to discuss your project.