Skip to content

Full Solana Development course with games and coding exercises

License

Notifications You must be signed in to change notification settings

Some1Uknow/learn-solana

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

201 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

learnsol logo

LearnSol — Free, Open-Source Solana Learning Platform

Learn Solana by building real projects. Zero fluff. Pure hands-on learning.

▶ Watch the Demo

Live Site Stars

License



Banner




What is LearnSol?

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


🖼 Product Overview

home page

🚀 Key Features

🟣 Solana-First Learning

Built for devs who want actual on-chain experience — not copy-paste tutorials.


🔥 Real Projects

You build:

  • Wallet integrations
  • Token programs
  • PDA flows
  • On-chain interactions
  • Full-stack dApps
courses page

solana course index page

🎮 Gamified Lessons

Mini-games built with Phaser + NFT mint rewards.

games page

gameplay screenshot

🧩 Built with Cutting-Edge Tech

  • Next.js 14
  • Solana web3
  • Web3Auth
  • Metaplex
  • Fumadocs MDX
  • PostgreSQL + pgvector

📚 Curriculum (High-Level)

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

🛣 Roadmap

  • 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

⭐ Support the Project

If LearnSol helps you learn Solana faster, please star the repo.
It helps more builders discover it and supports future modules.


🤝 Contributing

Want to improve lessons or add modules?
See CONTRIBUTING.md for guidelines.


Built by the community, for the community.
Star ⭐ the repo if you want more Solana content.

About

Full Solana Development course with games and coding exercises

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages