Skip to main content

Multi-Delegate Manager (delegate.ens.domains) – Easily delegate $ENS to multiple addresses

Delegate $ENS voting power to multiple addresses in a single transaction

Updated this week

What is the Multi-Delegate Manager?

The Multi-Delegate Manager (MDM) delegate.ens.domains — is a decentralised application that allows you to delegate voting power from a single wallet to multiple delegates — without splitting your tokens across wallets. Perfect for:

  • Token holders

  • Community managers

  • DAOs and governance participants

Key Features

  • Delegate to multiple delegates from one wallet

  • Dynamically update or remove delegates anytime

  • View and replicate others’ delegation strategies

  • Retrieve your tokens (fully or partially) at any time

  • Perform all actions in a single gas-efficient transaction

  • Native ENS name integration

Benefits

  • Simplifies complex delegation workflows

  • Flexible: delegate some tokens via MDM, and the rest via native delegate

  • Efficient: one transaction instead of many

  • Public: strategies are viewable and shareable


How It Works

  1. Token Approval – You approve the MDM to manage your $ENS

  2. Proxy Creation – Proxies are created per delegate

  3. Delegation – Voting power is split across your selected addresses

  4. Storage – Your tokens stay in the contract until reclaimed

Contracts used: ENSProxyDelegator & ENSMultiDelegate


About Delegation

The original method of delegation is where any given wallet delegates voting power to a only single delegate (Native Delegate) to vote with. These are native $ENS tokens being delegated.

This new multi delegate contract allows any given wallet to delegate a set number of voting power to multiple (Multi Delegate) delegates. These are NFT (multi-delegate contract) $ENS tokens being delegated.

Multi delegate votes take priority over native delegation and their votes are processed before the remaining votes are passed to the native delegate. This means you can do both:

  1. Assign predetermined amounts of voting power to Multi Delegate delegate(s)

  2. Assign the balance of voting power to a single Native Delegate.

The App will only prompt you to choose your delegation method IF you have only selected a single delegate, and at least 95% voting power was assigned to them.


About the ENS DAO and $ENS Token


Guides

Connect wallet

  1. Click the profile icon in the top-right

  2. Select your wallet and connect

  3. To disconnect: click the icon again → Disconnect


View Strategies

  • Visit: delegate.ens.domains/strategy/ <ENS name or address>

  • You’ll see:

    • Total $ENS held

    • Delegation method (Native or Multi-Delegate)

    • Current delegate(s) or undelegated

The strategy page takes pulls the description from the "Short Bio" record on your ENS name (see How to Edit Profile)


Manage Your Strategy

  1. Connect wallet and go to delegate.ens.domains/manage

  2. View:

    • Your $ENS token balance

    • Existing delegates and amounts

  3. Click + Add or change delegate

  4. Enter an ENS name or wallet address

  5. Specify how many tokens to delegate

  6. Then approve / confirm delegation (scroll down)

Only $ENS tokens held in a wallet can be delegated & redelegated. You cannot redelegate governance which is held by another wallet.

You do not need to delegate an entire balance, but you cannot delegate more than is hold. If you enter an amount greater than the available $ENS, a negative balance will appear along with a warning: ⚠️ Not enough $ENS


Confirm Delegation

  1. First-time setup?

    • Click Approve to sign a spending cap

  2. Once approved, click Update Strategy

  3. Review and confirm the transaction in your wallet

Your updated delegation is now active.

Note: Increasing the token balance after confirming the Spending Cap Request will require repeating the approval process.

Selecting native or multi-delegate delegation

The Multi-Delegate Manager defaults to multi-delegate delegation and will only prompt you to choose your method if you have:

  • only selected a single delegate,

  • and assigned at least 95% voting power to them.


Frequently Asked Questions

What happens if i transfer native $ENS tokens?

The voting power will transfer to the recipient’s native delegate (if they have one set).

What happens if I transfer NFT (Multi-Delegate) $ENS tokens?

The voting power will remain with the current Multi-Delegate delegate. The recipient of the NFT can convert the tokens back to native $ENS using the Multi-Delegate contract.

How do i swap my Multi Delegate NFT back to $ENS tokens?

When managing your strategy, set the delegate allocation values to 0 and update the strategy. This will return NFT tokens to their native $ENS form.

What happens if i add more $ENS tokens into my wallet?

If you’ve already set a native delegate, the new tokens will be included in their voting power. If not, they’ll remain undelegated. You can assign them a delegate anytime using the Multi-Delegate Manager.

Are my .eth names used for governance, delegation, or voting?

No. You can only delegate or redelegate $ENS tokens you personally hold. Governance rights from other wallets cannot be redelegated.

Can i redelegate tokens someone else delegated to me?

No. Only $ENS tokens held in your wallet can be delegated & redelegated. You cannot redelegate governance which is held by another wallet.

How do i add a description to my profile?

You can add a description via the "Short Bio" record on an ENS name. Edit it at app.ens.domains (see How to Edit Profile)

Is there an airdrop?

No. There is NO airdrop or claim. Any claim otherwise is a scam. Stay safe - read more in the Security article.

Where do i learn more about the $ENS token & the ENS DAO?

Start here: basics.ensdao.org

Did this answer your question?