Ethereum Name Service: Registering a Domain Name

The Ethereum Name Service (ENS) is dope and I have been interested in trying it out since I first heard about it. But, time is a cruel mistress and much passed before I took a chance to Check It Out!

Steps to Register a .eth Domain

  1. Go to https://www.myetherwallet.com/#ens
  2. Connect your wallet (I used a Ledger Nano S)
  3. Check the availability of the domain.
  4. Enter in an actual bid amount and a masked bid amount.
  5. Record your secret phrase.
  6. Select ‘Start the Auction’.
  7. At this point an error may appear stating that you need to enable ‘Contract Data’. This means go into the Settings menu on the Ledger Nano S and navigate to ‘Contract Data’ and select ‘Yes’.
  8. Again press ‘Start the Auction’, and you receive some information and are urged to screenshot that data.
  9. Here is my successful transaction after step 8: https://etherscan.io/tx/0x0c97bb5e11d265da02c2b59ddcc61274ec7ab7b76addf16f2f335da2a6eb479. Edit: I did not properly understand the reveal date and therefore forfeited my deposit – don’t make my mistake! Here is the new transaction:  https://etherscan.io/tx/0xab9ac4ac05934df15a696bbfd6f5259a06b5b0e79817860c971377de1c6725bb
  10. The reveal date is in 3 days, the auction ends in 5 days.
  11. Use the ‘ENS’ tab on myetherwallet.com during the reveal period to enter the chosen domain name and reveal the bid. You need to connect your wallet (my Ledger Nano S) in order to have a place to enter in the info from the initial start of the auction and also enter a secret phrase and bid amount. Here is my successful transaction record: https://etherscan.io/enslookup?q=0x467d28fdec1d6bafd780c293f466c6489b2d433c58360f5c8a0e91b257000777
  12. When the auction ends (5 days), you can enter your domain at myetherwallet.com under the ENS tab to see if you won. If you did, you can ‘finalize’ the domain.
  13. Finalizing the domain includes setting the resolver for your name and setting the address to which your name will resolve (I selected an address that I can receive payments at). All of this is laid out in step-by-step directions at myetherewallet.com. 
  14. Now, I can receive payments at farawaystars.eth. 
  15. The domain name can also resolve to a contract address. This will be . a topic in a later post.

Important links:
https://medium.com/the-ethereum-name-service/a-beginners-guide-to-buying-an-ens-domain-3ccac2bdc770