Good to Know
Updating the resolver is a gas only transaction requiring ETH on Ethereum Mainnet
The Manager role can update the resolver of a name.
For wrapped names, the Manager is merged into the Owner role, which can update records.
The Public Resolver is an audited contract from ENS and the default on a name.
The Public Resolver Record
By default, the Resolver field of an ENS name points to the ENS Public Resolver contract. This Public Resolver enables your ENS name to have various usable records such as wallet addresses, avatars, and social profiles.
If the Resolver field is empty or incorrectly set, these records (like wallet addresses, avatars, or social links) cannot be added.
The new ENS Public Resolver contract: 0x231b0Ee14048e9dCcD1d247744d114a4EB5E8E63
The old ENS Public Resolver contract: 0x4976fb03C32e5B8cfe2b6cCB31c09Ba78EBaBa41
βthe old ENS Public Resolver contract will continue to work and should not cause any issues.
How to Edit the Resolver
1. Select Edit
Go to the ENS App, connect your wallet, Open the more tab of your name, then click Edit.
2. Select the Resolver
Select to use the latest Resolver (to use the Public Resolver by ENS) or type in your own custom one. Then click update.
3. Confirm the transaction
Click Open Wallet and confirm the transaction. Once complete, the new resolver will display.
FAQ
What is the ENS Public Resolver contract address?
What is the ENS Public Resolver contract address?
The new ENS Public Resolver contract:
0x231b0Ee14048e9dCcD1d247744d114a4EB5E8E63
The old ENS Public Resolver contract:
0x4976fb03C32e5B8cfe2b6cCB31c09Ba78EBaBa41
βthe old ENS Public Resolver contract will continue to work and should not cause any issues.
Can i use a custom resolver?
Can i use a custom resolver?
Most users will use the Public Resolver. In other cases, you may have built your own resolver for a special purpose.
Why am i being prompted to update the resolver?
Why am i being prompted to update the resolver?
You may see this message if you are using the old resolver or have a custom resolver set. Updating is optional, however you custom resolvers are not supported in the ENS App and require their own custom frontend.
Wrapped names need to use the new ENS Public Resolver contract.