
Rust
Ownership, borrowing, traits and pattern matching for Solana programs.
Learn Rust, Anchor, the Solana runtime and modern clients. Practice with coding challenges and build real programs.
[ 01 / 05 ] · Start Learning

Ownership, borrowing, traits and pattern matching for Solana programs.

Accounts, instructions, constraints and testing with Anchor.

Transactions, accounts, programs, fees and runtime behavior.
Build transactions and wallet flows with current Solana clients.
[ 02 / 05 ] · Practice
Rust challenges
Work through ownership, borrowing, collections and traits. Your progress is saved when you sign in.
[ 03 / 05 ] · Build
[ 04 / 05 ] · Use With Your Agent
Ask your coding agent for Solana explanations and exercises from this curriculum.
npx skills add Some1Uknow/learn-solana --skill learn-solana[ 05 / 05 ] · Keep Building
Read the curriculum without signing in. Sign in when you want to save module and challenge progress.