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

Vote Proxy

A vote proxy is a smart contract or designated address that holds delegated voting power and executes votes according to predefined rules or a delegate's instructions.
Chainscore © 2026
definition
BLOCKCHAIN GOVERNANCE

What is Vote Proxy?

A vote proxy is a smart contract or delegated address that allows a token holder to delegate their voting power to another entity without transferring asset ownership.

A vote proxy is a mechanism in on-chain governance where a token holder (the delegator) authorizes another party (the proxy or delegate) to vote on their behalf. This is implemented via a smart contract that holds the delegator's voting power, enabling the delegate to cast votes in governance proposals while the underlying assets, such as governance tokens, remain securely in the delegator's wallet. This separation of asset custody from voting rights is a foundational concept for scalable and secure decentralized governance.

The primary function of a vote proxy is to enable voter delegation and vote aggregation. It allows less active participants to delegate their voting power to experts, developers, or dedicated community members who can make informed decisions. This system helps overcome voter apathy and increases participation rates by consolidating voting power into fewer, more knowledgeable hands. Protocols like Compound and Uniswap utilize proxy contracts for their governance, where users can delegate votes to an address they trust without ever moving their COMP or UNI tokens.

Technically, setting up a vote proxy involves the delegator signing a transaction that creates a persistent link between their address and the delegate's address within the governance contract. The proxy contract then serves as the source of voting power for the delegate. It is crucial to distinguish this from liquid democracy models or simple delegate calls; a vote proxy is a specific, non-custodial contract implementation. Security is paramount, as a malicious or compromised proxy could vote against the delegator's interests, though it cannot steal the underlying assets.

Common use cases for vote proxies include DAO governance, protocol parameter updates, and treasury management decisions. For example, in MakerDAO, MKR token holders often use vote proxies to delegate to recognized governance facilitators or delegate platforms. This professionalizes the governance process and ensures continuous participation even when individual holders are not actively monitoring every proposal. The transparency of blockchain ensures all delegations and votes are publicly auditable.

When utilizing a vote proxy, users must consider the trust model, the delegate's voting history and alignment with protocol goals, and the potential for vote selling or manipulation. Some advanced systems introduce time-locks or cool-down periods for changing delegates to prevent sudden, malicious shifts in voting power. The evolution of vote proxies is closely tied to broader developments in decentralized autonomous organization (DAO) tooling and governance minimization principles.

how-it-works
GOVERNANCE MECHANISM

How a Vote Proxy Works

A vote proxy is a smart contract-based delegation system that allows a token holder to delegate their voting power to another address without transferring the underlying assets.

A vote proxy is a governance mechanism where a token holder (the delegator) grants another entity (the proxy or delegate) the authority to vote on their behalf within a decentralized autonomous organization (DAO) or protocol. This is executed via a smart contract that assigns voting power from the delegator's wallet to the proxy's address. Crucially, the delegator retains full custody of their tokens; only the voting rights are delegated. This separation allows for specialized governance participation without the security risks of asset transfer.

The operational flow typically involves the delegator interacting with the proxy's smart contract to establish a formal link. Once set, any voting power derived from the delegator's token balance—whether through direct holdings or mechanisms like vote-escrowed tokens (veTokens)—is automatically directed to the proxy. The proxy then casts votes on proposals, often aggregating power from many delegators to increase their influence. This system enables the formation of governance coalitions or the reliance on trusted, knowledgeable community members to make informed decisions.

Key technical considerations include the revocability of the delegation, which is usually permissionless and instant, and the potential for vote delegation strategies. Proxies may use their aggregated voting power to support specific initiatives, provide liquidity gauge votes in DeFi protocols, or participate in governance mining incentives. Unlike simple token delegation in some systems, a vote proxy contract can encode complex logic, such as conditional delegation or automatic re-delegation.

