Zetachain (Testnet)

Stake with Synergy Nodes
Commission : 10%
Delegation Address : zetavaloper1xesqr8vjvy34jhu027zd70ypl0nnev5e5e7sed
Node Installation
# Update System and install required tools
sudo apt update
sudo apt-get install git curl build-essential make jq gcc snapd chrony lz4 tmux unzip bc -y
# Install Go
cd $HOME
curl https://dl.google.com/go/go1.20.5.linux-amd64.tar.gz | sudo tar -C/usr/local -zxvf -
# Update environment variables to include go
cat <<'EOF' >>$HOME/.profile
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export GO111MODULE=on
export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin
EOF
source $HOME/.profile
# check go version
go version
# Install Zetachain
mkdir -p $HOME/go/bin
wget https://zetachain-external-files.s3.amazonaws.com/binaries/athens3/v4.0.0/zetacored-ubuntu-22-amd64
mv zetacored-ubuntu-22-amd64 zetacored
chmod +x zetacored
cp zetacored $HOME/go/bin/
zetacored version
# Initialize Node
zetacored init <moniker> --chain-id=athens_7001-1
# Download Genesis
curl -Ls https://snapshots.synergynodes.com/genesis/zetachain_testnet/genesis.json > $HOME/.zetacored/config/genesis.json
# Download Addrbook
curl -Ls https://snapshots.synergynodes.com/addrbook/zetachain_testnet/addrbook.json > $HOME/.zetacored/config/addrbook.json
# Update Peers
[email protected]:26656,[email protected]:36610,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:22556,[email protected]:16056,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:31656,[email protected]:26656,[email protected]:26656,[email protected]:26656
sed -i.bak -e "s/^persistent_peers *=.*/persistent_peers = \"$PEERS\"/" $HOME/.zetacored/config/config.toml
# Create Service
sudo tee /etc/systemd/system/zetacored.service > /dev/null <<EOF
[Unit]
Description=Zetacored Daemon
#After=network.target
StartLimitInterval=350
StartLimitBurst=10
[Service]
Type=simple
User=node
ExecStart=/home/node/go/bin/zetacored start
Restart=on-abort
RestartSec=30
[Install]
WantedBy=multi-user.target
[Service]
LimitNOFILE=1048576
EOF
sudo systemctl daemon-reload
sudo systemctl enable zetacored
# Download the snapshot from
# https://backups.synergynodes.com/snapshot_zetachain_testnet.php
# Start the node
sudo systemctl restart zetacored
# Monitor the logs
journalctl -u zetacored -f
Persistent Peers
The persistent peers list is updated every day. Here is the list of persistent peers:
[email protected]:26656,[email protected]:36610,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:22556,[email protected]:16056,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:31656,[email protected]:26656,[email protected]:26656,[email protected]:26656
You can use the following to update the peers in config.toml file
[email protected]:26656,[email protected]:36610,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:22556,[email protected]:16056,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:31656,[email protected]:26656,[email protected]:26656,[email protected]:26656
sed -i.bak -e "s/^persistent_peers *=.*/persistent_peers = \"$PEERS\"/" $HOME/.zetacored/config/config.toml
AddrBook File
The Addrbook is updated once every week. Stop the node, download addrbook.json file, replace it and restart the node.
wget -O addrbook.json https://snapshots.synergynodes.com/addrbook/zetachain_testnet/addrbook.json --inet4-only
mv addrbook.json $HOME/.zetacored/config
Genesis File
We recommend you to download the genesis.json file from Zetachain official Github page. However, we also provide the same copy of the genesis.json file. You can download and replace the genesis.json file using the following commands.
wget -O genesis.json https://snapshots.synergynodes.com/genesis/zetachain_testnet/genesis.json --inet4-only
mv genesis.json $HOME/.zetacored/config
Last updated