Nomic验证人节点搭建
Nomic是昨天刚上主网的Cosmos生态项目。这个项目在做的是搭建Bitcoin到Cosmos生态的桥
目前给质押至少1.5 ATOM的钱包空投了他们的代币NOM,但是目前NOM没有价格,也没有地方交易,还不能转账,唯一能做的是质押给验证人
看了一下搭建验证人的节点的文档: https://github.com/nomic-io/nomic#readme 看起来不难,所以搭建了一个验证人节点。下面介绍一下搭建Nomic验证人节点的步骤
节点基本配置:
- 内存至少4GB RAM
- 硬盘至少50GB
- Linux or macOS
搭建Nomic节点
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh source $HOME/.cargo/env rustup default nightly sudo apt install build-essential libssl-dev pkg-config clang git clone https://github.com/nomic-io/nomic.git nomic && cd nomic cargo install --path .
初始节点并修改配置文件
初始节点:
nomic init
修改配置文件:
nano ~/.nomic-stakenet/tendermint/config/config.toml
找到external_address = "",添加你的ip和port。比如:
external_address = "123.45.67.89:26656"
下载seeds的地址(文档里面给的seeds一直连不上)
wget https://raw.githubusercontent.com/ericet/Nomic/master/addrbook.json -P ~/.nomic-stakenet/tendermint/config
启动节点
nomic start
查看节点是否同步成功:
curl http://localhost:26657/status
如果catching_up 显示false,代表你的节点同步成功了
上线验证人
上线验证人需要一点点NOM,可以加入Nomic的电报群找管理员拿:https://t.me/joinchat/b0iv3MHgH5phYjkx
查看钱包的余额: nomic balance
获得验证人的公钥(validator_info -> pub_key -> value)
curl http://localhost:26657/status
上线验证人的命令格式:
nomic declare \ <验证人公钥> \ <质押数量> \ <抽成> \ <验证人的名字> \ <网站> \ <头像ID(keybase上)> \ <验证人介绍>
比如我的命令是:
nomic declare \ CzH+W4dcMUqBzzEnT2QMoyV+flB8r6usYNJtz7ldri4= \ 100000 \ 0.05 \ "ericet" \ "https://ericet.eth.link" \ 306E7D575FA20264 \ "Ericet, the Nomic Validator"
*注: <网站>,<头像ID>和<验证人介绍> 不填也行
运行上面的命令如果没有出错,那恭喜你,你的验证人上线成功了~
目前验证人的数量不多,一上线就是前100个
如果你不想成为验证人,只想质押,欢迎通过https://app.nomic.io/ 质押给我的验证人 ericet。 官方说还有2轮空投,具体规则没说,没准给质押的空投也说不定