Creating a .ETH Domain: Step-by-Step Guide (2024)

If you’re looking for an easier way to receive ETH this is the article you’ve been looking for.

In it, I’m going to let you know the steps you can take to secure your own .eth domain, which will allow you to receive ETH to the Ethereum wallet of your choice. Instead of having to share a long string of random numbers and letters you’ll be able to share a simple and understandable .eth domain name.

This shift from machine-readable addresses, which are complex and error-prone, to human-readable names underlines the user-centric approach of Web3 technologies. Much like the traditional Domain Name System (DNS), the Ethereum Name Service (ENS) provides a user-friendly naming system, but with the added benefits of decentralisation and security inherent to blockchain technology. The adoption of .eth domains is a significant step towards enhancing the Web3 experience, where decentralised applications (DApps) and user sovereignty are at the forefront

For example, we’ve registered bureaupay.eth. You can send Ether, the token used on the Ethereum blockchain, directly to us through this domain. Before we do this, let's quickly refresh your memory about Ethereum Domain Names.

What is an Ethereum Domain Name?

ENS is a secure and decentralised human-readable Ethereum address routing system. One can think about it as a decentralised cousin of the established DNS of today.

It will create a system that will map human readable Ethereum addresses to the numeric versions that we are familiar with. The ENS was launched on the Ethereum network in May last year and since then, it has become wildly popular and many domains have been traded in the community.

In a nutshell, whether you're looking to buy .eth domain or sell one, the process is similar to buying and using a domain for a website. The difference is that instead of using the domain to host a website you use it to receive Ether.

How to Register an .eth Domain

Unlike registering a website domain there are a few more steps for an ENS domain registration. Don’t worry though, it isn’t too complicated, and I’ve got all the steps listed for you below to make the process of registering your first .eth domain as quick and easy as possible.

First: Create a wallet at MyEtherWallet

You’ll need a public key to assign your ENS domain to, so the first thing you’ll need is a cryptocurrency wallet. If you have a wallet already you can skip this step and use an existing wallet, but you will have to access it from MyEtherWallet.

To do that go to MyEtherWallet and click the link in the upper left that says “New Wallet”.

Creating a .ETH Domain: Step-by-Step Guide (1)

Follow the instructions, and be sure to download your Keystore file when prompted. When you get to the end of the process you’ll get your private key for accessing your wallet. Keep this private key safe and secure. You can unlock your wallet at this point by entering the private key or by uploading the Keystore file.

Second: Bid on your .eth Domain

Now that you have a wallet its time to get your .eth domain.

This begins at the ENS section of MyEtherWallet. This is where you can search .eth domains and see if they’re available.

Creating a .ETH Domain: Step-by-Step Guide (2)

Note that as of August 2018 you can only bid on ENS domain that are a minimum of seven characters long. There are plans to allow for shorter domain names in the future.

If your domain is available you’ll get a message telling you so. If not it will tell you the domain is already owned. To bid on the domain begin by entering your private key or Keystore file (or other accepted method).

This will access your wallet and take you to the screen for bidding on ENS domain which is in the below image.

Creating a .ETH Domain: Step-by-Step Guide (3)

You’ll need to fill in the following three fields:

  1. Actual Bid Amount: the maximum amount of ETH you’re willing to pay for the domain. If you win you’ll only pay just above the second highest bid and the remainder will be refunded.
  2. Bid Mask: the amount of ETH sent to the smart contract that can be publicly seen as your bid. This must be greater than or equal to your actual bid. This means that you could make it look like you’ve bid a lot more than you have (you will need to have these funds in your wallet).
  3. Secret Phrase: this is a password used to help secure the transaction. Write this down and don’t lose it.

Once these three fields are filled you can press the button to “Start the Auction”. You’ll get a message with all the details of your bid and some text in a box that will instruct you to “Copy and save this”. Make sure you do. You might even want to take a screenshot. Then click the “Yes, I am sure! Make transaction” button.

Creating a .ETH Domain: Step-by-Step Guide (4)

That starts the auction and your bid is in. The auction lasts three days, during which time others can also bid on the domain. After the three days everyone reveals their bid and the winner is determined. More on that later.

Third: Make sure the Transaction was Processed

Call me paranoid, but I like to make sure everything worked as planned. This means double-checking to see if the bid was processed. You do this at Etherscan.io where you can search the .eth address. Below is the example of our bureau.eth domain.

Creating a .ETH Domain: Step-by-Step Guide (5)

You’ll get the details of the auction and at the bottom you should see a list of transactions, including yours which will show the Action Taken as “startAuctionandBid”. Note that it could take 5-10 minutes for the details to show up.

Fourth: Reveal Your Bid

After the three days have passed and the auction ends everyone must reveal their bids within 48 hours. If you don’t reveal you lose the auction and all of the funds you bid.

To reveal your bid go back to the ENS domain section of MyEtherWallet and search your domain like you did when you first placed a bid. You’ll get a message back telling you it’s time to reveal your bid.

Creating a .ETH Domain: Step-by-Step Guide (6)

To reveal the bid log into MyEtherWallet with your login details and you’ll then be prompted to enter the bid details. This is the information you copied and/or screenshot when you placed your bid. Once the details are entered click “Reveal your Bid” to make your bid public.

Creating a .ETH Domain: Step-by-Step Guide (7)

This reveal stage lasts for 48 hours. If you’re still the highest bidder at that time you win the auction and the domain is yours!

Fifth: Check to verify your reveal was Processed

Since you have to wait 48 hours anyway it’s worth it to take the time to make sure your reveal was processed. Go back to Etherscan.io and search for your domain.

Creating a .ETH Domain: Step-by-Step Guide (8)

You’ll see the domain has moved to the “Reveal Stage”, how long is left in the Reveal Stage, and your transaction that will show the “unsealBid” action.

Sixth: Finalize the Auction

Once the Reveal Stage ends it will be ready to finalize. To do this go back to the ENS section of MyEtherWallet and search for your .eth domain. You’ll get a message stating “Is that your address? Finalize the auction to claim your new name.” Below will be options for accessing your wallet.

Creating a .ETH Domain: Step-by-Step Guide (9)

Make sure you use the same wallet you used for the bid and once it’s unlocked you’ll get a message to “Finalize xyz.eth” (where xyz is your domain name). Click the button to finalize. Next you’ll get a confirmation prompt where you should click “Yes, I am sure! Make Transaction”.

Creating a .ETH Domain: Step-by-Step Guide (10)

You can go back to Etherscan.io to confirm the transaction went through. You should see an transaction at the bottom with an action of “finalizeAuction”. It may take 5-10 minutes for the transaction to show up.

Seventh: Set the Resolver

The domain is now yours, and all that’s left is to assign it to your wallet address. This is a fairly quick process and involves the ENS Namehash algorithm, which ensures the uniqueness and cryptographic security of each .eth domain.

Start by going back to the ENS section of MyEtherWallet and search for your domain. You should get a message stating “Is that your address? It is ready to set up a resolver.” as well as instructions for doing so at the bottom of the page. Keep the instructions open in a tab of your browser.

Open a new tab and go to the View Wallet Info section of MyEtherWallet. You’ll need to log in with your public and private keys and you’ll get a message “Your Address”. Copy that address and go back to the previous tab to paste it into the field labeled “Enter the address you would like this name to resolve to:”.

Creating a .ETH Domain: Step-by-Step Guide (11)

In another new tab open the Contracts section of MyEtherWallet. On the right you’ll find a drop-down menu where you’ll want to locate and select ENS- Registry. The other fields should auto-populate.

Creating a .ETH Domain: Step-by-Step Guide (12)

Press “Access” and a new box will appear below. From the drop-down menu marked “Select a function”, choose “setResolver”.

You now need to fill in the “node bytes32” and “resolver address” fields. You’ll find the information you need to put in these fields in the ENS section of MyEtherWallet, which you should still have open in another tab. Paste these details in and then unlock your wallet with your public key.

Finally, press the “WRITE” button.

Creating a .ETH Domain: Step-by-Step Guide (13)

You’ll get a warning pop-up. Don’t worry — leave the amount as 0 and press “Generate Transaction”.

You’re almost done.

Eighth: Setting the Address

Wait several minutes before doing this final stage to ensure the previous transaction has gone through.

Go back to the Contracts section of MyEtherWallet and select “ENS – Public Resolver” from the drop-down and then press “Access”.

In the next section go to the “Select a Function” drop-down and choose “setAddr”. As before fill in the “node bytes32” field and the “addr address” which is your public address. After you fill in the fields unlock your wallet with your private key.

Creating a .ETH Domain: Step-by-Step Guide (14)

After unlocking your wallet press “WRITE”. There will be another warning message. Leave it as is and press “Generate Transaction”.

Creating a .ETH Domain: Step-by-Step Guide (15)

After a couple minutes you can check on Etherscan.io and you should see the Name Info and Reverse Name Lookup has been added. You can now test by sending a small amount of ETH to your new domain. If it works you’re good to go!

Conclusion

Moving forward the Ethereum Name Service is working on building a new DApp to handle all of the ENS related tasks. This will streamline the process of managing .eth domains as currently these tasks are handled by disparate websites and applications.

