sunscreen v0.1.0
First public preview of sunscreen, a Rust CLI for scaffolding, repairing, and
orchestrating Solana Anchor and Pinocchio workspaces.
Highlights
- Bootstrap Anchor or Pinocchio workspaces with
sunscreen chain new. - Incrementally scaffold programs, instructions, accounts, events, errors, CRUD,
SPL token, and Metaplex NFT slices. - Run supervised local build/serve loops with watcher debounce, Surfpool or
solana-test-validator, Codama regeneration, and frontend reload
notification. - Generate deterministic IDLs, Codama clients, and React/Solid Query hooks.
- Use onboarding commands (
init,quickstart,examples,wallet,deploy,
learn) and local plugin runtime commands. - Install prebuilt binaries from this release for Linux x64, Linux ARM64, macOS
x64, and macOS ARM64.
Notes
- This is a preview release. CLI and plugin contracts may still evolve before
1.0.0. - Windows, Homebrew,
cargo-binstall, shell completions, and the published docs
site remain Phase 8 follow-up work.
Install sunscreen 0.1.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Pantani/sunscreen/releases/download/v0.1.0/sunscreen-installer.sh | shDownload sunscreen 0.1.0
| File | Platform | Checksum |
|---|---|---|
| sunscreen-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| sunscreen-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| sunscreen-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| sunscreen-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |