If you’ve ever sent crypto to the wrong wallet because you fat-fingered a character in a 42-character address (I have, too many times), you already understand why ENS domains exist. The Ethereum Name Service replaces that string with a name you can actually read, type, and remember, something like vitalik.eth instead of 0x71C7656EC7ab88b098defB751B7401B5f6d8976F. This the reason people now casually call it “decentralized identity” rather than just a naming convenience: you can link your wallet address, website, social handles, and more to a single name.
This guide of mine covers what ENS names actually are, how the system resolves a name into an address behind the scenes, what a name costs to register, and why a handful of three-character .eth names have sold for six and seven figures.
Quick Facts Before You Read On
- ENS domains work like DNS, but for wallets. DNS turns a website name into an IP address. ENS turns a name like alice.eth into an Ethereum wallet address, or another type of record.
- Pricing is set by character count, not demand. Five-plus characters run $5/year, four characters run $160/year, three characters run $640/year, paid in ETH at the time of registration.
- Names are NFTs. Second-level .eth names are ERC-721 tokens, so they can be held, transferred, or sold on marketplaces like OpenSea, the same way any NFT can.
- The record sale is paradigm.eth, which went for 420 ETH (roughly $2 million) in October 2021.
- Adoption is no longer niche. Base has issued around 2.7 million Basenames on ENS infrastructure, Uniswap has handed out more than two million uni.eth usernames, and GoDaddy lets customers link a traditional domain to an ENS-compatible wallet.
What Is the Ethereum Name Service?

