Pacific Post

.eth domain

How .eth Domains Work: A Complete Technical and Practical Guide

June 4, 2026 By Sasha Pierce

How .eth Domains Work: Everything You Need to Know

The .eth domain is a human-readable name on the Ethereum Name Service (ENS) that maps to an Ethereum wallet address, a content hash, or other machine-readable identifiers, enabling users to send cryptocurrency or access decentralized websites with a simple, memorable string instead of a long hexadecimal address.

Since its launch in 2017, ENS has become the dominant naming system on Ethereum, with over 2.8 million .eth names registered as of early 2025. Unlike traditional DNS domains, .eth domains are non-fungible tokens (NFTs) stored on the Ethereum blockchain, giving the holder full ownership and control without relying on a centralized registry. This article explains the core mechanics of .eth domains, the registration process, how resolution works, secondary market dynamics, and common use cases—all in neutral, factual terms.

Technical Architecture of .eth Domains

At the protocol level, the Ethereum Name Service consists of two main smart contracts: the ENS registry and the resolver. The registry stores ownership records for every .eth domain, mapping a name hash (keccak256 of the name) to the current owner’s Ethereum address. This registry is immutable and governed by the ENS DAO via a token-based voting system.

The resolver contract translates the domain into actual data—typically an Ethereum address or a content hash for IPFS. For example, when a user sends ETH to "vitalik.eth," wallets like MetaMask or Rainbow query the ENS registry to find the resolver for that domain, then call the resolver’s addr() function to retrieve the underlying wallet address. This two-step lookup adds a layer of abstraction, so the domain owner can change the target address without transferring the domain itself.

ENS also supports record types beyond simple address mapping. Owners can attach text records (e.g., an email address or a Twitter handle), a content hash for decentralized websites, or even subdomains such as "pay.vitalik.eth." All records are cached by off-chain gateways to reduce on-chain gas costs, a mechanism introduced in ENSIP-10 and implemented in the v2 resolver standard in 2023.

Security relies on the Ethereum blockchain’s consensus. Since domain ownership is recorded as an ERC-721 token, it cannot be altered without the private key controlling the owner wallet. However, users must carefully manage their seed phrases and avoid phishing sites, as social engineering remains the primary attack vector against .eth domain holders.

How to Register a .eth Domain

Registration of a .eth domain follows a descending-price auction model intended to prevent squatting and distribute names fairly. The process begins with a three-step workflow: commit, reveal, and finalize.

First, a user generates a secret hash by combining their desired domain with a random salt value. This hash is sent to the ENS registrar contract in a "commit" transaction, which requires a small amount of ETH as a deposit. During this phase, others cannot see which name is being committed to. After a minimum waiting period (typically 1 minute for most TLDs, though longer for high-value names), the user can submit a "reveal" transaction, disclosing the domain name and the salt. The contract verifies the hash, checks availability, and if the name is free, processes the payment.

Annual registration fees vary by name length. As of 2025, a standard five-character-or-longer .eth name costs approximately $5 in ETH per year. Shorter names (three or four characters) are priced significantly higher—around $160 and $640 per year, respectively—to reflect their scarcity. One-character and two-character names are not available for general registration and were reserved during the initial offering.

Registrations are handled through the ENS app (app.ens.domains) or third-party marketplaces such as OpenSea. The wallet used to pay the gas fees and registration cost becomes the domain’s owner. Ownership lasts for exactly one year by default, with the option to extend for multiple years up to a maximum total lease of 100 years. Domains automatically expire after the registration period unless the owner pays a renewal fee. Expired domains enter a 90-day grace period, then a 28-day "price oracle" period, after which they return to the general pool.

For power users seeking to manage multiple domains or integrate ENS with their workflows, understanding the auction dynamics is critical. A detailed breakdown of the pricing curve and bidding mechanics is available in the ENS domain auction explained resource, which covers how the Vickrey-style process ensures fair allocation of premium names.

How .eth Domains Are Used in Practice

The most widespread use of .eth domains is cryptocurrency address aliasing. Instead of copying and pasting a 42-character Ethereum address, a sender can type "alice.eth" into most modern wallets, and the wallet resolves the address automatically. This reduces the risk of address typos and phishing attacks where scammers generate addresses with similar characters.