In practice, protocols like MakerDAO and Curve Finance employ sophisticated vote proxy systems. For example, a user with CRV tokens can lock them to receive veCRV and then delegate the associated voting power to a recognized gauges weight voter without ever moving their locked tokens. This design optimizes for both security, by keeping assets stationary, and governance efficiency, by consolidating expertise and voter participation.

key-features
MECHANISM

Key Features of a Vote Proxy

A vote proxy is a smart contract that enables delegation of voting power, allowing token holders to participate in governance without managing their own votes.

01

Delegation of Voting Power

The core function is the delegation of voting rights from a token holder (the delegator) to a chosen representative (the delegate). The proxy contract holds the tokens' voting power, which is then exercised according to the delegate's decisions on governance proposals. This separates token ownership from active governance participation.

02

Non-Custodial Design

A key security feature is that vote proxies are typically non-custodial. The delegator retains full ownership of their underlying tokens (e.g., in their own wallet or a staking contract); only the voting power is delegated. This mitigates the risk of fund theft, as the delegate never gains control over the actual assets.

03

Programmable Voting Strategies

Advanced proxies can execute complex voting strategies autonomously. Instead of manual voting, a delegate can program the proxy to vote based on:

  • Snapshot of votes from other delegates
  • Pre-defined policy rules (e.g., always vote 'Yes' on treasury grants)
  • The outcome of an internal sub-community vote This automates and sophisticates governance participation.
04

Revocable Delegation

Delegation is not permanent. Token holders can revoke delegated power at any time, typically by interacting with the proxy contract to reclaim their voting rights. This creates accountability, as delegates must act in the delegators' interests to retain their influence. The revocation mechanism is a critical check in the governance system.

05

Gas Efficiency & Batch Voting

Proxies improve gas efficiency for large token holders and protocols. Instead of every individual voting (and paying gas), a single delegate can cast one vote representing the aggregated power of many. This reduces the overall cost of participation and enables smaller holders to pool their influence effectively.

06

Transparency & Accountability

All actions are recorded on-chain, providing full transparency. Delegators can audit:

  • How their voting power was used on past proposals
  • The voting history and consistency of a delegate
  • The total power delegated to any address This on-chain record enables informed delegation choices and holds delegates accountable for their governance decisions.
common-types
IMPLEMENTATION MODELS

Common Types of Vote Proxies

Vote proxies are implemented through various smart contract architectures, each offering different trade-offs in terms of delegation flexibility, security, and governance power. This section outlines the primary technical models.

01

Delegation Registry

A smart contract registry that maps a delegator's address to a chosen proxy address. This is a simple, one-to-one mapping system.

  • How it works: A user calls a function like delegate(address to) to set their delegate. The governance contract reads from this registry to determine voting power.
  • Example: Compound's Governor Bravo uses a delegation model where COMP token holders delegate to an address, which then has the exclusive right to cast votes on their behalf.
  • Key Trait: The delegate gains full control over the voting power; the delegator cannot vote directly while delegated.
02

Partial Delegation

A system allowing a token holder to split their voting power among multiple delegates or retain a portion for personal use.

  • How it works: Instead of an all-or-nothing delegation, a user can specify that 50% of their voting power goes to Delegate A, 30% to Delegate B, and keep 20% to vote themselves.
  • Example: The Element Finance governance system pioneered this model, enabling more nuanced expression of voter intent.
  • Key Trait: Increases flexibility and allows for hedging strategies or supporting multiple initiatives proportionally.
03

Contract-Controlled (Smart) Proxy

A smart contract, not an EOA, acts as the voting delegate. This contract can encode complex, automated voting logic.

  • How it works: Users delegate to the contract's address. The contract's code determines how to vote, potentially based on on-chain data, price oracles, or the outcome of an internal vote among its own stakeholders.
  • Examples: Index Coop's IIP-XX or Yearn's yChad contract. These are often used by DAOs or investment collectives.
  • Key Trait: Enables programmable, rule-based voting without continuous human intervention.
04

Liquid Delegation

