用myetherwallet申请ENS (Ethereum Name Service)

284 阅读2分钟
原文链接: liujinkai.com

大家对于ETH的地址(这种格式:0x5FfC014343cd971B7eb70732021E26C35B744cc4)都知道,但是要是记住就很难了,所以转账的时候我们都要仔细确认很多遍,生怕转错了。好消息是,ENS可以帮你解烦忧,ENS是一种ETH上的域名服务,你只需要记住域名,它就会自动帮你映射成对应的一个ETH地址,赶紧操练起来吧。

ENS (Ethereum Name Service) 的功能类似我们较熟悉的DNS(Domain Name Service)网域名称服务,但提供的不是Internet网址,而是将以太坊(Ethereum)钱包地址和智能合约地址以xxxxxxx.eth网址的方式表示,可以用于转帐或存取智能合约等地方。

申请流程

  • 查询ENS申请网域并提出标金
  • 3天后公告标价
  • 再1天后取得网域
  • 一年后未预约,释放网域并退回标金

一、竞拍

在myetherwallet上查询是否可用:www.myetherwallet.com/#ens

然后解锁你的钱包

点击Start the auction 会弹出如下:

确保你的钱包地址里有足够的ETH参与这次竞拍,上图中会花费0.01ETH来参与竞标。
按提示保存好JSON字符串,这个会在3天后会再次用到,一定要保存好

最后点击发送交易,可以去 etherscan.io 上查询刚才的交易情况

一定要在上面提示的时间,也就是3天后来公告你的竞标,不然你的ETH将消失,找不回来了。最好设置个闹钟提醒下自己,不然很容易忘记。

二、公告标价

3天后回来,用你之前保存的JSON串来完成公开标价,如果没有人参与竞争,那么你只需要按0.01的标价来完成。按提示一步步操作即可。





三、竞拍成功

再1天后,查询状态为如下,说明竞拍已经成功。

还需要最终确认竞拍结果



至此,还没有完成网域的关联,还差一步,就大功告成。

四、网域关联

如果你这时候用imtoken做转账操作,你会发现并没有找到ENS地址,报的错如下:

还需要一步,就是网域和地址的关联,再次打开myetherwallet的ENS部分,解锁钱包。需要做两个合约的确认就可以了,按提示操作即可。


最好打开一个新的浏览器Tab页来操作,

  • 第一个设置ENS - Registry

  • 第二个设置ENS - Public Resolver

这两个操作成功之后,你就可以在你的imtoken钱包看到转账地址已经自动映射啦

好了,以上就是要介绍的主要内容,虽然操作步骤偏多,但按提示一步步操作应该是没问题的,相信你增加一些耐心肯定可以完成整个流程,赶紧试试吧。