0G.ai
Official documents:
Testnet launch announcement: https://island-columnist-256.notion.site/Testnet-Launch-Announcement-29e9dab9d2e14c1088c3cbd47bfce2fb
Run a node: https://0glabs.gitbook.io/0g-doc/run-a-node
Run 0G Validator as a service
validator_name=<validator_name>
git clone -b testnet https://github.com/0glabs/0g-evmos.git
./0g-evmos/networks/testnet/install.sh
source .profile
evmosd config chain-id zgtendermint_9000-1
evmosd init $validator_name --chain-id zgtendermint_9000-1
# prepare genesis.json
sudo apt install -y unzip wget
mv ~/.evmosd/config/genesis.json ~/.evmosd/config/genesis.json.backup
wget -P ~/.evmosd/config https://github.com/0glabs/0g-evmos/releases/download/v1.0.0-testnet/genesis.json
evmosd validate-genesis
# prepare seeds
sed -i 's/^seeds =.*$/seeds = "[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656"/' $HOME/.evmosd/config/config.toml
# create service
sudo tee /etc/systemd/system/evmosd.service > /dev/null <<EOL
[Unit]
Description=0G Node
After=network.target
[Service]
User=root
ExecStart=/root/go/bin/evmosd start
Restart=on-failure
RestartSec=3
LimitNOFILE=65535
[Install]
WantedBy=multi-user.target
EOL
## start evmosd service
sudo systemctl daemon-reload
sudo systemctl enable evmosd
sudo systemctl restart evmosd
sudo journalctl -f -n 100 -u evmosd
Last updated