Skip to main content

Add wallet addresses for other chains

Add Bitcoin, Solana, Base, or any of 100+ chain addresses to your ENS name — five steps in Edit Profile.

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, and there's no other cost.

  1. Open Edit Profile. Go to app.ens.domains and connect your wallet. Search for your name, open the Profile tab, and click Edit Profile.

  2. Click + Add more to profile. Scroll to the Addresses section and pick the chain you want — ETH, Bitcoin, Solana, Base, and so on, or Default to cover every EVM chain at once. Click Add.

  3. Paste the wallet address. Use the address format for that chain (a 0x address for ETH and EVM chains, a bc1... or 1... for Bitcoin, a So11... for Solana). Click Save.

  4. Repeat for any other chains. Each chain is its own record — add them all in one go before saving.

  5. 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

My name doesn't work on another chain

Address records are per-chain, and an explicit record wins. Set a Base address and that is where the name points on Base. Set none, and EVM chains fall back to your Default address, which is its own setting and not the ETH Address. With neither, there is nothing for the name to point at on that chain. Non-EVM chains such as Bitcoin and Solana always need their own record. Check the Profile tab to confirm which chains have records and which addresses they point at. See What is the Default address on my ENS name?

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.

Did this answer your question?