Revision history and IPFS entry, back to latest
ericet
IPFS What is this

Content Hash

Nomic验证人节点搭建

ericet
·
·

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轮空投,具体规则没说,没准给质押的空投也说不定


CC BY-NC-ND 2.0