# 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.