A free, modern, open-source Solana learning platform built for real builders following a true 0→1 approach.
No boring theory.
No outdated docs.
Just projects, tasks, interactive lessons, and on-chain building.
LearnSol gives you:
- A full beginner → advanced curriculum
- Hands-on Solana, Rust, Anchor, SPL Token, NFTs
- Interactive MDX lessons with clean UI
- Built-in AI chat to answer context-aware questions
- Gamified exercises and NFT rewards
- Real coding exercises (Rust + Anchor)
👉 Live: https://learnsol.site
👉 Demo: https://youtu.be/pM1zKL5CbhA
Built for devs who want actual on-chain experience — not copy-paste tutorials.
You build:
- Wallet integrations
- Token programs
- PDA flows
- On-chain interactions
- Full-stack dApps
Mini-games built with Phaser + NFT mint rewards.
- Next.js 14
- Solana web3
- Web3Auth
- Metaplex
- Fumadocs MDX
- PostgreSQL + pgvector
LearnSol is structured into five weeks:
- Week 1: Solana fundamentals
- Week 2: Rust for Solana
- Week 3: Anchor framework
- Week 4: Full-stack dApps
- Week 5: Capstone project
- Weeks 1–2 released
- 30 days Rust coding challenge
- Anchor framework (Week 3)
- Full-stack dApps (Week 4)
- Capstone (Week 5)
- Solana Project templates (Token, NFT, Escrow)
- Curated Solana Tooling
If LearnSol helps you learn Solana faster, please star the repo.
It helps more builders discover it and supports future modules.
Want to improve lessons or add modules?
See CONTRIBUTING.md for guidelines.
Star ⭐ the repo if you want more Solana content.




