Get up to $200 for getting started
Coinbase Logo
Ethereum Name Service logo

Ethereum Name Service

ENS

Trade Ethereum Name Service today

Create a Coinbase account to buy and sell Ethereum Name Service on the most secure crypto exchange.

About Ethereum Name Service

ENS is an Ethereum token that governs the Ethereum Name Service, a protocol for human-readable crypto addresses and decentralized domain names. ENS will be used to propose and vote for changes to the protocol.

Ethereum Name Service (ENS) is an open-source, distributed, and extensible naming system built on the Ethereum blockchain. It aims to make Ethereum-based web more accessible and understandable for humans, much like how the Internet’s Domain Name Service (DNS) simplifies internet navigation. ENS transforms human-readable Ethereum addresses into machine-readable alphanumeric codes, and vice versa. This functionality allows users to replace long, complex Ethereum addresses with simple, memorable ones, enhancing user experience and facilitating wider adoption of blockchain technologies. ENS is not a company but an open-source project that seeks to become a vital piece of infrastructure for Web3, similar to how DNS is integral to the internet.

ENS operates on two primary smart contracts. The first is the ENS registry, which records domains registered on ENS and stores information about each of them, including the domain owner and the domain resolver. The second smart contract is the resolver, which translates machine-readable addresses to domain names and vice versa. This contract also matches each domain to its corresponding user, website, or address. ENS uses a system of dot-separated hierarchical names called domains, with domain owners having full control over their subdomains. This system is similar to the one used by DNS, making it familiar and easy to use for most internet users.

ENS aims to simplify the user experience in the blockchain space by replacing machine-readable alphanumeric codes with short, easy-to-remember links. This functionality can be used to receive any cryptocurrency, token, or non-fungible token (NFT) to a simple link, aiming to make blockchain technology less technical and more accessible. ENS also supports 'reverse resolution', enabling the association of metadata such as canonical names or interface descriptions with Ethereum addresses. Furthermore, ENS can be used to launch censorship-resistant decentralized websites. Users can upload their website to the InterPlanetary File System (IPFS) and access it with their ENS name, enhancing the decentralization and security of web content.

ENS was initially a part of the Ethereum Foundation, but it spun off as a separate organization in 2018. Its Lead Developer is Nick Johnson, a software engineer from New Zealand who previously worked at Google and the Ethereum Foundation. ENS had a retroactive airdrop in November 2021 that rewarded users who had registered addresses before the project launched its token. ENS continues to work towards its goal of making the Ethereum-based web easier to access and comprehend for humans.

The Ethereum Name Service (ENS) strives to make blockchain addresses more user-friendly by mapping human-readable names like 'alice.eth' to machine-readable identifiers such as Ethereum addresses, other cryptocurrency addresses, content hashes, and metadata. This system is akin to the Internet's Domain Name Service (DNS), but it operates with a distinct architecture due to the capabilities and constraints provided by the Ethereum blockchain. ENS operates on a system of dot-separated hierarchical names called domains, with the owner of a domain having full control over subdomains. This hierarchical nature of ENS allows anyone who owns a domain at any level to configure subdomains as desired. For instance, if Alice owns 'alice.eth', she can create 'pay.alice.eth' and configure it as she wishes. This user-friendly approach of ENS aims to improve user experience and accessibility within the Ethereum network.

The Ethereum Name Service (ENS) permits users to register domain names that are easier to use compared to conventional blockchain addresses. The native name suffix for ENS is .ETH, which aims to provide the full security benefits of being blockchain-native. ENS also accommodates most DNS names, including .com, .org, .io, .app, .xyz, and .art. This means that users can link their existing DNS domains to ENS, establishing a connection between the traditional internet and the decentralized web. ENS also supports names that exist outside the blockchain via CCIP read, enabling users to import their DNS domains, distribute subnames, store records, and more.

Registering and managing domain names on Ethereum Name Service (ENS) is a process that involves several steps. To register a domain, you first need to visit the ENS app and search for the desired domain name. If the name is available, you should be able to select the duration for which you want to register the name and proceed to request registration. This process involves a transaction on the Ethereum blockchain, so you'll need to have enough ETH in your wallet to cover the registration costs and gas expenses. Once the transaction is confirmed, you should be able to finalize the registration after waiting for a minute. Managing your ENS domain involves setting a resolver and updating records. A resolver is a smart contract that provides the logic for looking up your resources, and it must be set for each domain. You should be able to update records such as the address, content, and other details associated with your domain. You should also be able to create subdomains and transfer ownership of your domains. Remember, all these actions are transactions on the Ethereum blockchain and will require gas expenses.

