Gaia testnet 搭建实例
本实例教程,将会搭建 4 个 validator 的 gaia 网络。
Note: 由于 cosmos 的 gaia 项目目前(2018-01-15)还处于快速开发和迭代阶段,命令会有所不同,此文是基于 gaia 的 develop 分支进行构建的。
1. 编译 gaia 和 gaiacli
从 Github 上的 gaia 项目上 clone 下源代码,使用 go build
编译 gaia 所在的目录。
2. 初始化并启动 gaia 节点
2.1 使用 gaiacli 生成账号(Key)
MYNAME=<your name>
gaiacli keys new $MYNAME
gaiacli keys list
MYADDR=<your newly generated address>
2.2 初始化 gaia 节点
./gaia node init --home=/Users/kaifei/.cosmos-gaia-node1/ $MYADDR
./gaia node init --home=/Users/kaifei/.cosmos-gaia-node2/ $MYADDR
./gaia node init --home=/Users/kaifei/.cosmos-gaia-node3/ $MYADDR
./gaia node init --home=/Users/kaifei/.cosmos-gaia-node4/ $MYADDR
修改每个节点目录中的 config.toml
,使其在一台机器上端口不冲突并且能够组成一个网络
proxy_app = "tcp://127.0.0.1:46688" # DAPP 端口,同一台机器上端口需不一样
moniker = "gaia_node.local"
fast_sync =