There are also plans to improve usability of the system, and to expand the ENS library to make it easier for developers to integrate ENS functionality.

The current auction system is an interim solution, and the intent is to have a permanent registrar by May 2019. There are ongoing discussions on how this will be handled and what features will be included at the ENS Discussion Forum.

While owning an .eth domain certainly isn’t a necessity, we think it makes working with Ethereum addresses much easier and was a logical step for more wide-spread usage of the network.

Frequently Asked Questions

What is an Ethereum Domain Name (.eth)?

An Ethereum Domain Name, also known as .eth, is a human-readable address routing system on the Ethereum blockchain provided by the Ethereum Name Service (ENS). It allows users to replace long strings of numbers and letters with a simple and understandable .eth domain name, making transactions more user-friendly.

What is the Ethereum Name Service (ENS)?

The Ethereum Name Service (ENS) is a secure and decentralized system that maps human-readable Ethereum addresses to numeric versions. It acts like a decentralized version of the traditional Domain Name System (DNS) used on the internet today.

How do I Register An .eth Domain?

To register a .eth domain, you need to create a cryptocurrency wallet (if you don't have one), bid on your desired domain, reveal your bid after the auction, finalize the auction, and then set up the resolver by linking your domain to your wallet address.

Is it Necessary to Have a Cryptocurrency Wallet to Register a .eth Domain?

Yes, you need a cryptocurrency wallet to register a .eth domain. You can create a wallet on platforms like MyEtherWallet (MEW) and use it to bid, reveal your bid, and manage your domain settings.

Steve Walters

Steve has been writing for the financial markets for the past 7 years and during that time has developed a growing passion for cryptocurrencies.

Disclaimer: These are the writer’s opinions and should not be considered investment advice. Readers should do their own research.

Creating a .ETH Domain: Step-by-Step Guide (2024)

FAQs

Creating a .ETH Domain: Step-by-Step Guide? ›

To know how to get your Ethereum wallet address, you will need to go to your wallet, click on receive or send, and you will see a long hexadecimal sentence starting with 0x, like in the example. You will need to copy and paste.

How to create a .eth domain? ›

How to Register an ENS Domain
  1. Head to MyEtherWallet.com. ...
  2. Access your wallet. ...
  3. Head to the Dapps section, to the left of your wallet's overview page. ...
  4. Enter your desired domain name to see if it is available. ...
  5. If your domain is available, you can register it.

How do I get a .eth address? ›

To know how to get your Ethereum wallet address, you will need to go to your wallet, click on receive or send, and you will see a long hexadecimal sentence starting with 0x, like in the example. You will need to copy and paste.

How much does it cost to register an ens domain? ›

eth will cost you 5 USD per year. A 4 letter 160 USD per year, and a 3 letter 640 USD per year. This pricing structure is done to promote market diversity as there are an exponentially less amount of names the shorter they become. The minimum length of a name is 3 characters.

Can I use .eth domain for a website? ›

Building a website with an Ethereum domain requires several steps: Purchase an Ethereum domain: You can purchase a domain through Ethereum Name Service (ENS) or through a domain marketplace. Set up hosting: You can host your website on a traditional hosting service or a decentralized platform such as IPFS.

What is the point of a .eth domain name? ›

eth domains is to make payments and receive payments. You can use your domain name as an address to send and receive Ethereum, ERC-20 tokens, or any other crypto asset on the network. This makes it easier to keep track of funds coming in and out of your wallet!

How to set up an ens name? ›

How to register | ENS Support. Go to the ENS Manager App, connect your wallet and search for a name you want. Provided that the name you searched for is available, click on it to continue to the beginning of the registration.

How much does ETH address cost? ›

eth domain? Currently, registration costs are set at the following prices: 5+ character . eth names: $5 in ETH per year.

What is a web3 domain name? ›

A web3 domain name is a type of domain name that is registered on a crypto network, such as Ethereum. It can be used to send and receive cryptocurrency payments, access dApps, and interact with smart contracts. Traditional crypto addresses are complex, long strings of characters.

Are ens domains worth it? ›

Why Should Anyone Use An ENS Domain? Purchasing an ENS domain shows involvement in the Web 3.0 space and allows a buyer to create a pseudonymous identity should they wish to remain anonymous.

What is the highest paid ENS domain? ›

The most expensive ENS domain sold so far is paradigm. eth, which was auctioned for 420 ETH in October 2021! It fetched roughly $1.5 million. Despite the name being closely associated with the crypto venture capital firm Paradigm, the company denied making the purchase.

Why is ENS so expensive? ›

The primary purpose of registration fees is as an incentive mechanism to prevent the namespace from becoming overwhelmed with speculatively registered names. A secondary purpose is to provide enough revenue to the DAO to fund the ongoing development of ENS.

What is the most expensive domain in the ENS? ›

crypto” is the most expensive crypto domain by Unstoppable Domains, after it was sold for $0.12 million in 2022. Even so, the most expensive ENS domain “paradigm. eth” cost 12.5 times more than the most expensive Unstoppable Domains “business. crypto”.

Is .eth domain free? ›

With the new partnership between ENS and GoDaddy, users will now be able to link their ENS names such as the “matthew. eth” above into web addresses free of charge. That will make it simple for ENS users to quickly create their web addresses so that they can benefit from web services, such as setting up web pages.

Can I host a website on Ens? ›

One of the most interesting and powerful features of ENS names is the ability to point them to webpages hosted on the decentralized web, creating a website where both the hosting and the domain name is entirely decentralized.

How to sell an ens domain? ›

How to sell Ethereum Name Service
  1. Create your free Kraken account. Verify your details to get started.
  2. Send ENS to your Kraken account. Deposit ENS in your secure Kraken account.
  3. Sell Ethereum Name Service instantly. Enjoy ultra-fast ENS transactions & withdraws.

How much does eth domain cost? ›

eth domain? Currently, registration costs are set at the following prices: 5+ character . eth names: $5 in ETH per year.

Can I create my own Ethereum address? ›

Anyone can create an Ethereum account at any time, for free. There are several ways, but the easiest and most common way is to use an app known as a wallet. Wallets create and secure the keys that enable you to use Ethereum.

How much are eth domains worth? ›

The live Ethereum Name Service price today is $15.18 USD with a 24-hour trading volume of $23,646,539 USD.

Top Articles
SentinelOne Endpoint Protection: Deep Visibility
Snapdragon 8 Gen 3 vs Exynos 2400 | Croma Unboxed
Mickey Moniak Walk Up Song
Uti Hvacr
Fredatmcd.read.inkling.com
Team 1 Elite Club Invite
Free Robux Without Downloading Apps
2135 Royalton Road Columbia Station Oh 44028
Miami Valley Hospital Central Scheduling
Driving Directions To Atlanta
Spartanburg County Detention Facility - Annex I
Hoe kom ik bij mijn medische gegevens van de huisarts? - HKN Huisartsen
Nj State Police Private Detective Unit
Minecraft Jar Google Drive
Gino Jennings Live Stream Today
Locate At&T Store Near Me
Icommerce Agent
Kylie And Stassie Kissing: A Deep Dive Into Their Friendship And Moments
Shasta County Most Wanted 2022
Vandymania Com Forums
Water Trends Inferno Pool Cleaner
Geometry Review Quiz 5 Answer Key
Directions To Cvs Pharmacy
Construction Management Jumpstart 3Rd Edition Pdf Free Download
Cain Toyota Vehicles
Bento - A link in bio, but rich and beautiful.
Local Collector Buying Old Motorcycles Z1 KZ900 KZ 900 KZ1000 Kawasaki - wanted - by dealer - sale - craigslist
Page 2383 – Christianity Today
Cor Triatriatum: Background, Pathophysiology, Epidemiology
A Man Called Otto Showtimes Near Carolina Mall Cinema
Visit the UK as a Standard Visitor
Kuttymovies. Com
Downloahub
Earthy Fuel Crossword
Kattis-Solutions
123Moviestvme
Adecco Check Stubs
Google Jobs Denver
Weapons Storehouse Nyt Crossword
Skill Boss Guru
Top 25 E-Commerce Companies Using FedEx
Express Employment Sign In
Actor and beloved baritone James Earl Jones dies at 93
Ehc Workspace Login
Menu Forest Lake – The Grillium Restaurant
Race Deepwoken
Sams Gas Price San Angelo
Read Love in Orbit - Chapter 2 - Page 974 | MangaBuddy
When Is The First Cold Front In Florida 2022
ats: MODIFIED PETERBILT 389 [1.31.X] v update auf 1.48 Trucks Mod für American Truck Simulator
Latest Posts
Article information

Author: Gregorio Kreiger

Last Updated:

Views: 6255

Rating: 4.7 / 5 (57 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Gregorio Kreiger

Birthday: 1994-12-18

Address: 89212 Tracey Ramp, Sunside, MT 08453-0951

Phone: +9014805370218

Job: Customer Designer

Hobby: Mountain biking, Orienteering, Hiking, Sewing, Backpacking, Mushroom hunting, Backpacking

Introduction: My name is Gregorio Kreiger, I am a tender, brainy, enthusiastic, combative, agreeable, gentle, gentle person who loves writing and wants to share my knowledge and understanding with you.