In order to start building a smart contract you need to first properly setup your computer.
To develop any smart contract you will need to you will to install Node.js. If you further want to use Rust as your main language, then you need to install
rustup as well.
Rust and Wasm
# Get Rust in linux and MacOS
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
# Add the wasm toolchain
rustup target add wasm32-unknown-unknown
Setting Up Your Project
We recommend you to setup your project using our quickstart tool, since this will install all the necessary packages.