所有收藏
手把手教程
创建 EOS 账号
如何使用智能合约 signupeoseos 创建 EOS 账户
如何使用智能合约 signupeoseos 创建 EOS 账户

使用 signupeoseos 合约免服务费注册账号

Dario Cesaro avatar
作者:Dario Cesaro
一周前更新

dappub 团队构建了一种简单易用的方式来创建 EOS 账户。您只需进行一笔 0.5 EOS 的转账即可创建新账户,这其中 0.1 EOS 用于抵押获得 NET 资源,0.1 用于抵押获得 CPU 资源,剩下 0.3 EOS 用于购买 RAM 资源。使用 signupeoseos 合约创建账号不收取任何服务费。

操作前准备

  • 准备一个交易所或 EOS 钱包账号,用于向账号创建合约转账(本教程使用 Anchor 钱包)。

  • 下载安装离线密钥生成工具,如 eoskey.io 或 Anchor 桌面端密钥生成工具。

操作步骤

1) 确定可注册的 EOS 账号名称。可以在区块浏览器(例如 bloks.ioeosflare.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

资源与引用:

这是否解答了您的问题?