A model where the right to vote as a delegate is tokenized into a transferable NFT or fungible token, creating a market for governance influence.

  • How it works: When a user delegates, they receive a delegation NFT representing the claim to that voting power. This NFT can be sold or transferred, dynamically changing who the effective delegate is.
  • Example: Uniswap's 'Delegation V2' explored this concept, though it is not yet widely deployed on mainnet.
  • Key Trait: Creates a secondary market for governance power, potentially improving delegate accountability and participation.
05

Sub-delegation / Proxy Trees

A hierarchical system where a top-level delegate can further delegate received voting power to other sub-delegates, forming a delegation tree.

  • How it works: If Alice delegates to Bob, and Bob (as a delegate) can then delegate a portion of the aggregated power to Charlie. The governance contract must sum voting power through this tree.
  • Complexity: Requires more complex state management and can introduce latency in vote power calculation.
  • Key Trait: Allows for the creation of specialized delegate structures, similar to representative democracies with local and national representatives.
06

Time-Locked or Commitment Proxy

Delegation that is bound for a minimum period or until a specific condition is met, reducing volatility in delegate composition.

  • How it works: When a user delegates, their voting power is locked with that delegate for a set period (e.g., 3 months). This prevents rapid, tactical re-delegation around individual proposals.
  • Purpose: Promotes long-term alignment and gives delegates a stable base of power to make strategic plans. It discourages vote-buying for single proposals.
  • Key Trait: Introduces temporal constraints to increase governance stability and delegate commitment.
ecosystem-usage
VOTE PROXY

Ecosystem Usage & Examples

A vote proxy is a smart contract or designated wallet that allows a token holder to delegate their governance voting power to another entity, enabling participation without direct wallet interaction. This section explores its primary applications across major DeFi ecosystems.

security-considerations
VOTE PROXY

Security & Trust Considerations

A vote proxy is a smart contract that allows a token holder to delegate their governance voting power to another address, which then votes on their behalf. This section details the critical security models and trust assumptions involved.

01

Smart Contract Risk

The core security of a vote proxy depends on the integrity of its smart contract code. Vulnerabilities such as reentrancy, access control flaws, or logic errors could allow an attacker to:

  • Hijack delegated voting power for malicious proposals.
  • Permanently lock or steal the underlying tokens.
  • Manipulate vote execution timing. A rigorous, public audit by reputable firms is the minimum standard for mitigating this risk.
02

Delegate Trust Assumption

Delegating voting power requires placing significant trust in the delegatee (the recipient of the proxy). The token holder must trust that the delegate will:

  • Vote competently in the delegator's best interest.
  • Remain active and informed on governance matters.
  • Not engage in malicious voting (e.g., voting for proposals that drain the treasury). This is a social and reputational trust model, as the smart contract typically cannot enforce these behaviors.
03

Revocation Mechanisms

A secure vote proxy must provide a clear, reliable, and timely method for the delegator to revoke their delegated power. Key considerations include:

  • Self-custody revocation: The original token holder can always reclaim voting rights without the delegate's permission.
  • Timelocks vs. Instant: Some systems enforce a timelock on revocation to prevent last-minute manipulation, while others allow instant reclaim.
  • Front-running risks: The design must protect against malicious delegates front-running a revocation transaction to cast a final, unwanted vote.
04

Slashing & Accountability

Some advanced governance systems implement slashing mechanisms to penalize malicious or negligent delegates. This introduces economic security but adds complexity.

  • Slashing conditions must be programmatically verifiable (e.g., double-voting, voting for a maliciously coded proposal).
  • Slashing risk transfers some economic risk to the delegate, potentially aligning incentives.
  • Dispute resolution becomes critical, as false positives in slashing can unfairly penalize honest delegates.
05

Vote Privacy & Transparency

Proxy voting creates a tension between privacy and necessary transparency.

  • On-chain transparency: All proxy delegations and votes are public, allowing for accountability and analysis of delegate behavior.
  • Lack of privacy: This can lead to vote buying or coercion, as delegations are visible.
  • Sybil resistance: Transparent delegation helps analyze voting power concentration but does not inherently prevent Sybil attacks (creating many fake identities); this is often handled at the token or governance framework level.
