dappub 团队构建了一种简单易用的方式来创建 EOS 账户。您只需进行一笔 0.5 EOS 的转账即可创建新账户,这其中 0.1 EOS 用于抵押获得 NET 资源,0.1 用于抵押获得 CPU 资源,剩下 0.3 EOS 用于购买 RAM 资源。使用 signupeoseos
合约创建账号不收取任何服务费。
操作前准备
操作步骤
1) 确定可注册的 EOS 账号名称。可以在区块浏览器(例如 bloks.io 或 eosflare.io)搜索核实,搜索不到表示账号名称未被占用,可以注册。
EOS 账号名为由字母 a - z
和/或数字 1 - 5
组成的 12 位字符串。
本教程演示创建账号 supporteos12
。
2) 生成 EOS 密钥对。在本教程中,我们使用 Anchor 桌面端 的密钥生成工具离线生成 EOS 密钥对。你还可以使用其他离线密钥生成工具如 eoskey.io 来生成密钥对。使用 eoskey.io 请参考教程《如何离线安全生成 EOS 密钥对》
出于安全考虑,EOS Support 强烈建议用户使用离线密钥生成工具生成密钥对。
3) 备份密钥。请参考教程《如何备份账户私钥》以及《如何将 EOS 账号安全性提到最高》确保账号的安全。
4) 向账号创建合约 signupeoseos
转账。打开 Anchor 钱包按以下信息发起转账:
收款账号:
signupeoseos
转账金额:0.5 EOS (eosio.token)
Memo(备注):
账号名称-EOS 公钥
,本例中填写的是supporteos12-EOS81cPAKNbUH68Yj4iB7jwzvC5axxgP7xJTNyQF2y4rVhuzC9UuA
(想要创建账号名称,以及你备份好的公钥,中间用 “-” 连接。账号名称-公钥
)
核对信息后点击 Confirm
:
Anchor 钱包会向你展示交易信息进行确认。如果所有信息都正确,点击 Confirm
:
如果一切正常,您应该会收到以下交易提交成功消息。
确认交易需要几分钟,您可以在区块浏览器上查看交易状态。复制交易 ID 并将其粘贴到区块浏览器的搜索框中即可,当然你也可以搜索发起转账的账号或收款合约账号 signupeoseos
查看。
以下是区块浏览器 eosflare.io 交易确认状态的截图:
等几分钟,您可以在区块链浏览器搜索框中输入你注册的 EOS 账户名称来检查您的账号是否已注册成功。如果交易成功,您应该就能看到新创建的 EOS 账户名称、创建时间和资源状态(RAM、NET 和 CPU),如下图所示。
作者:Markus Hinrichs
编辑:Randall Roland
译者:SHE/ Josh Chung
资源与引用:
Create your own EOS account easily using the open-sourced non-service-fee DApp: "signupeoseos"(Medium, 作者:Tang Hongbo, 使用免手续费开源账号创建工具 “signupeoseos" 创建自己的 EOS 账号)
相关教程: