LEVEL 03 · Expert
Solana Architect
Reason about authorization, adversarial inputs, privacy, and reliable operations.

Read the Expert Solana glossary
Read and practice without a connection
This free pack contains the lesson explanations, diagrams, guided practice, self-checks, references, and the optional local lab files listed in each lesson. It contains no scored checkpoints, level-exam questions, answers, or completion records. Those are available online through a free learner account; reading never requires an account or a wallet.
Source pages need an internet connection to open. Some included Devnet exercises also need a connection when you choose to run them. Never enter a recovery phrase or private key into a lesson or lab.
Your 7-lesson learning path
- 01
1. Threat-model a Solana protocol
Map protocol assets, account trust boundaries, attacker capabilities, and observable security evidence.
- 02
2. Authority, signatures, and replay resistance
Design a Solana instruction authorization that binds the intended action and cannot be replayed.
- 03
3. Transaction reliability and recovery
Reconcile Solana transactions across confirmation, expiration, retries, and interrupted clients.
- 04
4. Public data, privacy, and token design
Assess what Solana programs and token extensions reveal, authorize, and make durable.
- 05
5. State compression and Bubblegum V2
Explain Merkle commitments, DAS evidence, proof freshness, V2 compatibility, and the separate issuer checks required for compressed credentials.
- 06
6. Production operations and incident response
Plan a verifiable Solana release with controlled authorities, monitored dependencies, and recovery evidence.
- 07
7. Expert capstone: design a Solana application
Produce a reviewable Solana application architecture, implementation plan, tests, and evidence-based risk report.
AFTER THIS CORE PATH
Explore more Solana courses.
The Solana developer portal keeps a wider catalog of Foundation and community courses for focused topics beyond this Academy. Those courses are maintained separately, so check each publisher for its current materials and requirements.