Upgrade your node
A network may be occasionally upgraded with new features and performance optimizations.
To make the upgrade process as flawless as possible, the node installer script may be updated from time to time. This script can be ran in a non-destructive way, meaning it changes only what is needed. It will gracefully shut down Rusk for you.
How to Upgrade
To upgrade to the latest mainnet version, run:
To upgrade to the latest Nocturne testnet version, run:
Once it’s done and gives no errors, start Rusk again:
If everything is up and running again, query the node a couple of times to see if the block height is progressing:
Or keep an eye on the logs to see if it’s making and accepting new blocks:
If you see new blocks being accepted, you’re up and running again.
You can see the status of the Rusk service here:
If it is not running after starting it, and reports an error, you can check your logs to see if something is wrong, like a wrong password or no peers being found:
Unable to figure it out yourself? Visit our Node Runner Troubleshooting on Discord.
If everything else fails, check out the manual resync instructions.
Nocturne Reset
Sometimes the Testnet gets reset. For that you need to reset the state of Nocturne.
- To reset the state of Nocturne, download the latest version of our installer:
- Reset all the data on your node:
Type in Y to accept the deletion of all the state.
- Start Rusk:
- Check if you’re already staking by running:
If you already have DUSK staked, wait until the chain starts producing blocks. You can check our explorer to see if the chain is progressing or when it will produce the genesis block.
-
If you do not have testnet DUSK, request nDUSK from the faucet.
-
Stake your nDUSK: