Skip to content

Instantly share code, notes, and snippets.

@maurelian
Last active May 12, 2017 15:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save maurelian/82c37b3ced853112909c34131b9a77d7 to your computer and use it in GitHub Desktop.
Save maurelian/82c37b3ced853112909c34131b9a77d7 to your computer and use it in GitHub Desktop.
ENS steps

A rough outline from my ENS walkthrough.

scenarios:

Every hash in the registrar is in one of 5 modes:

  • Open
  • Auction
  • Owned
  • Reveal
  • NotYetAvailable

Here is the Registrar code: https://github.com/ethereum/ens/blob/master/contracts/HashRegistrarSimplified.sol

OPEN MODE: Start an auction for a name you want

http://registrar.ens.domains/#6wowsuchname

Important information:

AUCTION MODE: bid on a name which is currently being auctioned

http://registrar.ens.domains/#wowsuchname6

Important information

  • SAVE THE SECRET!
  • When you submit a bid, what's public is the total amount you submitted (not bid), and your address, and that you bid on something. That's all.

REVEAL MODE: unseal the parameters of your bid

http://registrar.ens.domains/#monotic

http://registrar.ens.domains/#jumps-world

  • acct 1 is low bid at 0.02 ETH) (metamask )
  • acct 2 is high(er) bid at 0.03 ETH (MEW)

Important information

  • This is when you will receive a refund
    • if you are not the winner, you'll get your whole deposit back
    • if you are the winner, you'll get back the difference between your deposit and the second highest bid

FINALIZE MODE: claim ownership of a name you are the highest bidder on

http://registrar.ens.domains/#atlassian

Important information

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment