Lightweight Frameworks Best Practices
Pinocchio and Steel remove Anchor guardrails - these practices put security and observability back intentionally.
Search across all documentation pages
Pinocchio and Steel remove Anchor guardrails - these practices put security and observability back intentionally.
Many teams still start Anchor.
After native/Anchor fundamentals.
If between ergonomics and CU.
Codama.
Often yes - budget time.
Same upgrade story.
Default local.
Instruction parsers.
Recommended.
Fail build if p99 exceeds budget.
Minimal.
Share benchmarks honestly.
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 16, 2026