# Upgrading Seed Node
1. Download the tarball:
```
curl -O -L https://files.radicle.xyz/releases/1.0.0-rc.10-23-g484cf022/radicle-1.0.0-rc.10-23-g484cf022-x86_64-unknown-linux-musl.tar.xz
```
2. Download the signature file for verification:
```
curl -O -L https://files.radicle.xyz/releases/1.0.0-rc.10-23-g484cf022/radicle-1.0.0-rc.10-23-g484cf022-x86_64-unknown-linux-musl.tar.xz.sig
```
3. Verify the signature using the `ssh-keygen` command:
```
ssh-keygen -Y check-novalidate -n file -s radicle-1.0.0-rc.10-23-g484cf022-x86_64-unknown-linux-musl.tar.xz.sig < radicle-1.0.0-rc.10-23-g484cf022-x86_64-unknown-linux-musl.tar.xz
```
The output should match the following, including the key fingerprint:
```
Good "file" signature with ED25519 key SHA256:iTDjRHSIaoL8dpHbQ0mv+y0IQqPufGl2hQwk4TbXFlw
```
4. (Optional) Download the checksum file and verify the checksum:
```
curl -O -L https://files.radicle.xyz/releases/1.0.0-rc.10-23-g484cf022/radicle-1.0.0-rc.10-23-g484cf022-x86_64-unknown-linux-musl.tar.xz.sha256
sha256sum -c radicle-1.0.0-rc.10-23-g484cf022-x86_64-unknown-linux-musl.tar.xz.sha256
```
The output should be:
```
radicle-1.0.0-rc.10-23-g484cf022-x86_64-unknown-linux-musl.tar.xz: OK
```
5. Extract the files to the `/usr/local` directory:
```
sudo tar -xvJf radicle-1.0.0-rc.10-23-g484cf022-x86_64-unknown-linux-musl.tar.xz --strip-components=1 -C /usr/local/
```
This will place the binaries in `/usr/local/bin` and manuals in `/usr/local/man`, overwriting any existing Radicle binaries.
6. Restart your node
```
systemctl restart radicle-node
```
6. Verify the installed version of Radicle:
```
sudo -u radicle -- rad --version
```
It should display the version 1.0.0-rc.10-23-g484cf022.
After completing these steps, you should have Radicle 1.0.0-rc.10-23-g484cf022 installed using the binaries in the `/usr/local` directory.