The fastest route to the right Solana resource
Solana has documentation, tutorials, courses, examples, API references and production guides. The challenge is not finding links — it is knowing which source to use for the question you have right now.
Learn Solana without jumping straight into code
The official Solana Learn section is useful for users who want a conceptual path through wallets, staking, tokens, NFTs, DeFi, applications and security before moving into developer documentation.
Solana Learn
A structured overview for understanding how people use Solana and the concepts that appear across the ecosystem.
If your goal is software development, the current developer hub goes further by collecting courses from the Solana Foundation and community, including bootcamps, Solana Bytes and other structured learning tracks.
Developer Resources
Courses, tutorials, templates, documentation and ecosystem learning paths in one place.
Use the official docs as your technical source of truth
The documentation is the best place to verify network concepts and current developer behavior. It covers accounts, transactions, programs, fees, tokens, RPC methods, SDKs and deployment topics.
For Developers
Our independent roadmap connects these official resources into a practical build-test-deploy flow.
Use the Cookbook when you know the task
The Solana Cookbook is organized around practical operations rather than theory. Current examples include starting a local validator, connecting to Solana environments, obtaining test SOL, subscribing to events and working with mainnet accounts and programs.
Set up a local development cluster for repeatable testing.
Configure clients for localnet, Devnet or Mainnet Beta.
Fund Devnet workflows without using production assets.
Listen for program or network events from applications.
Solana Cookbook
Task-focused examples and references for building applications.
Read working programs, not only tutorials
The official program examples repository contains self-contained examples for foundational program development, tokens and Token Extensions. Current documentation says examples are available in one or more of Anchor, Pinocchio and native Rust.
Core program structure and fundamental development patterns.
Examples around minting, transfers and token accounts.
Examples such as transfer fees, hooks and configurable token behavior.
Examples are most useful when you read them beside the documentation. Copying code without understanding account ownership, authorities, signers and expected invariants can create serious bugs.
Program Examples
Reference implementations with README files explaining how the examples run.
Use RPC documentation when your app talks to the network
Solana's JSON-RPC interface exposes HTTP and WebSocket methods for querying ledger state, submitting transactions and subscribing to changes. The documentation also explains commitment levels such as processed, confirmed and finalized.
Solana Tools
Our independent explanation of public RPC, dedicated infrastructure, SDKs and explorers.
Production guidance matters more than another tutorial
Moving from Devnet to Mainnet changes the operational risk. The current Solana production-readiness guide explicitly warns that public mainnet RPC endpoints are rate-limited and have no SLA, and recommends production-grade RPC for live payment flows.
Plan capacity, latency, redundancy and provider failure modes.
Never expose production private keys in frontend code.
Keep Devnet and Mainnet keys, mints and endpoints distinct.
Track confirmation latency, transaction success and RPC errors.
Production Readiness
Mainnet RPC, key management, monitoring and transaction reliability guidance.
Use ecosystem sources for context, not only implementation
The official Solana ecosystem hub is useful for navigating categories, network resources, community programs and research. It complements the developer documentation by showing where technology is being applied.
Ecosystem Guide
Our category-based map of payments, DeFi, assets, DePIN, gaming, infrastructure and community.
Pick a path based on your goal
How Solana Factory chooses resources
This page is intentionally selective. A useful resource directory should reduce noise rather than reproduce every link available online.
- Primary sources first: official Solana documentation is preferred for protocol behavior and current tooling guidance.
- Current over popular: an older tutorial can rank highly in search while using outdated SDKs or commands.
- Purpose is explicit: each resource should solve a recognizable learning, development or operational need.
- No paid ranking: resources are not placed higher because of sponsorship or affiliate arrangements.
- External sources need verification: community material is valuable, but technical claims should be checked against current documentation and source code.
Focused Solana Factory guides
These pages answer specific search and learning questions without adding more items to the main navigation.
Frequently asked resource questions
Where should a complete beginner start?
For concepts, start with Solana Learn or our What Is Solana guide. For hands-on development, the official Quick Start uses Solana Playground and does not require local installation.
What is the difference between the docs and the Cookbook?
The documentation explains concepts and APIs. The Cookbook is more task-oriented and provides recipes for common development operations such as connecting to networks, running a local validator and obtaining test SOL.
Are the official program examples only for Anchor?
No. Current Solana documentation says the program examples include code in one or more of Anchor, native Rust and Pinocchio, depending on the example.
Can I use public Solana RPC in production?
Public endpoints can be useful for development, but the current official production-readiness guidance states that the public mainnet endpoint is rate-limited and has no SLA, so production systems should plan dedicated infrastructure.
Why does Solana Factory prioritize official sources?
Protocol behavior, SDK recommendations and operational guidance can change. First-party documentation gives us the strongest baseline for checking whether secondary tutorials are still current.
Are links on this page endorsements?
No. Solana Factory is independent. Links are provided as educational references and do not imply affiliation, endorsement or a security guarantee.
Primary references used for this guide
The resource categories above were reviewed against current first-party Solana pages and documentation on September 18, 2026.
Editorial note: Solana Factory is independent and is not affiliated with or endorsed by the Solana Foundation or Solana Labs. External links are provided for reference. Nothing on this page is financial advice.
