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.

Notebook and laptop showing structured learning notes for a developer course

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.