Onboarding Devs Checklist
A chronological ramp for new Solana engineers: toolchain, mental model, first program, client, and team practices. Complete in order over the first two weeks on Agave 4.1.1 / Anchor 0.32.1.
Search across all documentation pages
A chronological ramp for new Solana engineers: toolchain, mental model, first program, client, and team practices. Complete in order over the first two weeks on Agave 4.1.1 / Anchor 0.32.1.
anchor --version / solana --version.
anchor test green on laptop.anchor build produces IDL and .so.solana confirm -v and simulation logs.@solana/kit 7.0.0 or AnchorPy).
Often 5-7 days to item 14; still complete security review items.
Skip deep program items but complete mental model and client codegen sections.
Emphasize python-for-solana section after item 8.
Until buddy approves checklist through item 18 and security training done.
Re-run items 6, 10, 13, 15 - toolchains drift quickly.
Time-boxed access; revoke keys after item 20 demo.
Update one doc page related to your first PR before week 2 ends.
Cannot explain account model or deploy devnet program - extend week 1.
End of week 1 (item 12) and week 2 (item 20) syncs.
No official cert required - buddy sign-off on this checklist is sufficient.
Stack versions: This page was written for Agave 4.1.1, Solana CLI 3.0.10, Anchor 0.32.1, anchor-lang 0.32.1, Rust 1.91.1, @solana/kit 7.0.0, Surfpool 0.12.0, and LiteSVM 0.6.x.
Reviewed by Chris St. John·Last updated Jul 19, 2026