Stage 4 — Performance and shipping (4+ weeks)

Goal: Pinocchio, CU optimization, verifiable builds, multisig

Required resources
#ResourceWhy this one
15Pinocchio 101 — Blueshift— learn.blueshift.ggpinocchio 0.11, zero-copy, no_std, manual validation. Rewrite one Anchor program and measure CU.
16Surfpool → verifiable-build → Squads— github.comMainnet-fork integration testing, verified builds, multisig upgrade authority.

Rewrite one Anchor program you own in Pinocchio and measure CU before/after with Mollusk. Deploying to mainnet with a single-key upgrade authority is a self-inflicted rug — use Squads.

Videos for this stage (4)

How to write unit tests for blockchain smart contracts | Learn Mollusk, the SVM Program Test Harness bri · 0:57:06 · 2025-08-27

Mollusk test harness - how you produce the P1 CU benchmark

Pinocchio Tutorial | Learn the zero-dependency library for writing rust smart contracts bri · 1:38:48 · 2025-09-17

Pinocchio deep dive - most valuable single video here for a Rust-first path

Codama Tutorial | Learn how to use the smart contract IDL generator bri · 0:46:54 · 2025-09-17

Codama IDL generator - generates Rust clients too, not just TS

Solana Developer Bootcamp 2026 Project 12: Production Readiness Solana · 0:09:44 · 2026-04-03

Bootcamp Project 12: production readiness

Verified versions — fetched 2026-09-02 at build (source: 2026-09-02T03:52:25.944Z)
PackageVersionSource
pinocchio0.11.2crates.io/crates/pinocchio
star_frame0.30.0crates.io/crates/star_frame
litesvm0.16.0crates.io/crates/litesvm
anchor-lang1.1.2crates.io/crates/anchor-lang
carbon-core1.0.0crates.io/crates/carbon-core
yellowstone-grpc-client13.5.0crates.io/crates/yellowstone-grpc-client
ephemeral-rollups-sdk0.17.0crates.io/crates/ephemeral-rollups-sdk
axum0.8.9crates.io/crates/axum
sqlx0.9.0crates.io/crates/sqlx
tokio1.53.1crates.io/crates/tokio
solana-client4.2.2crates.io/crates/solana-client
solana-sdk4.1.0crates.io/crates/solana-sdk
borsh1.8.1crates.io/crates/borsh
@solana/kit8.2.0www.npmjs.com/package/@solana/kit
gill0.14.0www.npmjs.com/package/gill
codama1.10.2www.npmjs.com/package/codama
@coral-xyz/anchor0.32.1www.npmjs.com/package/@coral-xyz/anchor
@solana/web3.js1.98.4www.npmjs.com/package/@solana/web3.js
agave-cli4.2.2github.com/anza-xyz/agave/releases
rust1.98.0github.com/rust-lang/rust/releases/lates
surfpool1.4.0solana-install.solana.workers.dev
anchor-installer1.1.2solana-install.solana.workers.dev
node-installer24.10.0solana-install.solana.workers.dev