跳到主要内容

Prerequisites

To develop a smart contract you will need to install Node.js. If you further want to use Rust as your main language, then you need to install rustup as well.


Node.js

Download and install Node.js.

提示

We further recommend to install yarn using npm install -g yarn.


Rust and Wasm

Follow these instructions for setting up Rust. Then, add the wasm32-unknown-unknown toolchain which enables compiling Rust to Web Assembly (wasm), the low-level language used by the NEAR platform.

# Installing Rust in Linux and MacOS
curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
source $HOME/.cargo/env

# Add the wasm toolchain
rustup target add wasm32-unknown-unknown