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
solana --version

If all are fine, you can skip the rest of this section. Otherwise, install the absent 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 Rust Installation 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 Solana

Docker version >= 1.6.9

The newest version is highly recommended.

To install Solana CLI, you could go to Solana CLI Installation and follow instructions.

solana --version