Stage 0 — Setup (2–3 days)

Goal: One-command install, wallet, airdrop, read Core Concepts

Required resources
#ResourceWhy this one
1solana.com/docs/intro/installation— solana.comOne-command installer: Rust, Agave CLI, Anchor 1.1.2, Surfpool 1.4.0, Node 24.10.0
2solana.com/docs — Core Concepts— solana.comAccount model, PDA, CPI, rent. Read before writing Rust.

Install via the single command, verify versions, create wallet and airdrop devnet. Do not hand-install pieces.

curl --proto '=https' --tlsv1.2 -sSfL https://solana-install.solana.workers.dev | bash
rustc --version && solana --version && anchor --version && surfpool --version
solana-keygen new && solana config set --url devnet && solana airdrop 5

Videos for this stage (3)

Solana Developer Bootcamp 2026 Project 01: Local Installation Solana · 0:08:07 · 2026-04-04

Bootcamp Project 01: local installation

How I’d Learn Solana Development in 2026 | Blockchain Developer Roadmap Series Introduction bri · 0:01:16 · 2026-04-06

bri's own 2026 roadmap framing; 76s, watch first to compare sequencing

How to Set Up Your Solana Development Environment | Blockchain Development Introduction bri · 0:08:02 · 2026-04-06

Environment setup walkthrough

Verified versions — fetched 2026-09-02 at build (source: 2026-09-02T03:52:25.944Z)
PackageVersionSource
pinocchio0.11.2crates.io/crates/pinocchio
star_frame0.30.0crates.io/crates/star_frame
litesvm0.16.0crates.io/crates/litesvm
anchor-lang1.1.2crates.io/crates/anchor-lang
carbon-core1.0.0crates.io/crates/carbon-core
yellowstone-grpc-client13.5.0crates.io/crates/yellowstone-grpc-client
ephemeral-rollups-sdk0.17.0crates.io/crates/ephemeral-rollups-sdk
axum0.8.9crates.io/crates/axum
sqlx0.9.0crates.io/crates/sqlx
tokio1.53.1crates.io/crates/tokio
solana-client4.2.2crates.io/crates/solana-client
solana-sdk4.1.0crates.io/crates/solana-sdk
borsh1.8.1crates.io/crates/borsh
@solana/kit8.2.0www.npmjs.com/package/@solana/kit
gill0.14.0www.npmjs.com/package/gill
codama1.10.2www.npmjs.com/package/codama
@coral-xyz/anchor0.32.1www.npmjs.com/package/@coral-xyz/anchor
@solana/web3.js1.98.4www.npmjs.com/package/@solana/web3.js
agave-cli4.2.2github.com/anza-xyz/agave/releases
rust1.98.0github.com/rust-lang/rust/releases/lates
surfpool1.4.0solana-install.solana.workers.dev
anchor-installer1.1.2solana-install.solana.workers.dev
node-installer24.10.0solana-install.solana.workers.dev