Skip to main content

Who can manage my name? Roles in ENS Explorer

See who can renew, change or delete your ENSv2 name on the Roles tab in ENS Explorer, and grant or revoke a role.

ENS App and Explorer are on the Sepolia testnet. Features may change before mainnet.

Every ENSv2 name has roles: a list of who may do what with it, such as renew it, choose its resolver, manage its subnames or unregister it. The Roles tab on the name's page in ENS Explorer shows who holds which role. When you register a name, you are the only wallet on that list.

Good to know


Read the Roles tab

Each row is a user. Each role can be held at two levels, shown as ticks in the Admin and Manager columns.

  • Manager can do the action. A Set Resolver manager can change the name's resolver; an Unregister manager can delete it.

  • Admin decides who holds the role, and can grant it to themselves — except Can Transfer, which is fixed when the name is registered and can never be handed out.

The roles a name can carry:

  • Renew: renew the name. Anyone can pay to renew a .eth name, so on a .eth name this role makes no practical difference. On a subname it does decide who can renew, unless the parent has opened renewals to everyone.

  • Set Resolver: choose the name's resolver, the contract on the Ethereum network that stores its records and answers questions about it.

  • Set Subregistry: choose the subregistry, the contract that manages names under this one (its subnames).

  • Unregister: delete the name, which frees it for anyone to register.

  • Can Transfer: move the name to another wallet. This one is fixed when the name is registered and cannot be handed out, so it never appears in the Add user form.

A freshly registered name shows ticks for you only: Can Transfer at Admin, and Set Resolver and Set Subregistry at both Admin and Manager. Nothing else is set until you grant it. The name's History tab shows how roles changed over time.

Give another wallet a role

Granting a role is a transaction, so you need a little ETH for gas. Gas is the network fee; your wallet shows it before you approve.

  1. Open the name's Roles tab. In the section headed Parent registry roles, select Add user.

  2. Enter the wallet's ENS name or address. The tick boxes become live once Explorer has found it. A box stays grey when that role cannot be handed out on this name.

  3. Tick the roles to grant, at Manager or Admin level, or both.

  4. Select Save. Explorer shows the estimated cost. Select Start, then Open wallet, and approve the transaction in your wallet. The user's row appears in the table once it confirms.

Important: Unregister, at either level, lets the holder delete the name. Grant it only to a wallet you trust.

Take a role away

  1. On the Roles tab, select the icon at the end of the user's row. Their roles show as ticked boxes.

  2. Untick a role to remove that one, or select Remove user to remove all of them.

  3. Select Save. Explorer shows a Revoke roles step with the estimated cost. Select Start, then Open wallet, and approve in your wallet. The row updates once it confirms.

If you edit your own row, Explorer warns you: removing your own roles can lock you out of the name.


Common questions

Anyone can renew my name. Is that a problem?

No. Anyone can pay to renew a .eth name, and renewing only adds registration time; it never changes who owns or controls the name. Subnames can be different: the parent can put renew controls on them.

I see a Fuses tab instead of Roles. Why?

Names from the older ENSv1 system that were placed in the Name Wrapper contract ("wrapped") use fuses, one-way permission locks, instead of roles. ENS Explorer shows whichever system applies to the name you are viewing.

Did this answer your question?