EtherID is Ethereum Name Registrar

The main facts about the EtherID:

  • You can register a Domain name for your Ethereum account for some period of time. The maximum time is 2,000,000 Ethereum blocks ( about a year ) The domain name is in fact a binary 32 byte value. It can be interpreted as UTF8 encoded string.
    This is the solution for the name erosion problem. If you have registered a domain name and then lost the private key, the name will not be lost for everyone forever.
  • While you own a domain you can prolong the ownership.
  • If you failed to prolong the ownership and the domain expired, then anyone can claim the ownership for it.
  • You can register as many as you want ID's for your domain (name:value pairs).
  • If you want to sell your domain, put a price on it. Once the price is set, anyone can pay and take the ownership. No communication with you is needed.
  • If you want to transfer the domain to someone, you simply specify the new address in the Transfer field. The owner of that address, and only him, can then pay the price and claim the domain.
  • EtherID allows you to store sha256 multihash values as the ID values. Then you can use the EtherID/IPFS gateway to get access to the IPFS resources. You can read more EtherID/IPFS
  • The official NodeJS module to communicate with the EtherID contract is etherid-js
  • There is a Chrome Extension available for redirecting urls. etherid-chrome

EtherId contract address: 0x3589d05a1ec4af9f65b0e5554e645707775ee43c

The most secure way to work with EtherId is through Mist. The developer pre-release is available here: Mist

In order to make it work with your local geth, you need to start it with those parameters:

geth --rpc --rpccorsdomain "http://etherid.org"

Please note that using --rpccorsdomain "*" is dangerous.

EtherID is an open source project. The code is available from https://github.com/lexansoft/EtherID.org

Registered Domains: 0

You can search for a name or hexadecimal value (0x...)

Unknown






Claiming Domain

Address to use:
This address will be registered as owner of the domain.

Expires in blocks.
Maximum value is 2000000 blocks that is approximately 1 year.

Buy Domain

Address to use:
This address will be registered as owner of the domain.

Expires in blocks.
Maximum value is 2000000 blocks that is approximately 1 year.

Prolong Domain


Expires in blocks.
Maximum value is 2000000 blocks that is approximately 1 year.



Set Selling Price

Price ETH.
Set the price you aggree to sell the domain for. 0 price sets the domain to "No For Sale" mode.
Expires in blocks.
Maximum value is 2000000 blocks that is approximately 1 year.



Transfer Domain

New owner address:
Owner of this address and only him/her can pay the price and take the domain. 0 - disables transfer.
Expires in blocks.
Maximum value is 2000000 blocks that is approximately 1 year.

Domain Information

Domain Name:
Domain Name (HEX):
Owner:
Expiration block: 0
Price:
Transfer Address:
IPFS HASH:

Domain ID's

ID ID(HEX) Value Value(Hex) Action

Pattern: Only My Domains Only Expired Only For Sale

Batch Operations

List of Domains:

Batch Claim

Address to use:
This address will be registered as owner of the domains.
Also claim:
Uppercase
Lowercase

Batch Prolong

Batch Setting Price

Price ETH.
Set the price you aggree to sell the domains for. 0 sets to "No For Sale" mode.

Batch Transfer

Address
Set the new owner address. Once the transfer is done, the new owner has to claim the domains from the specified address.

Batch Changing ID

ID
Value

No active process