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

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 remain 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 six-step 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. Production operations and incident response
Plan a verifiable Solana release with controlled authorities, monitored dependencies, and recovery evidence.
- 06
6. Expert capstone: design a Solana application
Produce a reviewable Solana application architecture, implementation plan, tests, and evidence-based risk report.