solana-sdk is dead, long live the Solana SDK!
summary
Solana SDK is split into roughly 100 component crates, moved into the Anza repo and decoupled from validator releases; upgrade to 2.2.1 and replace solana-program with component crates to cut builds from 147 → 21 crates and compile time from ~24 seconds to under 3 seconds. Expect v3 with careful semver, shared base types for frameworks, a new zero‑copy serialization library, and more selective dependency cleanup.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 0:24Problems with current SDK
- 1:48Unnecessary crates in SDK
- 2:50New SDK principles
- 4:13Breaking SDK into crates
- 5:15Migrating to new crates
- 6:19Old vs new builds demo
- 8:46SDK version 3 plans
- 9:49Next steps and feedback
related talks
09mThe Pod: Solana DX in 2026: Everything You Ever Wanted
16mFireside Chat With the Co-Founder of Solana
11mLightning talk: Rust in blockchain. How Rust powers Solana
06mGrow Your Company Alongside Solana Labs
08mDriving Real-World Adoption of Solana
27mSDK or Not
09mDeveloping and supporting 12 SDKs with a team of three
29mHow Developer Tooling Shapes Landscape
