Steps
1. Install yq (tomlq tool)
2. Verify the configuration validation script
3. Run the configuration validation script
If the configuration is not Auth UDP compliant
Please consider the following steps:- Follow the Auth UDP guide: Authenticated UDP Migration
- Verify the bootnode peers configuration are updated, previous communication:
Bootstrap Peers Update (11 Feb 2026)
Bootstrap Peers Update (11 Feb 2026)
With the recent activation Authenticated UDP traffic, the bootstrap peers needed to be updated on all nodes, in order to join the network.
- Get the new bootstrap peers signatures (all [[bootstrap.peers]] items):
- Validators: https://bucket.monadinfra.com/config/mainnet/latest/node.toml
- Full node: https://bucket.monadinfra.com/config/mainnet/latest/full-node-node.toml
- Validators: https://bucket.monadinfra.com/config/testnet/latest/node.toml
- Full node: https://bucket.monadinfra.com/config/testnet/latest/full-node-node.toml
- Make sure to replace existing peering records with the new ones. The configuration should not have duplicated entries for a given secp256k1_pubkey.
- Restart the node: systemctl restart monad-bft monad-execution monad-rpc. (No hard reset required)
- Verify the node can rejoin the network.
- Ensure the upstream/downstream connections (validator <> dedicated/prioritized full node) are using Auth UDP
- If the remote peer already supports Auth UDP, the script should locate the corresponding record in peers.toml and print the expected configuration.
- If the remote peer is still using Clear UDP, the script will not find a matching record. In this case, contact the remote peer operator to request Auth UDP activation and the new name record signature.

