1、首先下载、编译、安装EOS
参见这里前半部分。
2、创建创世配置文件genesis.json, 内容如下:
该文件内容可从这里下载:wget https://eosnodes.privex.io/static/genesis.json
3、在config.ini文件添加主网节点列表:
可从这个地址获取列表:https://eosnodes.privex.io/?config=1
其中很多节点连不上。选几个好用即可,如:
p2p-peer-address = 54.38.250.15:19878
p2p-peer-address = mainnet.eospay.host:19876
p2p-peer-address = peer.eosn.io:9876
p2p-peer-address = node.eosflare.io:1883
p2p-peer-address = eos.staked.us:9870
4、config.ini里加入插件:
plugin = eosio::producer_plugin
plugin = eosio::wallet_api_plugin
plugin = eosio::chain_api_plugin
plugin = eosio::http_plugin
plugin = eosio::history_api_plugin
enable-stale-production =true ?
5、首次运行nodeos先清空data目录:
rm ~/your eos data directory/blocks/* -r
rm ~/your eos data directory/state/* -r
清空后运行nodeos --genesis-json genesis.json。以后运行不带--genesis-json参数
或者加 --delete-all-blocks 参数
5、打开另一个terminal,运行cleos get info,如果输出的chain_id是aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906,说明你的节点已连上主网!
6、如果出现如下错误:
可带参数--replay --replay-blockchain --hard-replay-blockchain运行nodes试试。实际上没什么用,重头再来吧。
----------------------
欢迎使用GREATWALLET钱包,访问http://greatwallet.io 或者 https://greatwallet.io.目前它对手机浏览器支持得还不够好,请使用桌面浏览器。
关于GREATWALLET钱包,这里有一篇简单的介绍。