
运行Teritori测试网节点
前天才建立Discord的项目,Discord: https://discord.gg/gWGy6Z7K
目前只有twitter, discord和medium账号
具体做什么的也不太清楚,文章写的特别的空洞。说是旨在多链一体化的dApp 来增强 Web3 个人、社区和建设者的体验:https://medium.com/teritori/introducing-teritori-the-open-ecosystem-for-web3-communities-%EF%B8%8F-e9b9ba6f3d0
机子配置还好,有空闲的VPS可以跑跑看
注: 跑测试网节点没有奖励,所以人少,不卷,可以拿来练手
官方推荐配置
- No. of CPUs: 2
- Memory: 2GB
- Disk: 80GB SSD
- OS: Ubuntu 18.04 LTS
1.安装GO 1.17
1 | sudo rm -rf /usr/local/go; |
#安装完成后运行以下命令查看版本
1 | go version |
2.安装其他必要的环境
1 | sudo apt-get update -y && sudo apt-get upgrade -y; |
3.下载源代码并编译
1 | cd $HOME |
安装完成后可以运行 teritorid version 检查是否安装成功
1 | teritorid version |
确定是这个版本: teritori-testnet-v2-0f4e5cb1d529fa18971664891a9e8e4c114456c6
4.初始节点
1 | teritorid init <moniker> |
*`
5.创建key
1 | teritorid keys add <your key name> |
*`
6.下载genesis.json
1 | curl https://raw.githubusercontent.com/TERITORI/teritori-chain/teritori-testnet-v2/genesis/genesis.json > ~/.teritorid/config/genesis.json |
7.添加Peers
修改 .teritorid/config/config.toml
1 | persistent_peers="[email protected]:26656,[email protected]:26656,[email protected]:26656" |
8.创建后台运行服务
1 | sudo tee /etc/systemd/system/teritorid.service > /dev/null <<EOF |
创建好后,更新,开启节点服务
1 | sudo -S systemctl daemon-reload |
上面的命令运行好后,你的节点就开启了
用下面命令查看服务:
查看服务状态
1 | systemctl status teritorid |
查看服务日志
1 | journalctl -u teritorid -f |
查看节点同步状态
1 | teritorid status |
如果catching_up = false 代表节点同步完成
9.获得测试币
Teritori Discord #faucet 里面发$request 地址
获得1TOR测试币
10.上线验证人
等你的节点同步好并且获得测试币后,可以运行下面命令上线你的验证人:
1 | teritorid tx staking create-validator \ |
*<moniker>
改成你要设置的名字
*<yourKeyName>
改成你要设置的钱包名
通过浏览器查看节点是否在线: https://explorer.ericet.xyz/teritori/staking
如果看到你的moniker,说明你的节点已经在线了
- Thanks for your appreciation. / 感谢您的赞赏