Cosmovisor
cosmovisor is a lightweight process manager for Cosmos SDK application binaries that automates the upgrade process. It monitors the governance module for on-chain upgrade proposals and seamlessly handles binary upgrades by:
Downloading and preparing the new binary
Stopping the current binary
Switching to the upgraded binary
Restarting the node with the new binary
Why Use Cosmovisor?
For validators, cosmovisor significantly reduces downtime during chain upgrades. Instead of manually handling upgrades, validators can pre-install new binaries, allowing cosmovisor to execute upgrades automatically when a proposal passes.
Last updated