Skip to content

Add Sunscreen to Publicly Available tools - #26

Open
Pantani wants to merge 1 commit into
solana-developers:mainfrom
Pantani:add-sunscreen
Open

Pantani wants to merge 1 commit into
solana-developers:mainfrom
Pantani:add-sunscreen

Conversation

@Pantani

@Pantani Pantani commented Jun 2, 2026

Copy link
Copy Markdown

Adds Sunscreen to the Publicly Available tools list.

Sunscreen is a Rust CLI for Solana inspired by Ignite CLI. It provides:

  • chain new — Anchor 1.0 or Pinocchio workspace bootstrap
  • scaffold {instruction,account,event,error,program} — marker-based incremental scaffolders with idempotency and drift detection
  • scaffold {crud,spl-token,metaplex-nft} — composite recipes
  • chain build / chain serve — Surfpool or solana-test-validator runtime, watcher → anchor build → Codama codegen → frontend hot-reload, all in a single supervised loop
  • generate {clients,idl,frontend-hooks} — React/Solid Query hooks from the Anchor IDL via Codama
  • Plugin system over stdio JSON-RPC (with gRPC proto contract)
  • init / quickstart / examples / learn onboarding for newcomers (zero-to-NFT on devnet in < 10 min)

Tags: Rust, CLI, Programs, dApps

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant