Using your .eth name

A .eth name can stand in for your wallet address, carry a public profile and point to a website.

Checked 25 Oct 2026, 07:06 UTC

Basics

What does a .eth name do?

It replaces your wallet address: apps show yourname.eth instead of 0x123…abcd, and they can turn the name back into your address.

UseWhat it doesWhere it's set
PaymentsPoints to your address on Ethereum and other chainsAddress records
ProfileAvatar, bio, website, X and GitHubText records
WebsiteOpens at yourname.eth.limoContent hash
Your name in appsShows instead of your 0x addressPrimary name

Sources [1, 2, 3, 4]

How do you set up your .eth name?

Point the name's ETH address at your wallet, set it as your primary name from that wallet, then fill in your profile.

  1. In the ENS app (app.ens.domains), open your name's Profile tab. No name yet? Check one.
  2. Check that its ETH Address is your wallet.
  3. Connected with that wallet, choose "Set as primary name". It takes one or two approvals.
  4. Choose Edit Profile to add an avatar, description, website and handles.

Each change is a transaction, with gas paid in ETH on Ethereum. Only the Manager of a name can edit its records.[1, 2, 4, 6]

How do you put a website on your .eth name?

Host the site on IPFS, Arweave or Swarm, then add its address as the name's content hash. ENS points to the site but doesn't host it.

StepDetail
Host itIPFS or IPNS, Arweave or Swarm
Point to itProfile, Edit Profile, Other, Content Hash
Visitorsyourname.eth.limo in any browser
ENS-aware browsersBrave and Opera open it directly

Sources [4]

Advanced

Can you create subnames under your .eth name?

Yes. The owner can create names like team.yourname.eth in the ENS app, and apps can issue them to their users.

TypeWhat to know
On EthereumThe ENS app's default; each costs gas; shows as an NFT
On a layer 2Built with Durin, which can cut costs sharply
OffchainKept in a database and run through an API such as Namespace; no NFT

Sources [5]

Can you use your .eth name on other chains?

Yes. You can set a different primary name on Base, Arbitrum, Optimism and other networks, and add addresses for chains such as Bitcoin and Solana. For a name made for Base, see Basenames.[1, 3]

Can apps read your .eth name?

Yes. Common Ethereum libraries resolve names and records, including Viem, Wagmi, Ethers.js, web3.py and ENS's own ensjs.[2, 3]

Sources (6)

  1. PrimaryENS support: How to set as primary name
  2. PrimaryENS docs: Text records
  3. PrimaryENS docs: Address lookup
  4. PrimaryENS support: How to add a decentralized website to an ENS name
  5. PrimaryENS docs: Subnames
  6. PrimaryENS docs: Terminology