如何注册EOS账号

以Mac OS为例说明:

1. 本地安装EOS:

1)下载源码:

git clone https://github.com/eosio/eos --recursive

2)编译

cd eos

./eosio_build.sh

注:如果你的电脑内存小于8G,它会停止安装。根据你电脑安装的系统,到scripts目录下找到相应的脚本文件,比如ubuntu系统找eosio_build_ubuntu.sh脚本,注释掉exit 1一行可继续安装。

如果出现make: the '-j' option requires a positive integer argumen错误,同样修改.sh脚本,把make后面的参数去掉即可。

3)安装

cd build

sudo make install

2.配置

1)打开一个终端,运行

$cleos -u http://mainnet.genereos.io get info

确保输出的chain_id是 aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906

2)创建钱包,默认钱包名字是default

$cleos wallet create

会输出以PW开头的密码,记住它,以后unlock钱包的时候用

(默认的钱包文件是~/eos-wallet/default.wallet)

3)创建密钥对

cleos create key

会生成类似如下密钥:

Private key: 5JzVjCBvbLU84KSJAKttRxmkGfo3F6rwWMcmVKpXBBaPz9UdF6a

Public key: EOS6wceEFDzzrqpLeXaD8zCG5Nwd3X7tjb11imkuAto13ijYYMQBH

4)导入私钥到钱包(此步骤可省)

$cleos wallet import 5JzVjCBvbLU84KSJAKttRxmkGfo3F6rwWMcmVKpXBBaPz9UdF6a

5)访问https://eosauthority.com 输入你的以太坊地址,查询 映射时为你分配的账号(下图gu开头的字符串),记下它。

6)导入映射时给你的私钥到钱包

$cleos wallet import 5~~~

3 创建你喜欢的账号:

$cleos -u http://mainnet.genereos.io system newaccount --stake-net '0.0010 EOS' --stake-cpu '0.0010 EOS' --buy-ram-kbytes 8 映射时分配的账号 新账号EOS6wceEFDzzrqpLeXaD8zCG5Nwd3X7tjb11imkuAto13ijYYMQBH

重复3)4)3 可多次注册新账号。注册成功可在主网如eosflare.io上查询到结果。

新账号必须12位,12345abcdefghijklmnopqrstuvwxyz 31个字母的组合。


注意:如果出现如下信息

Error 3120003: Locked wallet

Ensure that your wallet is unlocked before using it!

运行

cleos wallet unlock --password PW~

命令解锁钱包后再继续。PW~就是第2)步生成的钱包密码。


GOOD LUCK!

你可能感兴趣的:(如何注册EOS账号)