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

# Upgrade Native Delegation Node Software

This guide concerns users that already have `MEV Plus` installed with `K2 Native Delegation` and wish to upgrade their software that was installed with [this guide](./install-native-delegation.mdx).

## Step 1: Stop MEV Plus

MEV plus needs to be stopped so that the application binary can be updated

```
sudo systemctl stop mevPlus
```

## Step 2: Install The Latest version of MEV Plus

### If you installed with `go install`

Then your upgrade is as simple as running the same command again:

```
go install github.com/pon-network/mev-plus@latest
```

You can skip to `Step 3` once you have done this.

### If installed from source and the source is not downloaded

You can re-download:

```
git clone https://github.com/pon-network/mev-plus
```

### Enter the source directory and pull

Enter source:

```
cd mev-plus/
```

Pull the latest version:

```
git pull
```

### Build the latest version

```
go build -o mevPlus mevPlus.go
```

### Overwrite the currently installed binary

```
sudo cp mevPlus /usr/local/bin
```

## Step 3: Start up MEV plus

```
sudo systemctl start mevPlus
```

You can check whether everything looks good by following the logs:

```
sudo journalctl -fu mevPlus
```
