Zetachain (Testnet)

Stake with Synergy Nodes
Commission : 10%
Delegation Address : zetavaloper1xesqr8vjvy34jhu027zd70ypl0nnev5e5e7sed
Last updated

Commission : 10%
Delegation Address : zetavaloper1xesqr8vjvy34jhu027zd70ypl0nnev5e5e7sed
Last updated
# 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[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 [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.tomlwget -O addrbook.json https://snapshots.synergynodes.com/addrbook/zetachain_testnet/addrbook.json --inet4-only
mv addrbook.json $HOME/.zetacored/configwget -O genesis.json https://snapshots.synergynodes.com/genesis/zetachain_testnet/genesis.json --inet4-only
mv genesis.json $HOME/.zetacored/config