# Upgrade

<figure><img src="https://raw.githubusercontent.com/StakeandRelax-Validator/documentation/main/Logos/juno.png" alt="" width="150"><figcaption></figcaption></figure>

**Chain ID**: juno-1 | **Latest Version Tag**: v29.0.0

{% hint style="info" %}
Since we are using Cosmovisor, it makes it very easy to prepare for upcomming upgrade. You just have to build new binaries and move it into cosmovisor upgrades directory.
{% endhint %}

## Download and build upgrade binaries

```bash
# Clone project repository
cd $HOME
rm -rf juno
git clone https://github.com/CosmosContracts/juno juno
cd juno
git checkout v29.0.0

# Build binaries
make build && make install

# Prepare binaries for Cosmovisor
mkdir -p $DAEMON_HOME/cosmovisor/upgrades/v29.0.0/bin && cp $HOME/go/bin/junod $DAEMON_HOME/cosmovisor/upgrades/v29.0.0/bin
$DAEMON_HOME/cosmovisor/upgrades/v29.0.0/bin/junod version
rm -rf build
```

*Thats it! Now when upgrade block height is reached, Cosmovisor will handle it automatically!*
