A rough outline from my ENS walkthrough.
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
http://registrar.ens.domains/#6wowsuchname
- When you open a name, the registrar will also open auctions on a number of decoy hashes. (https://etherscan.io/tx/0xd7fce57138d18a9fe2848b5a6c63ba84a6a2a782048f060f001400b4b13f62d7)
http://registrar.ens.domains/#wowsuchname6
- 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.
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)
- 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