Basics 7 min read

What Is ENS? Ethereum Name Service and .eth Domains Explained

An ENS domain turns a long Ethereum address into a simple name like alice.eth. Here is what ENS is, what a .eth domain costs, and how to register one.

What Is ENS?

ENS stands for Ethereum Name Service. It is a naming system that turns a long, unreadable Ethereum address into a short, human name like alice.eth.

Your normal Ethereum address looks like this: 0x71C7656EC7ab88b098defB751B7401B5f6d8976F. It is impossible to remember and easy to mistype. ENS lets you replace it with a name you choose, so people can send you crypto using alice.eth instead.

Think of ENS as the address book of Ethereum. The internet uses DNS to turn google.com into a numeric server address. ENS does the same job for crypto, mapping a readable name to a wallet address. The official ENS site describes it as naming for the decentralized web.

ENS is open and decentralized. It runs on Ethereum smart contracts, so no single company controls it. As long as you keep your name registered, it is truly yours.

What Is an ENS Domain?

An ENS domain is a name that ends in .eth, such as vitalik.eth or yourname.eth. When you register one, you own it as a record on the Ethereum blockchain.

Here is the part that surprises people: an ENS domain is actually an NFT. It follows the same ERC-721 standard as digital collectibles, which means you can hold it in your wallet, transfer it to someone else, or sell it on an NFT marketplace.

A .eth name is not the only option. ENS also supports importing regular DNS domains like .com and .xyz, but .eth is the native ENS name that lives entirely on Ethereum.

What Can You Do With an ENS Domain?

A .eth name does more than shorten your address. One name can point to many things at once.

  • Receive crypto. Anyone can send ETH or tokens to yourname.eth instead of a long hex address. Most major wallets and exchanges resolve ENS names automatically.
  • Use one name across chains. A single ENS name can hold addresses for Ethereum, Bitcoin, and other networks, so you hand out one name instead of many.
  • Be your Web3 username. Apps read your ENS name and avatar as a profile, so alice.eth becomes your identity across DeFi apps, NFT marketplaces, and social platforms.
  • Host a decentralized website. You can point a .eth name at content stored on IPFS, creating a censorship-resistant site.

What Does an ENS Domain Cost?

Registration is an annual fee, not a one-time purchase. You pay to hold the name for a period and renew it to keep it. The price depends on how short the name is, because shorter names are scarcer.

Name lengthAnnual priceExample
5 or more characters$5 per yearsatoshi.eth
4 characters$160 per yearmike.eth
3 characters$640 per yearabc.eth

These prices come straight from the ENS documentation and are paid in ETH at the current exchange rate. On top of the registration fee, you pay a network gas fee to record the transaction, usually a few dollars.

Gas used to be the expensive part. ENS reported that registration gas costs fell roughly 99% over the past year as Ethereum raised its block gas limit, according to The Block. Registering a name on mainnet is far cheaper now than it was in previous cycles.

How to Register an ENS Domain

Registering a .eth name takes a few minutes through the official ENS app.

  1. Get a wallet with ETH. You need a wallet like MetaMask holding enough ETH to cover the fee plus gas. New to wallets? Start with our wallets guide.
  2. Open the ENS app. Go to app.ens.domains and connect your wallet. Always check the URL before connecting.
  3. Search for a name. Type the name you want. The app shows whether it is available and the annual price.
  4. Commit, then register. ENS uses a two-step “commit and reveal” process. You send a first transaction, wait about 60 seconds, then send a second to finish. This short delay stops bots from front-running your name in the public mempool.
  5. Set it as your primary name. Point the name at your address and set it as your primary record so apps display it as your identity.

You can confirm any registration on a block explorer like Etherscan, since the whole process happens on-chain.

What Happens When an ENS Name Expires?

Because ENS is a yearly registration, a name you forget to renew does not disappear instantly, but it can be lost.

After the expiry date, you get a 90-day grace period during which only you can renew. Miss that window and the name enters a 21-day “temporary premium” auction. The price starts extremely high and falls steadily until someone buys it or it returns to the normal $5 base rate, per the ENS documentation. This design stops bots from instantly sniping valuable names the second they lapse.

The lesson is simple: set a renewal reminder, or register for several years at once if a name matters to you.

ENS Domain vs Traditional Domain

ENS names and regular web domains look similar but work differently.

FeatureENS domain (.eth)Traditional domain (.com)
Who controls itYou, via your walletA registrar like GoDaddy
Lives onEthereum blockchainCentralized DNS servers
Main useCrypto address and Web3 identityWebsites and email
Ownership proofAn NFT in your walletAn account with a company
Can be censored or seizedVery hardYes, by the registrar or courts

The key difference is control. A traditional domain is rented through a company that can suspend it. An ENS name is held in your own wallet, so as long as you control your seed phrase, no company can take it away.

Is ENS Safe?

The ENS protocol itself is well established and has secured millions of names since 2017. The risks are the same ones that apply to anything in crypto.

  • Fake ENS apps. Scammers clone the registration site to steal funds. Only use app.ens.domains and double-check the address bar.
  • Look-alike names. Someone may register a name close to a brand or a friend’s name to trick you. Always verify the exact name before sending crypto.
  • Lost wallet, lost name. Your ENS name lives in your wallet. If you lose your seed phrase, you lose the name too. For more on protecting yourself, see whether Ethereum is a scam.

In early 2026, ENS announced it was scrapping its planned Namechain layer 2 and launching its ENSv2 upgrade directly on Ethereum mainnet, citing the sharp drop in gas costs, as reported by CoinDesk. ENSv2 is a ground-up rewrite aimed at making names cheaper and easier to manage.

Do You Need an ENS Domain?

You do not need an ENS domain to buy, hold, or send ETH. A normal wallet address works fine on its own.

An ENS name is a convenience and an identity. It makes receiving crypto easier, reduces the chance of a costly typo in an address, and gives you a recognizable handle across Web3 apps. For five dollars a year, many people find a memorable name worth it.

This is general education, not financial advice. An ENS name is a tool for identity and usability, not an investment, and short premium names can trade for large sums that may not hold their value.

Sources