17

Etherscan adds them on a case-by-case (manual) basis for now. You can add a comment to the address and then contact them asking for it to be added. However, I'm not sure if there is some sort of "importance" threshold you must meet. The initial names that were added were things like Poloneix and Kraken, as it helped users immensely to be able to see that ...


5

A namereg contract allows associating human-comprehensible names with human-incomprehensible data. One of the use cases is creating a global address book for Ethereum addresses. Using a namereg contract, one may send ether to "5chdn" instead of "0x<some hex value>". One may also register things like IPFS hashes, allowing one to use it as a ...


4

No. An Ethereum Request for Comment (ERC) titled "Default Ethereum Name Registrar" is on Github so it is in progress. The primary author is Alex Van de Sande (avsa@ethdev.com) who is employed by the Ethereum Foundation and is directly working on Mist. There are official precompiled contracts which include cryptographic functions such as ecrecover, sha256, ...


3

The Global Registrar seems to already be hard coded into geth. beefee@Kumquat:~$ geth console I0330 00:29:31.337735 8794 database.go:71] Alloted 16MB cache to /home/beefee/.ethereum/chaindata ... at block: 1235423 (Tue, 29 Mar 2016 10:10:53 AEDT) modules: admin:1.0 db:1.0 debug:1.0 eth:1.0 miner:1.0 net:1.0 personal:1.0 shh:1.0 txpool:1.0 web3:1.0 > ...


3

The Ethereum Name Service (ENS) is, in fact, powered by a smart contract. This contract handles everything from domain purchases to resolvers. The ENS was designed to be upgraded in the future (this helps the founders come up with better was to prevent squatting, and include other upgrades along the process). Because of this, the owner of the contract is a ...


2

ERC #: Ethereum Request for Comment EIP #: Ethereum Improvement Proposal Generally speaking, ERC is early-stage and they (may) graduate to EIP level via the governance process. Have a look here: https://eips.ethereum.org/erc And here, for the status of ERC20 (as an example): https://eips.ethereum.org/EIPS/eip-20 One might say that "EIP-20" is a ...


2

First of all, those red error messages are unrelated. Those are fonts that have failed to load. The ENS registrar dapp has had some bad performance with MetaMask, but MetaMask is pushing a patch to help mitigate the issue later today, so I would recommend trying this again soon. Another way to try sooner: - Change your MetaMask network to another and back ...


2

ENS is a planned, official name registration system. It is currently only on the testnet, but I believe it was announced at EDCON that it is intended to be released on the mainnet on March 14 of this year.


2

Here's some info on the Registrar in Mainnet and Testnet - What is the Global Registrar?. You will have to compile and deploy the registrar code to your private test network. You will find the Solidity source code at ethereum/dapp-bin . You will need to keep track of the addresses you have deployed the registrar contracts to so you can use them in ...


2

[Adding another answer instead of editing my last one, in case the "ENS" in my last answer is useful for historical reasons... ] The Ethereum Name Service "...offers a secure and decentralised way to address resources both on and off the blockchain using simple, human-readable names." The documentation, including an FAQ, can be found here: http://docs.ens....


2

An Ethereum Request for Comment (ERC) titled "Default Ethereum Name Registrar" is on Github so it is in progress. The primary author is Alex Van de Sande (avsa@ethdev.com) who is employed by the Ethereum Foundation and is directly working on Mist.


2

There is EtherID which has 15k names/domains registered already. It's a DApp by the way and works directly on your geth/eth client. To enable it, run allow geth access by etherid.org like that: geth --rpc --rpccorsdomain "http://etherid.org" The most secure way to work with EtherID is through the mist browser. The developer pre-release is available here ...


1

Update: Note, this is the testnet registrar! Cool, in addition to the other answer, it's already implemented. To test that, type in your geth console: registrar = GlobalRegistrar.at('0xc6d9d2cd449a754c494264e1809c50e34d64562b'); To set up your own name and give it a test: registrar.reserve.sendTransaction('5chdn', {from: eth.accounts[0]}); registrar....


1

Last time I checked, it was commented out of geth (no idea of eth), I think the developers were not ready to commit to any certain registrar. (Or maybe just trying to delay the entire idea from happening.) In my opinion, it should happen sooner rather than later, it would be nice to remember a short name rather than 0x1234566732348234923...


1

Have a look at ENS (Ethereal Name Space). There's a talk from DevCon1 available here.


Only top voted, non community-wiki answers of a minimum length are eligible