What problem does it solve?
This Skill consolidates the setup and daily use of the Solana CLI toolchain for developers, eliminating scattered steps and enabling consistent workflows for wallet management, program deployment, and token operations.
Core Features & Use Cases
- Installation & Configuration: Install and configure Solana CLI, SPL Token CLI, Anchor, and Metaplex tools for devnet and mainnet workflows.
- Program Deployment & Management: Build, deploy, upgrade, and interact with Solana programs and manage token minting and accounts.
- NFT & Asset Workflows: Use Metaplex and Sugar tools to create, upload, and deploy NFT assets and collections for testing and production.
- Use Case: A developer sets up a new project, deploys a program to devnet, creates a token mint, and mints an NFT to validate the workflow.
Quick Start
Install Solana CLI:
sh -c "$(curl -sSfL https://release.solana.com/stable/install)"
solana --version
Configure networks:
solana config set --url devnet
solana config set --url mainnet-beta
Create and set a wallet:
solana-keygen new --outfile ~/.config/solana/devnet-wallet.json
solana config set --keypair ~/.config/solana/devnet-wallet.json
Example workflow:
anchor build
anchor deploy --provider.cluster devnet