Jul 25, 2017 05:57 PM
(This post was last modified: Jul 25, 2017 06:14 PM by Kill Joy.)
Introduction
Today I will be teaching you how to claim and set up your very own unique Ethereum wallet address on the Ethereum Name Service (ENS), an official Dapp. Why would you want an ENS Domain name? Instead of sending Ether to a person's address at "0x15C497864", you can send it to killjoy.eth. Websites work the same way. You enter in google.com, not Google's IP address as it would be too hard to remember an IP address for every single website you visit.
Notes and Preparation
Resources
https://ens.domains/
https://registrar.ens.domains/
https://manager.ens.domains/
https://etherscan.io/enslookup
Before we begin, I would like to note a few things:
You must have a wallet with one of the following:
>>>> In this tutorial I will be using MetaMask <<<<
Starting an Auction
Picture (Click to View)
Great! Our name is available for us to start an auction to claim. Etherscan.io will let you know if the name is already taken or in the process of bidding.
After clicking more options:
![[Image: Xen1fs9.png]](https://i.imgur.com/Xen1fs9.png)
When you click BID you will be prompted by MetaMask (make sure wallet is unlocked first).
![[Image: L1g0uYF.png]](https://i.imgur.com/L1g0uYF.png)
After clicking submit, you will then be prompted to download your bids. Please store these in a safe and accessible place.
Congratulations! You have successfully started the bidding process on your domain. If your bid loses, 0.5% of your bid will be burned and the rest will be returned to you, including the extra Ether if you kept your bid secret.
Reveal Period
![[Image: j0tfEsT.png]](https://i.imgur.com/j0tfEsT.png)
*This thread will be updated with more pictures for the next few steps in the coming days. It's a long process.
After three days, a two day reveal period begins. Everyone who submitted on the bid must reveal their bids. Failure to reveal your bid will result in lost coins. If your bid loses, your money will be returned minus a 0.5% fee.
When the reveal period is over, the person who revealed the highest bid is the winner. The winner only has to pay the amount of the second highest bidder! In order to receive the extra funds, the owner must send a transaction to finalize the auction and claim ownership.
Great! You won the auction! Now it is time to finalize the auction.
ENS Registrar > search domain > finalize bid with MetaMask.
Configuring Your Domain
Step 1. Set the Public Resolver
ENS Manager > search domain.
![[Image: 17DbKvd.png]](https://i.imgur.com/17DbKvd.png)
You can see the Public Resolver is set to: 0x000000.
Go to exchanges.eth for the most up-to-date Public Resolver. As of this edit it is: 0x1da022710df5002339274aadee8d58218e9d6ab5
![[Image: 0wYhYVT.png]](https://i.imgur.com/0wYhYVT.png)
Copy the public resolver address as highlighted in the red box above.
Go back to the ENS Manager > paste Public Resolver > click Set Resolver
![[Image: CEEjgwa.png]](https://i.imgur.com/CEEjgwa.png)
Click submit to set the resolver
![[Image: iK9ZPv8.png]](https://i.imgur.com/iK9ZPv8.png)
Step 2. Directing the domain to your Ether address.
Click the Resolver Details tab
![[Image: hhjMImw.png]](https://i.imgur.com/hhjMImw.png)
When you click Set Address, you will be prompted by MetaMask to submit another transaction.
Let's do a small test to confirm everything is working properly. Open the MetaMask extension (or use any wallet you have ether in) > Send > enter your domain name.
![[Image: 6lbGqoh.png]](https://i.imgur.com/6lbGqoh.png)
Submit the transaction > go to Etherscan.io to see the transaction on the blockchain.
![[Image: TKJfGzX.png]](https://i.imgur.com/TKJfGzX.png)
We can see that the Blockchain did not throw us any errors, so everything is working properly!
![[Image: DngcDbF.png]](https://i.imgur.com/DngcDbF.png)
Outro
If you run into any problems, please post here with your domain name so I can take a look at what may be wrong. Hope this helps and share any awesome domains you may have claimed!
FAQ
Q. What happens to my ETH after I win the bid?
A. The minimum bid needed to win will be locked in the domain and cannot be returned until the expiration date. All extra funds from bidding is returned.
Q. What happens if I don't reveal my bid in time?
A. You will lose all of your ETH.
Q. Can I transfer ownership of the domain?
A. Yes! Simply set a new wallet address that the new owner controls. For an escrow service, use enslisting.com
Q. Can I use this address for other coins?
A. No. This is only available for Ether, including tokens.
Q. I am getting [xxxxxxx Error] on the Blockchain. What did I do wrong?
A. You probably have a bad Public Resolver or are not using the Owner Wallet address to send transactions.
Q. Why do I have to submit so many transactions?
A. This is how the Ethereum network verifies and confirms changes to the ENS smart contract.
Today I will be teaching you how to claim and set up your very own unique Ethereum wallet address on the Ethereum Name Service (ENS), an official Dapp. Why would you want an ENS Domain name? Instead of sending Ether to a person's address at "0x15C497864", you can send it to killjoy.eth. Websites work the same way. You enter in google.com, not Google's IP address as it would be too hard to remember an IP address for every single website you visit.
Notes and Preparation
Resources
https://ens.domains/
https://registrar.ens.domains/
https://manager.ens.domains/
https://etherscan.io/enslookup
Before we begin, I would like to note a few things:
- ENS domains are technically free, minus network fees.
- All domains are auctioned.
- You must have Ether.
- Failure to follow this tutorial or guides on the website may result in lost funds.
You must have a wallet with one of the following:
- Mist
- Chrome with MetaMask extension <<<-------- Recommended!
- Parity with the browser plugin
>>>> In this tutorial I will be using MetaMask <<<<
Starting an Auction
- Check availability
Picture (Click to View)
Great! Our name is available for us to start an auction to claim. Etherscan.io will let you know if the name is already taken or in the process of bidding.
- Open Auction
After clicking more options:
![[Image: Xen1fs9.png]](https://i.imgur.com/Xen1fs9.png)
When you click BID you will be prompted by MetaMask (make sure wallet is unlocked first).
![[Image: L1g0uYF.png]](https://i.imgur.com/L1g0uYF.png)
After clicking submit, you will then be prompted to download your bids. Please store these in a safe and accessible place.
Congratulations! You have successfully started the bidding process on your domain. If your bid loses, 0.5% of your bid will be burned and the rest will be returned to you, including the extra Ether if you kept your bid secret.
Reveal Period
![[Image: j0tfEsT.png]](https://i.imgur.com/j0tfEsT.png)
*This thread will be updated with more pictures for the next few steps in the coming days. It's a long process.
After three days, a two day reveal period begins. Everyone who submitted on the bid must reveal their bids. Failure to reveal your bid will result in lost coins. If your bid loses, your money will be returned minus a 0.5% fee.
When the reveal period is over, the person who revealed the highest bid is the winner. The winner only has to pay the amount of the second highest bidder! In order to receive the extra funds, the owner must send a transaction to finalize the auction and claim ownership.
Great! You won the auction! Now it is time to finalize the auction.
ENS Registrar > search domain > finalize bid with MetaMask.
Configuring Your Domain
Step 1. Set the Public Resolver
ENS Manager > search domain.
![[Image: 17DbKvd.png]](https://i.imgur.com/17DbKvd.png)
You can see the Public Resolver is set to: 0x000000.
Go to exchanges.eth for the most up-to-date Public Resolver. As of this edit it is: 0x1da022710df5002339274aadee8d58218e9d6ab5
![[Image: 0wYhYVT.png]](https://i.imgur.com/0wYhYVT.png)
Copy the public resolver address as highlighted in the red box above.
Go back to the ENS Manager > paste Public Resolver > click Set Resolver
![[Image: CEEjgwa.png]](https://i.imgur.com/CEEjgwa.png)
Click submit to set the resolver
![[Image: iK9ZPv8.png]](https://i.imgur.com/iK9ZPv8.png)
Step 2. Directing the domain to your Ether address.
Click the Resolver Details tab
![[Image: hhjMImw.png]](https://i.imgur.com/hhjMImw.png)
When you click Set Address, you will be prompted by MetaMask to submit another transaction.
Let's do a small test to confirm everything is working properly. Open the MetaMask extension (or use any wallet you have ether in) > Send > enter your domain name.
![[Image: 6lbGqoh.png]](https://i.imgur.com/6lbGqoh.png)
Submit the transaction > go to Etherscan.io to see the transaction on the blockchain.
![[Image: TKJfGzX.png]](https://i.imgur.com/TKJfGzX.png)
We can see that the Blockchain did not throw us any errors, so everything is working properly!
![[Image: DngcDbF.png]](https://i.imgur.com/DngcDbF.png)
Outro
If you run into any problems, please post here with your domain name so I can take a look at what may be wrong. Hope this helps and share any awesome domains you may have claimed!
FAQ
Q. What happens to my ETH after I win the bid?
A. The minimum bid needed to win will be locked in the domain and cannot be returned until the expiration date. All extra funds from bidding is returned.
Q. What happens if I don't reveal my bid in time?
A. You will lose all of your ETH.
Q. Can I transfer ownership of the domain?
A. Yes! Simply set a new wallet address that the new owner controls. For an escrow service, use enslisting.com
Q. Can I use this address for other coins?
A. No. This is only available for Ether, including tokens.
Q. I am getting [xxxxxxx Error] on the Blockchain. What did I do wrong?
A. You probably have a bad Public Resolver or are not using the Owner Wallet address to send transactions.
Q. Why do I have to submit so many transactions?
A. This is how the Ethereum network verifies and confirms changes to the ENS smart contract.

![[Image: gi443kl.png]](https://i.imgur.com/gi443kl.png)


![[Image: 0rhkpjE.png]](https://i.imgur.com/0rhkpjE.png)
![[Image: vxbps84.png]](https://i.imgur.com/vxbps84.png)
![[Image: Vqoywkz.jpg]](https://i.imgur.com/Vqoywkz.jpg)

![[Image: 78Qq8lg.gif]](https://i.imgur.com/78Qq8lg.gif)


![[Image: 4AwZ0iH.png]](https://i.imgur.com/4AwZ0iH.png)