06

Integration & Systemic Risk

A vote proxy does not operate in isolation; its security is intertwined with the broader DeFi and governance ecosystem.

  • Oracle dependencies: If voting on parameter changes relies on price oracles, proxy security is linked to oracle security.
  • Governance token volatility: The economic value of the delegated power fluctuates with the token's price.
  • Protocol upgrades: Changes to the underlying governance contract could inadvertently break or alter the proxy's security guarantees.
GOVERNANCE DELEGATION MECHANISMS

Vote Proxy vs. Related Concepts

A comparison of different methods for delegating voting power in decentralized governance.

FeatureVote ProxyDelegated VotingMultisig Wallet

Primary Function

Temporary, full delegation of a wallet's voting power

Permanent, topic-specific delegation of voting power

Shared custody and signing authority for a single wallet

Voting Power Control

Transferred completely to the proxy contract

Delegated to a representative's address

Requires M-of-N signatures from keyholders

Flexibility / Revocation

Revocable at any time by the delegator

Revocable at any time by the delegator

Requires a multisig transaction to change signers

Asset Custody Risk

Zero - assets remain in the delegator's wallet

Zero - only voting power is delegated

High - assets are held in the shared wallet

Typical Use Case

Temporary delegation for a specific proposal or epoch

Long-term alignment with a trusted delegate

Corporate treasury or team-controlled funds

Smart Contract Complexity

High - requires custom proxy logic

Low - often a native protocol function

Medium - uses standard multisig templates

Common DAO Examples

MakerDAO, Compound (legacy)

Uniswap, Aave, Compound

Gnosis Safe, DAO treasuries

VOTE PROXY

Common Misconceptions

Clarifying frequent misunderstandings about vote delegation, governance power, and security in decentralized systems.

A vote proxy is a smart contract or designated address that allows a token holder to delegate their voting power to another entity without transferring asset ownership. The process involves the delegator signing a permission message, which authorizes the proxy address to cast votes on their behalf for on-chain governance proposals. This mechanism separates economic stake from governance activity, enabling experts or active participants to vote while passive holders retain custody of their assets. Prominent examples include Compound's Governor Bravo and Uniswap's delegation system, where users delegate to individuals or entities they trust to represent their interests.

VOTE PROXY

Technical Details

A vote proxy is a smart contract that allows one address to delegate its voting power to another, enabling more efficient and secure governance participation without transferring token ownership.

A vote proxy is a smart contract that enables a token holder (the delegator) to delegate their voting power to another address (the proxy operator) without transferring the underlying tokens. The proxy contract holds the tokens in custody and automatically casts votes according to the operator's decisions. This mechanism separates the economic ownership of tokens from their governance utility, allowing for professionalized voting strategies. For example, a user can lock their tokens in a proxy contract managed by a trusted expert or DAO, who then votes on proposals on their behalf. The delegator retains the ability to withdraw their tokens from the proxy at any time, reclaiming direct control.

VOTE PROXY

Frequently Asked Questions (FAQ)

A vote proxy is a smart contract or delegated account that allows a token holder to delegate their voting power to another entity without transferring asset custody. This section answers common questions about how they work, their security, and their use in major protocols.

A vote proxy is a mechanism that allows a cryptocurrency holder to delegate their governance voting rights to another address without transferring ownership of the underlying tokens. It works by creating a smart contract or using a protocol's built-in delegation system where the original token holder (the delegator) signs a message or interacts with a contract to assign their voting power to a chosen delegate. The delegate can then vote on proposals on behalf of the delegator, but the tokens themselves remain securely in the delegator's wallet. This separation of voting power from asset custody is fundamental to secure and flexible on-chain governance in systems like Compound, Uniswap, and MakerDAO.

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
Vote Proxy: Definition & Use in DAO Governance | ChainScore Glossary