The Ethereum Name Service (ENS) manages updates or changes to domain records, including IP addresses, through a decentralized protocol and ABI definition. This protocol provides a mechanism for resolution of short, human-readable names to service and resource identifiers. When the underlying resource changes, such as a contract, content-addressed data, or an IP address, the ENS provides a mechanism for these names to be updated as necessary. This is facilitated through a system of registries and resolvers. The registry is a single contract that provides a mapping from any registered name to the resolver responsible for it. Resolvers are responsible for performing resource lookups for a name, returning a contract address, a content hash, or IP address(es) as appropriate. The updating of domain records can be handled separately from resolution, providing a specified interface for updating domains.

The Ethereum Name Service (ENS) resolver has a role in the domain resolution process. It is a smart contract that translates human-readable names into machine-readable identifiers, such as Ethereum addresses, other cryptocurrency addresses, content hashes, and metadata. The ENS resolver operates by associating specific data types with names. For instance, it has the capability to store and resolve the addresses of any arbitrary blockchain. The process of resolving a name to an Ethereum address involves using various libraries. The ENS resolver also supports reverse resolution, mapping from an address back to a name. This feature allows applications to display ENS names instead of hexadecimal addresses, which may affect user experience. ENS does not enforce the accuracy of reverse records, indicating that users may need to perform a forward resolution for the returned name to verify it matches the original address.

The Ethereum Name Service (ENS) plays a role in the decentralization of websites and content hosted on the InterPlanetary File System (IPFS). ENS and IPFS work together to provide a decentralized method to host and serve websites. ENS, akin to a decentralized version of DNS (Domain Name System), allows for the assignment of human-readable names to complex Ethereum addresses or other blockchain resources. This facilitates user interaction with these resources, as they no longer need to remember long, complex addresses. When it comes to websites, ENS can link these human-readable domain names (ending in .eth) to IPFS hashes, which represent the content of a website. IPFS, on the other hand, is a peer-to-peer hypermedia protocol designed to enhance the web's efficiency, security, and openness. It decentralizes the hosting of files across various nodes operated by various individuals globally. When a user enters a .eth domain into their browser, it resolves to the corresponding website hosted on IPFS, with the intention of supporting the decentralization of websites and content.

The Ethereum Name Service (ENS) root is a component of the ENS architecture, functioning as the topmost level of the ENS hierarchy. It can be compared to the root directory in a computer's file system, serving as the starting point for all domain name resolutions. The ENS root is managed by a smart contract on the Ethereum blockchain, which allows for decentralized control and operation. This smart contract, known as the ENS root registrar, has the role of allocating and managing top-level domains (TLDs) like .eth. The ENS root fits into the overall architecture by providing a decentralized method for managing and resolving human-readable names in the Ethereum ecosystem. It is a part of the infrastructure that aims to offer improvements within the Ethereum space, by aiming to provide an alternative to long, complex Ethereum addresses.

The Ethereum Name Service (ENS) supports subdomains in a hierarchical structure that is similar to the traditional Domain Name System (DNS). If you control a .eth domain, you have the ability to deploy smart contracts that enable users to establish their own subdomains. This is accomplished by invoking the setSubnodeOwner function on the ENS registry smart contract. Once this process is successful, the controller of the domain or subdomain can set the resolver and the target address. This hierarchical structure facilitates a structured organization and management of names on the ENS. For example, if you control the domain example.eth, you have the ability to configure subdomains such as test1.example.eth and test2.example.eth at your discretion. Each subdomain can be linked to different online sources, which aids in facilitating a structured approach to managing names on ENS.

The Ethereum Name Service (ENS) registry is a decentralized, open, and extensible naming system built on the Ethereum blockchain. It maps human-readable names like 'alice.eth' to machine-readable identifiers such as Ethereum addresses, content hashes, and metadata. The ENS registry keeps a record of domains and subdomains, storing three critical pieces of information about each: the owner of the domain, the resolver for the domain, and the caching time-to-live for all records under the domain. The owner of a domain can be an external account (a user) or a smart contract. A registrar is a smart contract that owns a domain and issues subdomains of that domain to users who adhere to the rules defined in the contract. The ENS registry upholds the ownership of domain names through mechanisms such as enabling domain owners to set the resolver and TTL for the domain, facilitating the transfer of domain ownership to another address, or permitting the change in ownership of subdomains.

Ethereum Name Service (ENS) handles the renewal and expiration of registered domain names in a user-friendly manner. When a user registers a domain name with ENS, they select the duration of their registration. This duration can be extended at any time by fulfilling the required conditions, with no maximum limit on the renewal duration. However, there is a minimum renewal period of 28 days. If a user does not renew their domain name before it expires, ENS provides a 'grace period' of 90 days. During this period, the user can still renew their domain name to retain ownership. If the domain name is not renewed within the grace period, it becomes available for registration by others. The conditions for yearly renewals may vary depending on the length of the domain name. It's important to note that conditions for renewal are not reversible. ENS intends to facilitate the process of managing digital identities on the blockchain.

