2024机会
在DePIN有更多

AI 热门项目0g.AI 验证者节点+存储节点搭建图文教程

  • 安装并配置0g.AI节点
  • 领取测试代币
  • 创建验证者信息,并参与节点验证
  1. 由于该项目对于设备要求性能适中,可以使用本地设备,或者VPS(远程服务器)等进行节点搭建

验证者节点推荐配置:4核 16G 300G硬盘

以下是详细的搭建教程:

  1. 执行一键部署节点脚本

wget -O 0g.sh https://raw.githubusercontent.com/a3165458/0g.ai/main/0g.sh && chmod +x 0g.sh && ./0g.sh
1nn8l7Ca81CiIKNHZ4Ss6YA
1tkVF5smu9xUvVSMU5ZFcHg
1lUj09_M2LuBdEMwEfCIOTg
1F9CWuCnBc7ClioW8JOuQ8A

2.导入钱包/新建钱包(示例为导入钱包)

1wKvyq9TMC1UIaALakIs7bQ
1GA0UJHLgAcaqdujaZ8QX5A

获取对应EVM地址

1kcGUyLO-eRPP9AjWEcfmDQ

提取EVM地址命令:echo "0x$(evmosd debug addr $(evmosd keys show 这里改为你的钱包名 -a) | grep hex | awk '{print $3}')"
1cTlIBGyIzFJliij15D8dkg

3.创建验证者(需要领水)

官方领水网站:https://faucet.0g.ai/ (只能领0.1个,比较拉跨)

1I3HIHGsT4ePzJ7u1PelcTg
1QP77ZCGqAhcqrarXjcfJ9Q

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — –

这里代币和同步高度必须都要满足,再进行创建,否则会报错

1T_BHvI5S1gz1EyrOr2l7sg
1UQPH1xpHTDlLHwpW6cK9ag

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — –

1_zsDkqbmw5SzjFQiJ7sd4Q

4.进入网站查询自己的验证者工作情况即可:

验证者浏览器:https://explorer.validatorvn.com/OG-Testnet/uptime

1WjZ7h-DqJADtbl_lp_SLAQ
1wytvP99ZdjAi-3VNP_tbAA
1EUwNOW5vHFQOmZrPPS_hlQ

至此验证者节点搭建完成

如果有创建验证者务必备份路径 $HOME/.evmosd/config/ 下 `priv_validator_key.json` 文件


cat $HOME/.evmosd/config/priv_validator_key.json

备份对应输出的内容到自己的表格上保存即可

— — — — — — — — — — — — — — — –

5.

更新存储节点安装

推荐配置

双核+8G+1T SSD


wget -O 0g.sh https://raw.githubusercontent.com/a3165458/0g.ai/main/0g.sh && chmod +x 0g.sh && ./0g.sh
13fpAIdLr2OIAYytZwtr72g
10m2mZazzi1e33bPZotm_Qg
10lbFSpJKZXwtdZnSlEvFFQ
1GsYIsgUvT6LlMLYal515UQ

screen -list
1n0Q724q4NVCXNxiG21zxTw

进入对应路径查看logs 信息

cd log
ls
tail -f zgs.log.2024-04-08
1pHX_qtYjEPqfXFLtj6M05Q

至此,存储节点部署完成

— — — — — — — — — — — — — — –

常用命令:

检查节点状态

evmosd status | jq

查询您的验证器

evmosd q staking validator $(evmosd keys show $WALLET_NAME --bech val -a

查询验证器的错过块计数器和监狱详细信息

evmosd q slashing signing-info $(evmosd tendermint show-validator)

释放你的验证器

evmosd tx slashing unjail --from $WALLET_NAME --gas=500000 --gas-prices=99999aevmos -y

将代币委托给您的验证器

evmosd tx staking delegate $(evmosd keys show $WALLET_NAME --bech val -a)  <AMOUNT>aevmos --from $WALLET_NAME --gas=500000 --gas-prices=99999aevmos -y

地址

evmosd status | jq -r '"\(.NodeInfo.id)@\(.NodeInfo.listen_addr)"'

编辑您的验证器

evmosd tx staking edit-validator --website="<WEBSITE>" --details="<DESCRIPTION>" --new-moniker="<NEW_MONIKER>" --identity="<KEY BASE PREFIX>" --from=$WALLET_NAME --gas=500000 --gas-prices=99999aevmos -y
control-small-size, 28px); height: var( — control-small-size, 28px);”>

在钱包之间发送代币

evmosd tx bank send $WALLET_NAME <TO_WALLET> <AMOUNT>aevmos --gas=500000 --gas-prices=99999aevmos -y

查询您的钱包余额

evmosd q bank balances $(evmosd keys show $WALLET_NAME -a)

监控服务器负载

sudo apt update
sudo apt install htop -y
htop

查询活跃验证器

evmosd q staking validators -o json --limit=1000 \
| jq '.validators[] | select(.status=="BOND_STATUS_BONDED")' \
| jq -r '.tokens + " - " + .description.moniker' \
| sort -gr | nl

查询不活跃的验证器

evmosd q staking validators -o json --limit=1000 \
| jq '.validators[] | select(.status=="BOND_STATUS_UNBONDED")' \
| jq -r '.tokens + " - " + .description.moniker' \
| sort -gr | nl

查看节点日志


pm2 logs evmosd

重启节点


pm2 restart evmosd

停止节点

pm2 stop evmosd

升级节点


cd 0g-evmos
git fetch
git checkout tags/<version>
make install
evmosd version
# Restrt the node
pm2 restart evmosd && pm2 logs evmosd

从服务器删除节点

#如果有创建验证者务必备份路径 $HOME/.evmosd/config/ 下 `priv_validator_key.json`  文件

pm2 delete evmosd
rm -rf $HOME/.evmosd $HOME/0g-evmos

gRPC 用法示例

wget https://github.com/fullstorydev/grpcurl/releases/download/v1.7.0/grpcurl_1.7.0_linux_x86_64.tar.gz
tar -xvf grpcurl_1.7.0_linux_x86_64.tar.gz
chmod +x grpcurl
./grpcurl  -plaintext  localhost:$GRPC_PORT list

### 确保在 app.toml 中启用 gRPC
# grep -A 3 "\[grpc\]" /home/og-testnet-validator/.evmosd/config/app.toml

REST API 查询示例

curl localhost:$API_PORT/cosmos/staking/v1beta1/validators
### MAKE SURE API is enabled in app.toml
# grep -A 3 "\[api\]" /home/og-testnet-validator/.evmosd/config/app.toml
赞(0) 打赏
未经允许不得转载:DePIN资讯网 » AI 热门项目0g.AI 验证者节点+存储节点搭建图文教程
欧意OKX币安Binance芝麻开门GATE

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