← All courses

LEVEL 03 · Expert

Solana Architect

Reason about authorization, adversarial inputs, privacy, and reliable operations.

Download free offline reading pack (254.7 KB)

All six lessons, original diagrams, guided practice, source links, and relevant lab files. Read without signing in or connecting a wallet. Account-based scored checks and exams are temporarily unavailable while account verification email is being configured.

0 of 6 marked read on this device

This private browser-only note is not a scored checkpoint, exam pass, or certificate.

Report an issue with this course

Solana Architect passport artwork; earned only after passing the level exam
Passport artwork · awarded after passing

All six lessons are open to read. No account or wallet is required.

The previous level exam is a prerequisite for this level exam. You can read all six lessons here now.
Online checkpoints, exams, and saved progress will open when free accounts are ready.

SIX STEPS · BUILD ONE IDEA AT A TIME

Your course path.

02

Design a Solana instruction authorization that binds the intended action and cannot be replayed.

2. Authority, signatures, and replay resistance

Design a signed release authorization for a fictional token escrow. Specify its canonical schema and byte encoding, trusted signer, domain and program, escrow, mint, recipient, am…

03

Reconcile Solana transactions across confirmation, expiration, retries, and interrupted clients.

3. Transaction reliability and recovery

Create a transaction-recovery table for an escrow purchase. Include user cancellation, RPC timeout, expired blockhash, failed execution with fees, delayed finalization, duplicate …

04