Add an address record for a chain and payments sent to yourname.eth on that chain arrive at the wallet you choose. Your name supports Ethereum, Bitcoin, Base, Optimism, Arbitrum, Solana, Dogecoin, and over 100 other chains — each chain is its own record, set independently.
How to add an address
Connect with the Manager wallet first (for wrapped names, the Owner). You need ETH on Ethereum Mainnet for gas — no other cost — and the whole flow takes one transaction.
Open Edit Profile. Go to app.ens.domains and connect your wallet. Search for your name, open the Profile tab, and click Edit Profile.
Click + Add more to profile. Scroll to the Addresses section and pick the chain you want — ETH, Bitcoin, Solana, Base, and so on. Click Add.
Paste the wallet address. Use the address format for that chain (a
0xaddress for ETH and EVM chains, abc1...or1...for Bitcoin, aSo11...for Solana). Click Save.Repeat for any other chains. Each chain is its own record — add them all in one go before saving.
Approve in your wallet. Click Open Wallet and approve. Most transactions confirm in 1–2 blocks (12–24 seconds); busy networks can take longer.
Once it lands, yourname.eth routes payments on each chain you set to the address you put there.
Common questions
I added an address but my payment didn't arrive
The most common cause is the payment was sent on a different chain than the record. Address records are per-chain — if you added a 0x address as your ETH Address but the sender used Base or Arbitrum, the payment lands wherever your Base Address or Arbitrum Address record points (or fails to route if those records aren't set). Check the Profile tab to confirm which chains have records and which addresses they point at.
What's special about the ETH Address?
The ETH Address is the wallet your ENS name points at on Ethereum Mainnet, and it's also the wallet that can set a primary name. Other chain records (Bitcoin, Solana, Base, etc.) only route payments on their own chains — they don't affect primary name. See What is the ETH Address on my ENS name? for more.
Can I add a wallet address to a project subname like pay.base.eth?
Not in the ENS App. Project subnames are managed by the project that issued them — go to the project's own site (base.org, uni.eth, and so on) to update their records.
Edit Profile button is missing or doesn't respond
You're not connected with the Manager wallet — only the Manager can update address records. For wrapped names, the Manager role is merged into the Owner role, so the Owner edits. Switch wallets and try again.
Why does adding a Bitcoin address cost ETH?
The record itself lives on Ethereum, regardless of which chain it points at. Updating any record on a .eth name is an Ethereum Mainnet transaction.
