Skip to main content
These instructions are applicable to both mainnet and testnet. Deployment dates will be communicated via official channels.

Upgrade notes

No breaking changes to node.toml config. This is a rolling upgrade on top of v0.16.3.

1. SSH into the node as root user

2. Stop services

3. Upgrade monad package

If you encounter issues with the GPG signature (e.g. signatures were invalid), please renew the keys with the command below.
The apt-mark hold monad command prevents the monad package from being upgraded automatically by apt-get upgrade. Without it, unattended system upgrades can install a newer version of monad that has not been approved for your network, causing version mismatch issues.

4. Start services and verify

All services should show Active: active (running). Confirm the node rejoins and advances blocks.

5. Verify the correct version is running

Expected output: