solana-dev

Installation
Summary

End-to-end Solana development with framework-kit, @solana/kit, Anchor programs, and local testing.

  • Covers full dApp stack: React/Next.js UI with wallet connection, transaction building and signing, on-chain Anchor or Pinocchio programs, and typed client generation via Codama
  • Integrates Solana MCP server for live documentation search, concept explanations, and error diagnosis without relying on training data alone
  • Emphasizes @solana/kit for client/RPC code and @solana/web3-compat as a boundary adapter only, avoiding web3.js type leakage across the app
  • Includes local testing strategies (LiteSVM, Mollusk for unit tests; Surfpool for integration tests), security hardening checklists, and Token-2022 confidential transfer support
  • Handles toolchain setup, version mismatches, GLIBC errors, and Anchor/Solana CLI upgrades with a compatibility matrix and common-errors reference
SKILL.md

Solana Development Skill (framework-kit-first)

What this Skill is for

Use this Skill when the user asks for:

  • Solana dApp UI work (React / Next.js)
  • Wallet connection + signing flows
  • Transaction building / sending / confirmation UX
  • On-chain program development (Anchor or Pinocchio)
  • Client SDK generation (typed program clients)
  • Local testing (LiteSVM, Mollusk, Surfpool)
  • Security hardening and audit-style reviews
  • Confidential transfers (Token-2022 ZK extension)
  • Toolchain setup, version mismatches, GLIBC errors, dependency conflicts
  • Upgrading Anchor/Solana CLI versions, migration between versions

Default stack decisions (opinionated)

  1. UI: framework-kit first
  • Use @solana/client + @solana/react-hooks.
  • Prefer Wallet Standard discovery/connect via the framework-kit client.
Installs
21.0K
GitHub Stars
501
First Seen
Jan 20, 2026