Market

Brazil Market Stats

Market cap

R$2.4B

Volume (24h)

R$155.7M

Circulating supply

31.2M ENS

Typical hold time

48 days

Popularity

#133

All time high

R$437.62

Price change (1h)

-0.07%

Price change (24h)

+5.26%

Price change (7d)

+3.32%

Related Assets

Discover conversions

A selection of conversions from different assets to top cryptocurrencies.

Trending assets

Assets with the biggest change in unique page views on coinbase.com over the past 24 hours.

Popular cryptocurrencies

A selection of cryptocurrencies in the top 50 by market cap.

Recently added

A selection of the most recently added cryptocurrencies.

Comparable market cap

Of all the assets on Coinbase, these 12 are the closest to Ethereum Name Service in market cap.

Advanced trading

Here is a selection of spot and futures markets that people watch

Social

Some highlights about Ethereum Name Service on social media

453 unique individuals are talking about Ethereum Name Service and it is ranked #537 in most mentions and activity from collected posts. In the last 24 hours, across all social media platforms, Ethereum Name Service has an average sentiment score of 3.4 out of 5. Finally, Ethereum Name Service is becoming more newsworthy, with 0 news articles published about Ethereum Name Service. This is a 0% increase in news volume compared to yesterday.

On Twitter, people are mostly bullish about Ethereum Name Service. There were 55% of tweets with bullish sentiment compared to 10% of tweets with a bearish sentiment about Ethereum Name Service. 35% of tweets were neutral about Ethereum Name Service. These sentiments are based on 80 tweets.

On Reddit, Ethereum Name Service was mentioned in 24 Reddit posts and there were 44 comments about Ethereum Name Service. On average, there were more upvotes compared to downvotes on Reddit posts and more upvotes compared to downvotes on Reddit comments.

Powered by LunarCrush

Overview

Contributors

453 people

Volume rank

#537

Average Sentiment

3.4 out of 5

Twitter

Reddit

Posts

24

Comments

44

Post Score

691

Comment Score

539

Ethereum Name Service Calculator

Coinbase Bytes

Coinbase Bytes

The week’s biggest crypto news, sent right to your inbox

Ethereum Name Service is on the rise this week.

The price of Ethereum Name Service has decreased by 0.07% in the last hour and increased by 5.26% in the past 24 hours. Ethereum Name Service’s price has also risen by 3.32% in the past week. The current price is R$77.58 per ENS with a 24-hour trading volume of R$155.66M. Currently, Ethereum Name Service is valued at 82.27% below its all time high of R$437.62. This all-time high was the highest price paid for Ethereum Name Service since its launch.

The current circulating supply of Ethereum Name Service is 31,181,195.217 ENS which means that Ethereum Name Service has as total market cap of 31,181,195.217.

FAQ

What is the current price of Ethereum Name Service?

We update our Ethereum Name Service to BRL currency in real-time. Get the live price of Ethereum Name Service on Coinbase.

What is the market cap of Ethereum Name Service?

The current market cap of Ethereum Name Service is R$2.42B. A high market cap implies that the asset is highly valued by the market.

What is the all time high of Ethereum Name Service?

The all-time high of Ethereum Name Service is R$437.62. This all-time high is highest price paid for Ethereum Name Service since it was launched.

What is the 24 hour trading volume of Ethereum Name Service?

Over the last 24 hours, the trading volume of Ethereum Name Service is R$155.66M.

What other assets are similar to Ethereum Name Service?

Assets that have a similar market cap to Ethereum Name Service include Ethereum, Tether, BNB, and many others. To see a full list, see our comparable market cap assets.

How many Ethereum Name Service are there?

The current circulating supply of Ethereum Name Service is 31 million.

What is the typical holding time of Ethereum Name Service?

The median time that Coinbase customers hold Ethereum Name Service before selling it or sending it to another account or address is 48 days.

What is the relative popularity of Ethereum Name Service?

Ethereum Name Service ranks 113 among tradable assets on Coinbase. Popularity is currently based on relative market cap.

What is the current trading activity of Ethereum Name Service?

Currently, 74% of Coinbase users are buying Ethereum Name Service. In other words, 74% of Coinbase customers have increased their net position in Ethereum Name Service over the past 24 hours through trading.

Can I buy Ethereum Name Service on Coinbase?

Yes, Ethereum Name Service is currently available on Coinbase’s centralized exchange. For more detailed instructions, check out our helpful how to buy Ethereum Name Service guide.