
Evmos验证人节点搭建
跑了Evmos验证人几天,由于刚上线不久,官方还比较混乱,节点搭建的官方教程也不完整,所以写了一份目前比较完整的节点搭建攻略
节点配置:
- CPU 8核+
- 内存 10GB+
- 硬盘 500GB+(节点很费硬盘)
CPU和内存也尽量高点,不然容易丢块
安装GO 1.17
1 | sudo rm -rf /usr/local/go; |
#安装完成后运行以下命令查看版本
1 | go version |
安装其他必要的环境
1 | sudo apt-get update -y && sudo apt-get upgrade -y; |
下载源代码并编译
1 | git clone https://github.com/tharsis/evmos |
安装完成后可以运行 evmosd version –long 检查是否安装成功
1 | evmosd version --long |
初始节点
1 | evmosd init <moniker> --chain-id=evmos_9001-1 |
*`
创建key
1 | evmosd keys add <your key name> |
*`
下载genesis.json
1 | curl https://archive.evmos.dev/genesis/genesis.json > ~/.evmosd/config/genesis.json |
检查Genesis文件是否正确
1 | cd ~/.evmosd/config |
添加Persistent Peer
修改 ./evmosd/config/config.toml 文件,找到persistent_peers, 添加下面的peers
1 | persistent_peers = "[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26756,588cedb70fa1d98c14a2f2c1456bfa41e1a156a8@evmos-sentry.mercury-nodes.net:29539,[email protected]:26756,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:45556,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656" |
运行节点(使用Cosmovisor)
下载并设置Cosmovisor
1 | git clone https://github.com/cosmos/cosmos-sdk |
创建背后运行服务
1 | sudo tee /etc/systemd/system/evmosd.service > /dev/null <<EOF |
创建好后,更新,开启节点服务
1 | sudo -S systemctl daemon-reload |
上面的命令运行好后,你的节点就开启了
用下面命令查看服务:
查看服务状态
1 | systemctl status evmosd |
查看服务日志
1 | journalctl -u evmosd -f |
上线验证人
等你的节点同步好后,可以运行下面命令上线你的验证人:
1 | evmosd tx staking create-validator \ |
注:要进入前150名后,你的验证人才会激活
官方节点搭建文档:https://evmos.dev/mainnet/join.html
节点硬盘优化: https://evmos.dev/guides/validators/disk_optimization.html
最后为我的验证人节点打一下Call~
欢迎大家质押我的验证人节点ericet,可以通过https://evmos.disperze.network/validators/evmosvaloper15ksyw7t5t9e7w9n3d2jqqmv7y334mfrhfvvnge 质押
- Thanks for your appreciation. / 感谢您的赞赏
List of appreciation
Because of your support, I realize the value of writing articles. / 由于您的支持,我才能够实现写作的价值。
This piece of writing is an original article, utilizing theCC BY-NC-SA 4.0Agreement. For complete reproduction, please acknowledge the source as Courtesy ofERICET
Comment ()