Beyond payments, .eth domains enable decentralized websites. By setting a content hash record pointing to an IPFS or Swarm hash, the domain becomes a fully decentralized website URL that cannot be taken down by any single entity. For example, "daoweb.eth" resolves to a governance portal hosted entirely on IPFS. Users need a browser with ENS support (such as Brave, or a browser with an ENS extension) to view these sites, but adoption is growing steadily among web3 native audiences.

Another important use case is identity management. Many users set up subdomains like "pay.user.eth" and "nft.user.eth" to compartmentalize different wallets. Others use text records to publish their email, website, and social profiles in a decentralized manner, visible to anyone who queries the ENS resolver. For organizations, this replaces traditional DNS-based email and identity setup with a blockchain-native equivalent. Detailed guidance on attaching mailbox records can be found in the ens email configuration guide, which describes how to map an email address to a .eth domain for use with providers that support ENS.

Trading and the Secondary Market for .eth Domains

Because .eth domains are ERC-721 tokens, they can be bought, sold, and traded on any NFT marketplace. OpenSea, Blur, and Rarible all support ENS listings. Prices vary wildly: common five-letter names sell for a few hundred dollars, while premium single-word names (like "nft.eth" or "wallet.eth") have commanded prices in the hundreds of thousands of dollars. The all-time highest recorded sale for a .eth domain was "paradigm.eth," which sold for 420 ETH in June 2021 (roughly $950,000 at the time).

Several factors determine a domain’s secondary market value: length (shorter is generally more valuable), dictionary-word status (real English or technical terms command premiums), and numeric value (e.g., "1234.eth"). Domains consisting of common crypto slang or industry terms (like "airdrop.eth," "layer2.eth," "defi.eth") also trade actively. Abstract or random letter combinations rarely sell above their registration fee.

Buyers should be cautious of two pitfalls. First, domain expiration: if a domain is only weeks from its expiration date, the buyer must renew it immediately, incurring additional cost. Second, some sellers list domains with a very high "buy now" price hoping to catch inattentive buyers. Standard practice is to check the domain’s registration expiry and the owner’s history on Etherscan before purchasing. The ENS DAO also operates a leasing mechanism, but this remains a niche feature.

For investors, trading .eth domains shares characteristics with other speculative NFT markets: high volatility, limited liquidity for non-premium names, and reliance on market sentiment. Institutional participation has been minimal; the market remains dominated by retail traders and early Ethereum enthusiasts.

Limitations and Challenges of .eth Domains

Despite their advantages, .eth domains have notable limitations. The most significant is dependency on the Ethereum blockchain: every registration, transfer, and record update requires paying gas fees (transaction costs) in ETH. During periods of network congestion, renewing a domain can cost $50 or more in gas alone, making small-name registrations economically unviable. Layer-2 rollups (such as Optimism and Arbitrum) offer lower fees but are not yet fully integrated with the base ENS registry for all operations.

A second challenge is interoperability with the traditional Domain Name System (DNS). While the ENS labs team has developed off-chain gateways that bridge ENS to DNS (e.g., .eth domains can be configured as a CNAME record in DNS via a trusted gateway), true end-to-end decentralization is lost in such setups. Most browsers do not natively resolve .eth domains, requiring users to install extensions (like ENS Navigator) or use specialized browsers. This limits mainstream adoption.

Finally, the governance model can cause friction. Changes to the ENS protocol must go through the DAO’s proposal-and-vote process, which can be slow. For instance, a 2024 proposal to reduce registration fees for extremely long names failed to reach quorum, leaving pricing unchanged. Users holding domains for purely functional purposes (e.g., a payment alias) sometimes express frustration that speculative holders dominate voting on fees and auction models.

Future Outlook for .eth Domains

In 2025, the ENS ecosystem is moving toward greater integration with L2 solutions and cross-chain support. The ENSIP-17 standard, currently under development, aims to allow resolver queries on Optimism and Arbitrum without bridging to mainnet, thereby reducing latency and gas costs. Additionally, several email hosting providers and webmail clients are adding native ENS support, so that "ens email configuration" becomes as simple as setting a DNS MX record.

The core value proposition of .eth domains—self-sovereign, human-readable blockchain identifiers—remains strong among crypto-native users. However, mainstream adoption depends on improving user experience, lowering costs, and bridging the gap with legacy DNS. If these barriers are addressed, .eth domains could replace many of the functions currently served by traditional domains in the web3 space. Until then, they stay a powerful but niche tool for Ethereum users who value decentralization and control.

Reference: In-depth: .eth domain

Further Reading & Sources

S
Sasha Pierce

Quietly thorough analysis