Ethereum Name Service (ENS) is a decentralised naming system built on Ethereum that translates human-readable names like vitalik.eth into machine-readable Ethereum addresses, content hashes, and other blockchain records. It is to Ethereum what DNS (Domain Name System) is to the internet a directory service that makes complex identifiers human-friendly.
THE PROBLEM ENS SOLVES
Ethereum wallet addresses are 42-character hexadecimal strings like 0x71C7656EC7ab88b098defB751B7401B5f6d8976F impossible to memorise and easy to mistype. A single typo sends funds to the wrong address permanently, with no recovery. ENS replaces these unwieldy strings with memorable names, dramatically reducing the user experience barrier of crypto payments.
HOW ENS WORK
SENS operates through two core smart contracts on Ethereum: the Registry (stores all names and owner/resolver records) and Resolvers (translate names to their associated addresses or data). When you register alice.eth, you purchase ownership of that name for a minimum of one year with renewable annual fees. The name resolves to your configured Ethereum address, so anyone can send ETH, tokens, or NFTs to alice.eth directly.
ENS BEYOND WALLET ADDRESSE
SENS names can store much more than wallet addresses: Website IPFS hashes (host a censorship-resistant website at yourname.eth), text records (email, Twitter, website), cryptocurrency addresses for Bitcoin, Solana, and 200+ other chains (enabling cross-chain payments to one name), and profile avatars (NFTs displayed as your Web3 identity picture).
THE ENS TOKEN AND DAOENS
launched its governance token (ENS) via a retroactive airdrop in November 2021 rewarding all prior .eth name registrants. ENS DAO governs protocol parameters, treasury deployment, and integrations. The airdrop distributed meaningful value to early adopters, with some receiving thousands of dollars in ENS tokens.
WEB3 IDENTITY
ENS has become the de facto standard for Web3 identity. Major platforms including Twitter/X (via third-party integrations), OpenSea, Uniswap, and hundreds of dApps display .eth names wherever connected wallets are shown.