Good to Know
Edit Profile is a gas only transaction requiring ETH on Ethereum Mainnet
The Manager role can update the profile of a name.
For wrapped names, the Manager is merged into the Owner role, which can update records.
The total gas required is based on the amount of data that is being updated in the records.
What is an ENS profile?β
ENS profiles are a collection of your records, used by other dApps. Creating your profile in ENS allows you to have a single source for your profile information across Web3. See our article on ENS Use-Cases
Records Groups
Avatar
The avatar record allows you to select a custom background image for your ENS name metadata
to display as your Avatar in dApps.
There are three options in setting your Avatar:
Select NFT from your wallet
Upload Image from your device (& benefit from Gasless changes)
Paste url into the avatar field using records-tab
Read more: How to set an Avatar
General
Any nickname, short bio, website, and even location
Accounts/Socials
Add handles for social accounts like X/Twitter, Github, Discord, Telegram, email and more, making it easier to share, contact, and have your profile information load across web3.
Addresses
Add any addresses you want your name to resolve to across Ethereum, Optimism, Arbitrum, Bitcoin, Doge, and over 200+ EVM chains & blockchains.
Other Records and decentralised websites
Add custom records, link decentralised websites and more.
How to Edit Profile
1. Select Edit Profile
Go to the ENS App, connect your wallet, Open the profile tab of your name, then click Edit Profile.
2. Add your avatar
To add an avatar, click or camera icon, or click on your existing avatar. See: How to set an Avatar. Next move onto Add more to profile for more record options.
3. Select more records to add
Select the records you want to add from sections; General, Social, Address, Website, and Other. Once you've selected all the records you want to add, click Add to proceed.
π‘ Navigate using the column headings & by scrolling
π‘ Use the search bar to find networks with ease
The website/contenthash
field only allows one selection. Custom records added via the Edit Profile flow can only be set one at a time per transaction. To add multiple custom records in a single transaction, use the Edit Records button instead.
4. Input your Record data
Add the data for each record you want to include. Key points:
Addresses: Only valid formats will be accepted
Social accounts: Enter just the username β no
@
symbols or full URLsCustom records: These can be plain text or use reverse dot notation (see Add a custom service key for guidance)
Once all records have been added, click Save to proceed.
5. Confirm the transaction
Click Open Wallet and confirm the transaction. Once complete, the new records will display.
FAQ
Why don't I have a manager?
Why don't I have a manager?
Names wrapped in the name wrapper do not have manager, instead the Manager role is merged into the Owner-role. Names registered via the ENS App are automatically wrapped. More information here.
How can i add multiple custom records at once?
How can i add multiple custom records at once?
Use the Edit Records button to add multiple custom records in one transaction. See How to Edit Records. You can also repeat the process using the Edit Profile flow after confirming onchain each additional custom record.
Add a Custom Service Key like xyz.farcaster
Add a Custom Service Key like xyz.farcaster
Some types of ENS records use a key name formatted in "reverse dot notation". These are known as "Service Keys" as specified in ENSIP-5.
For example, you want to save your YouTube channel name in your ENS records. To create a custom record for the YouTube account service, simply name the key com.youtube and set its value to your YouTube channel name.
β
My address records aren't being accepted.
My address records aren't being accepted.
The correct address for each network needs to be input. Make sure you have selected the correct network. For example, use BSC for binance smart chain and not BNB.
Why is my Binance (BSC) address returning an error?
Why is my Binance (BSC) address returning an error?
You need to search for BSC (for Binance Smark Chain), instead of BNB (Binance Chain)
How can I verify my social media accounts on my ENS profile?
How can I verify my social media accounts on my ENS profile?
After adding social media handles to your ENS profile, you can use Dentity verification to cryptographically prove ownership of these accounts. This verification is optional but helps build trust among those viewing your ENS records. The verification status will be visible to anyone browsing your ENS profile. See Profile Verification.