The six-week onboarding path
This is the curriculum backbone for our flagship cohort. Self-study is possible with the library articles, but mentor sessions are where teams unblock on their own repositories.
Week 1 — Wallets, keypairs, and network choice
Install the CLI, configure devnet, fund a wallet, and send a memo transaction. Homework: document your keypair storage policy for the team.
Week 2 — Transaction anatomy
Instructions, accounts, signers, and recent blockhash. Read a confirmed transaction on an explorer and label each component.
Week 3 — RPC endpoints and read patterns
Compare public and dedicated providers, measure confirmation latency, and cache blockhashes responsibly. Complete the provider worksheet.
Week 4 — Account data and program owners
Deserialize a known account layout, diagnose owner mismatches, and detect stale RPC responses using slot comparison.
Week 5 — Anchor introduction
Build, deploy, and verify a small program on devnet. Write a README explaining required accounts before invoke.
Week 6 — Integration review
Walk through your repo's Solana integration with a mentor. Leave with a written list of next steps toward staging or mainnet.