以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!