# Install Go 1.19.1
wget https://go.dev/dl/go1.19.1.linux-amd64.tar.gz
tar xf go1.19.1.linux-amd64.tar.gz
sudo mv go /usr/local/go
# Set Go path to $PATH variable
echo "export PATH=$PATH:/usr/local/go/bin:~/go/bin" >> $HOME/.zshrc
source ~/.zshrc
Install dVPN
cd ~
git clone https://github.com/sentinel-official/hub.git "${HOME}/sentinelhub"
cd "${HOME}/sentinelhub"
git checkout v0.11.3 # always make sure it's the latest version
# Install binaries to $GOPATH/bin
export GOPATH="${HOME}/lib"
make install
cp ${HOME}/lib/bin/* ~/bin/
Environment
In this case, RoomIT used zsh, if you used bash just direct to ${HOME}/.bashrc or ${HOME}/.profile
# Chain ID of dVPN Mainnet
export CHAIN_ID=sentinelhub-2
# Wallet name to be used as validator's account, please change this into your name (no whitespace).
export WALLET_NAME=<YOUR_WALLET_NAME>
# Name of your validator node, please change this into your name.
export MONIKER=<YOUR_MONIKER>
# URL of genesis file for dVPN Mainnet
export GENESIS_FILE_URL= https://github.com/sentinel-official/networks/raw/main/sentinelhub-2/genesis.zip
# Data dVPN binary scripts files
export BIN_FILES_URL =