Installation

๐Ÿ“Œ If this is your first time, you have to follow steps to fully install dependencies before you start. ๐Ÿ“Œ Unless you're a rookie, feel free to skip this section.

Quick validation

All the versions should be shown.

node --version
npm --version
npx --version
rustup --version
rustc --version
cargo --version
docker -v

If all is fine, you can skip the rest of this section. Otherwise, install the obscene ones.

Install Node

Node version >= 8.10

The newest version is highly recommended.

Due to NodeJS is just shipped along with some OS as default. You can check it by,

node --version
npm --version
npx --version

If any packages is not installed, you can go to https://nodejs.org/en/download/ and follow instructions.

Install Rust

Rust version >=1.46.0

The newest version is highly recommended.

You can go to https://www.rust-lang.org/tools/install and follow instructions. The installation will deliver rustup, rustc, and cargo packages in once. To check the installation,

rustup --version
rustc --version
cargo --version

Install Docker

Docker version >= 19

The newest version is highly recommended.

To build a devnet in your local machine, Docker is an amazing tool to run one. You can go to https://www.docker.com/products/docker-desktop and follow instructions.

docker -v