Installation
Incentivized Testnet by DUSK Network (ITN Node Running)
Hardware Specifications
2 cores; 2 GHz
4 GB
50 GB
10 Mbps
Prerequisites
Setting up the Environment
Open a terminal and run the following command to check if Rust is available:
If this returns a command not found error, we’ll need to install and activate Rust. Run the following command to download and install Rust:
Install Clang
Install Git
We’ve created an easy to use ITN installer. This installer will set up Rusk as a service on your droplet, preconfigure parts of the node, and provide a couple of helper scripts.
Install Rusk by pasting the following command in your droplet terminal:
Configure Rusk
Once everything has been set up, you will be asked to add your consensus keys. These keys are used to sign and vote for blocks.
Once you have access to a Dusk mnemonic, run the following command:
You will be asked to provide your recovery phrase/mnemonic, in lower caps, and to enter a password for the wallet.
Once you’ve done so, run the following command to export a consensus key for the given wallet:
You will be asked to set an encryption password for the consensus key. Remember it and run the following script to set it as an environment variable:
If you’ve configured everything correctly, you can now start rusk:
Your node will now start syncing. You can check if it indeed is by running:
Stake tDUSK
The final step is to stake. Once you received the faucet, you can stake by running:
Once the transaction has gone through, you can view your staking information by running:
To see if your node is participating in consensus and creating blocks:
Last updated