Cosmovisor Guide
Set up Cosmovisor
Install initiad Locally
1. Set up Cosmovisor
go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest
export DAEMON_HOME=~/.initia
export DAEMON_NAME=initiad
cosmovisor init ~/go/bin/initiad # <path-to-executable>
# only if there is planned upgrade
export UPGRADE_NAME=<upgrade-name>
export UPGRADE_VERSION=<upgrade-version>
mkdir -p $DAEMON_HOME/cosmovisor/upgrades/$UPGRADE_NAME/bin
( \
cd initia && \
git fetch --all --tags && \
git checkout $UPGRADE_VERSION && \
make build && \
mv ./build/initiad $DAEMON_HOME/cosmovisor/upgrades/$UPGRADE_NAME/bin/ \
)2. Update System Service File
3. Restart initiad
Using a Prebuilt Binary of initiad
1. Set up Cosmovisor
2. Update System Service File
3. Restart initiad
Last updated