Quick context first: Ethereum is a blockchain, a shared public ledger, but unlike Bitcoin, it tracks more than currency balances. It runs actual programs, called smart contracts. As I like to describe it – if Bitcoin is an app, Ethereum is an app store.
Every wallet on Ethereum gets a unique address on that ledger, and that’s the exact problem ENS was built to solve: those addresses have always been a pain to read, so ENS gives them a name instead.
ENS is an open naming protocol built on the Ethereum blockchain. It maps names people can read to the identifiers machines actually use, most often a wallet address, but also website content hashes, social media handles, and other metadata. Think of it as a phonebook: instead of memorizing a number, you look up a name.
The comparison to traditional DNS (Domain name System) is the fastest way to understand it. When you type a website address into a browser, DNS quietly converts that name into a numeric IP address so a server can find it. ENS does the equivalent job for blockchain apps, except the name resolves to a wallet address (or one of several other record types) instead of a server location.
One name isn’t limited to a single use, either. A resolver can attach a Bitcoin address, a decentralized website, an avatar image, and social handles, all under one label you control. That’s the practical meaning behind the phrase “decentralized identity”: one name functioning as an identity layer across multiple chains and apps, rather than a single-purpose address.
How an ENS Name Turns Into a Wallet Address
ENS isn’t one database. It’s a small set of smart contracts that hand work to each other, and understanding the three pieces makes the rest of this guide easier to follow.
| Component | What It Does |
| Registry | The core contract. For every name, it records the owner, the resolver responsible for that name, and a time-to-live value. It’s the master index the whole system checks first. |
| Resolver | Stores and returns the real data: the wallet address, content hash, or text record a name points to. This is the contract that actually answers “what does this name mean?” |
| Registrar | Issues names. The .eth Registrar hands out native names; the DNS Registrar handles domains imported from traditional DNS. A separate Reverse Registrar manages the process of turning an address back into a display name, rather than issuing new names. |
Resolving a name takes two lookups: an app asks the Registry which resolver handles alice.eth, then asks that resolver for the specific record it needs, usually an Ethereum address. That’s forward resolution, name in, address out
. Reverse resolution runs the other direction, turning an address back into a name so a wallet interface can display alice.eth instead of a hex string. Both directions need a correctly configured record to work; reverse resolution in particular depends on a primary name being set correctly.
A Name Is a Token, Not a File Entry
This is the detail that trips people up. A .eth name isn’t a row in a database somewhere. Second-level .eth registrations are ERC-721 NFTs; names issued through the Name Wrapper (typically subnames with restricted permissions) use the ERC-1155 standard instead. Either way, you hold a transferable token, which is exactly why these names can be bought, sold, and traded like any other NFT.
Ownership comes with a catch worth being precise about: a .eth name is a time-limited registration. You control the token for as long as it stays registered and renewed. No company holds a “registrar account” over you the way GoDaddy or Namecheap does, but the name still expires if you stop paying. There’s no getting around that trade-off, even in a fully decentralized system.
ENS vs. Traditional DNS: What Actually Changes
| ENS | Traditional DNS | |
| Points to | Wallet addresses, content hashes, and other on-chain data | IP addresses |
| Managed by | Smart contracts on Ethereum | Registrars like GoDaddy, ICANN-accredited bodies |
| Top-level domains | Effectively one native TLD: .eth | Over 1,500 TLDs (.com, .org, .net, and more) |
| Ownership record | An NFT you hold in your wallet | An account with a registrar |
| Censorship resistance | High, since no single party controls the registry | Low to moderate, since a registrar or authority can suspend a domain |
| Import compatibility | Can import a DNS domain (.com, .org, .xyz) after proving control via DNSSEC | N/A |
The two systems aren’t strictly competitors. You can bring a .com or .xyz domain into ENS once you prove you control it, which means ENS extends the existing naming system rather than trying to replace it outright.
What Does an ENS Domain Actually Cost?
Pricing follows one simple rule: shorter names cost more, because there are fewer of them.
| 5+ characters | $5/year |
| 4 characters | $160/year |
| 3 characters | $640/year |
Yes, the minimum registerable length is three characters. Fees are quoted in USD but paid in ETH at the current conversion rate, plus a variable gas fee, and most registration interfaces add a small buffer (roughly 3 to 10%) to cover ETH price movement between submission and confirmation, refunding any excess.
One easy-to-miss catch: fees have to be paid in ETH on Ethereum Mainnet specifically. ETH sitting on a Layer 2 or sidechain, Polygon, Base, or Arbitrum, won’t work at checkout. You’d need to bridge it back to Mainnet first. If you’re unfamiliar with how networks like Polygon relate to Ethereum in the first place, this explainer breaks down how Ethereum’s Layer 2 and sidechain ecosystem works.
Expired names follow a different pricing path entirely. A name enters a 90-day grace period after expiration, during which only the previous owner can renew it. After that window closes, it enters a 21-day temporary premium: a Dutch auction that starts near $100 million and decays toward $0. That absurd-sounding starting number exists for one practical reason: to stop bots from instantly re-registering a valuable name the second it lapses.
Registering a fresh name requires no approval and no account. Anyone can go to the ENS Manager App, check availability, choose a duration, and confirm the transaction.
Why Do People Pay Thousands (or Millions) for a .eth Name?
1. Growth: The pitch was always that .eth names sit at the intersection of two expanding markets, traditional domains and blockchain adoption. That’s aged well. The domain industry still sets records for single premium names, and Ethereum wallet adoption has grown into the hundreds of millions of addresses, a far larger buyer pool than existed when the earliest .eth names traded for pocket change.
2. Limited supply, huge demand: Millions of .eth names have been registered against a pool of Ethereum wallet holders that dwarfs that number many times over. It’s actually individuals, not businesses, that drive most of the registration volume, since a .eth name is useful to anyone holding crypto, not only companies running a website. That skew toward personal demand is part of why short, generic names keep getting bid up.
3. Flipping: Top names have sold for six and seven figures, and the pattern of increasing prices for scarce names has repeated across the sales history above. What’s changed since 2018: back then, names carried effectively no ongoing cost, so any appreciation was closer to pure upside. Today, a buyer holding a name for resale is also paying its annual renewal fee every year until it sells, which is a real cost to factor into the math, not a footnote.
4. Minimal time commitment. Registering takes a few minutes through the ENS Manager App: no account, no approval, no waiting period.
5. Leasing out a name is possible, but not a built-in ENS feature. A name owner can informally lease a name to someone else the way any asset owner might, but ENS itself doesn’t provide rental tooling or a marketplace for this. Anyone pursuing this route is doing it independently, off-protocol, with all the risk that implies.
6. Subnames are where the rental logic actually works: Owning a broad name like wallet.eth lets the holder issue subnames underneath it, matthew.wallet.eth, for example, and license or charge for them. This is the one piece of the original pitch that holds up structurally as written: a subname is a real, functioning asset the parent-name owner controls, though whether a market exists to pay for a specific subname depends entirely on the parent name’s brand value.
7. Paying in ETH instead of a card: For someone already holding Ethereum, converting a small amount of it into a name is a lower-friction decision than starting from cash, since no separate on-ramp is needed. Most registration interfaces still accept ETH directly at checkout, so this part of the original appeal is intact.
8. Exposure to crypto through a familiar asset type: For someone comfortable with the concept of a domain name but hesitant to just buy and hold a cryptocurrency outright, a .eth name is a more legible entry point, a recognizable asset class (domains) wrapped around blockchain mechanics. That’s a genuine, if soft, argument for why some buyers prefer this route over spot crypto exposure.
High-profile ownership sets a precedent, too. None of this was part of the original 2018 pitch, since it hadn’t happened yet, but it’s relevant now. Vitalik Buterin, Ethereum’s co-founder, uses vitalik.eth as his primary identity. Luxury and consumer brands including Chanel, Nike, and Hermès have registered their brand names as .eth domains, largely as defensive registrations to prevent squatting, but the effect is the same: when brands with legal teams bother to register a name, it signals the space is past the experimental phase.
Who Is Actually Using ENS Right Now?
- Base, Coinbase’s Ethereum layer-2 network, launched Basenames using ENS infrastructure, subnames issued under base.eth. ENS Labs reported roughly 2.7 million Basenames issued by the end of Q1 2026.
- Uniswap issues uni.eth usernames to wallet users; more than two million had been claimed as of September 2025. These are off-chain resolver names rather than individually registered .eth NFTs, which keeps issuance fast and cheap.
- GoDaddy, a mainstream domain registrar, partnered with ENS in 2024 so customers can gaslessly link a traditional domain to an ENS-compatible wallet directly from GoDaddy’s dashboard. That’s a legacy Web2 registrar building ENS support into its own product, which is a meaningfully different signal than a crypto-native company doing the same thing.
For a business specifically, a .eth name does three jobs simultaneously: it simplifies receiving crypto payments (a customer resolving store.eth is less likely to botch a 42-character transfer), it signals crypto-native positioning, and, through subnames, it gives staff or customers a branded identity like alice.company.eth.
The Investment Case, and Who Should Skip It
Market volatility runs in both directions. ENS prices are ETH-denominated, so a name’s ETH value can hold steady while its dollar value swings with the broader crypto market. There’s no floor.
Liquidity is not guaranteed. Unlike a stock or even most cryptocurrencies, a specific .eth name has exactly one type of buyer: someone who wants that specific string. If demand for your particular name is low, selling at your target price can take a long time, or simply not happen.
The legal picture is unsettled. A name resembling an existing trademark could create real legal exposure even if it was registered legitimately. Anyone buying a name adjacent to a known brand should think through the IP risk before registering, not after.
Hype inflates prices in ways that don’t hold. When a public figure buys a name or a bull market takes hold, prices for similar names can spike well above anything justified by underlying utility.
This isn’t the right market for someone looking for a predictable, liquid store of value, and it’s a poor fit for anyone uncomfortable holding an asset that might not sell for months. It’s a reasonable fit for someone who wants an active, usable identity now (most names cost $5/year) and is willing to treat any resale upside as a bonus rather than a plan.
The Bottom Line
ENS solves a real, everyday problem: raw wallet addresses are hard to read, easy to mistype, and unforgiving when a mistake happens. A .eth name fixes that at the cost of $5 to $640 a year depending on length, while doubling as a tradeable NFT that a small number of buyers have paid six and seven figures to own outright. Whether a specific name is worth that kind of money depends entirely on what a buyer is willing to pay for that exact string, but the underlying naming system, backed by millions of registrations and real infrastructure at Base, Uniswap, and GoDaddy, isn’t going anywhere.
Frequently Asked Questions
ENS, the Ethereum Name Service, maps a long wallet address to a readable name like alice.eth. It works like DNS for the web, except it typically points to a wallet address or other on-chain record instead of a website’s IP address.
Not exactly. A .eth name lives on Ethereum as an NFT, while domains like .com live in traditional DNS. You can connect a DNS domain to ENS after proving control through DNSSEC, so the two systems interoperate rather than compete directly.
It’s closer to a renewable registration than permanent ownership. You control the tokenized name for as long as you keep it registered and renewed, and you can transfer or sell it, but it expires if renewal lapses.
Receive crypto in supporting wallets, sign in to Web3 apps that support ENS login, host a decentralized website via IPFS, and present one identity, address, avatar, and social handles across apps that support the relevant record types. Businesses also issue subnames to staff or customers under a name like company.eth.
Because the registration fee reflects the cost of minting the token, not the value of the specific string. Scarcity, memorability, and brand association drive resale price independently of the annual fee, the same dynamic that makes a three-letter .com worth vastly more than its registration cost.
No investment in this category is “safe” in the conventional sense. The market is thin, valuations are subjective, and prices track the broader crypto market’s volatility. Treat any appreciation as a possible upside on top of genuine utility, not as a guaranteed return.
