如何将你的EOS公钥匹配到你的MyEtherWallet钱包ETH地址上

 

一些人可能想更新EOS公钥将其和MyEtherWallet钱包中的以太地址相关联。这种更新其实和注册没有什么不同,这里我会将重点步骤写下来以方便大家按步骤进行操作。

 

如果你之前就没有注册过EOS公钥,那没事,你可以在任何时间去注册一个,并将你的以太地址和EOS公钥匹配起来。因为本文标题虽然是关于如何“更新”你的EOS公钥,不过这也对于新注册一个来说也是一样的。

 

为什么你想要更新你的EOS公钥?

  • 你遗失了你的EOS公钥对。
  • 你已经决定在其它钱包中存放你的EOS ERC20令牌。
  • 你已经决定将你的EOS ERC20令牌分布在几个钱包里。
  • 其它原因。

你需要在你的钱包里预留一些ETH以保证register()事务交易顺利

 

生成一个新的EOS公钥私钥对(如果没有的话)

  1. 访问由steemit @nadejde的EOS Token Generator,这是基于官方发布的EOS接口代码,去掉其中其它功能部分仅留下了key生成器功能。关于此代码最初的说明文章在这里
  2. 点【Generate EOS key】来生成公钥私钥
  3. 小心保管好生成的公钥私钥对

 

更新EOS公钥,将其和你的钱包做匹配

  1. MyEtherWallet钱包中已经将EOS Contribution列为一个已存的合约。你可以获取合约地址和相关的ABI接口码。

  2. 访问https://www.myetherwallet.com/#contracts
  3. 将得到的合约地址和ABI/JSON接口码贴入
  4. 点【Access】
  5. 在【Read/Write Contract】读写合约下拉菜单中选择【register】注册。
  6. 在Key 公钥输入框中键入你之前生成的EOS公钥。这里请不要!!请不要!!在此键入EOS私钥,千万不要!!
  7. 尝试将公钥导入到你的钱包,这其中可能需要你键入一次密码。
  8. 点击【Unlock】
  9. 点击【Write】
  10. 设置Amount to send 为0让钱包来建议一个最低Gas Limit。如果不能自动填充的话,那么键入90000或更大值。如果事务失败了,那再增加Gas Limit。如果你想要你的事务能处理得更快些的话,那就适当调整你的Gas Limit.
  11. 点【Generate Transaction】
  12. 查看交易细节,如果你有信心,你可以点【Yes, I am sure! Make transaction】
  13. 如果一切运行顺利,一个绿色条会出现在页面底部,其中会显示在区块链中的这笔交易的事务链接

你只需要键入EOS公钥,而广播会将事务相关的以太钱包地址和EOS公钥相匹配。

 

最后

你可以二次检查哪个公钥和你的以太钱包地址相关联

在ERC20令牌被冻结前,你可能希望你的EOS ERC20令牌在你register()事务的那个钱包中。ERC20 EOS会在2018年6月1日ICO结束后的48小时内被冻结。当EOS平台启用,你就可以使用之前你生成的EOS公钥私钥对来从平台上获取到这些平台令牌了。如果你打算在EOS区块链上拿回你有的币,那么你就必须等到2018年6月1日结束的48小时后再去拿了。

关注刘相兵的新浪微博

扫码加入微信Oracle小密圈,了解Oracle最新技术下载分享资源

Speak Your Mind

沪公网安备 31010802001379号

TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569