Documentation home page
Search...
⌘K
Ask AI
Search...
Navigation
Environment Setup
Set Up the Development Environment
Introduction
Developers
RPC API
Resources
svmBNB Chain
soonBase Chain
Simpforfun
Using SOON
Quick Start
Network Info
Wallet
Explorer
Supported Assets
Building on SOON
Environment Setup
Required Environments
Install Rust
Install Solana CLI
Install Anchor CLI
Install Node.js, Yarn & pnpm
SOON RPC Configuration
New Key Pair
Get Test Token
Examples
Oracle
SQD
SOON Node
SOON Mainnet
svmBNB Mainnet
Metaplex
SOON SPL tokens
SOON NFT
Environment Setup
Set Up the Development Environment
Before writing code, the first step is to set up your development environment. Proper configuration ensures that all necessary tools and dependencies are in place, allowing you to build and deploy programs efficiently.
Required Tools
This guide covers the installation of the following tools:
Rust
: The main language for Solana programs.
Solana CLI
: Required to build, test, and deploy programs.
Anchor CLI (Recommended)
: Simplifies Solana program development.
Node.js and Yarn:
Required to run the node project.
If you already have these tools installed, skip to the
SOON RPC configuration
section.
For Different Operation Systems
If you’re using
Windows
, you’ll need to install
Windows Subsystem for Linux (WSL)
to run Linux-based tools.
Windows Users
: Please set up WSL before proceeding.
Linux & macOS Users
: You can start directly with the next steps.
Supported Assets
Install Rust
Assistant
Responses are generated using AI and may contain mistakes.