Skip to main content
This page contains upgrade instructions for testnet and mainnet. Always verify which network the instructions apply to.

Upgrade notes

Authenticated UDP configuration is enforcedAs of this release, Authenticated UDP is required. Ensure your configuration is compliant using the Authenticated UDP Checker, and follow the documentation if needed.
Raptor redundancy factor limit loweredThe protocol-wide MAX_REDUNDANCY cap has been lowered from 7 to 3. If you have customized raptor10_fullnode_redundancy_factor in your node.toml to be higher than 3, you must lower it before upgrading or the node will fail to start with BuildError::RedundancyTooHigh.Most operators use the default value (2) and are unaffected.
monad-ledger-tail flags updatedThe --node-config-path flag has been removed and --peers-path has been introduced. Suggested configuration is:
If you run monad-ledger-tail manually or in a custom systemd unit, update the configuration before upgrading.

1. SSH into the node as monad user

2. Upgrade monad package

3. Restart the services and verify

Expected output: All services should show Active: active (running)

4. Verify the correct version is running

Expected output: