> ## Documentation Index
> Fetch the complete documentation index at: https://docs.monad.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# v0.14.3 Upgrade Instructions

<Warning>
  This page contains upgrade instructions for **testnet** and **mainnet**. Always verify which network the instructions apply to.
</Warning>

## Upgrade notes

No breaking changes. Authenticated UDP is now enforced at the code level — nodes that were already running with it (required since v0.14.0) are unaffected.

## 1. SSH into the node as `root` user

## 2. Upgrade monad package

```bash theme={null}
sudo apt update && sudo apt install --reinstall monad=0.14.3 -y --allow-downgrades --allow-change-held-packages
sudo apt-mark hold monad
```

## 3. Restart the services and verify

```bash theme={null}
sudo systemctl restart monad-bft monad-execution monad-rpc
sudo systemctl status monad-bft monad-execution monad-rpc --no-pager -l
```

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

## 4. Verify the correct version is running

```bash theme={null}
monad-rpc --version
```

Expected output:

```json theme={null}
monad-rpc {"commit":"f2a2092b9ba52c4e1fcd333b93fa382e52e44878","tag":"v0.14.3","branch":"","modified":true}
```
