solanaguide avatar

Solana Payments Wallets Trading

This is a full-featured Solana CLI that handles payments, trading, staking, lending, and liquidity provision without juggling API keys or exposing private keys in environment variables. Everything stays on disk. It routes swaps through Jupiter and DFlow to get you the best price, lets you set up DCA and limit orders, and shows unified positions across five lending protocols and four DEXes. The portfolio tracking is genuinely useful since it calculates cost basis and impermanent loss automatically. You'll want a dedicated RPC endpoint because the public one rate limits hard. If you're doing anything serious on Solana from the terminal, this consolidates what would otherwise be a dozen different tools and web UIs.

skills.sh installs
477
GitHub stars
8
last updated
Aug 21, 2026

Install

$ npx -y skills add solanaguide/solana-cli --skill solana-payments-wallets-trading --agent claude-code

Installs into .claude/skills of the current project.

Files

Payments, Wallets and Trading on Solana

Sol is a command-line tool that lets you work with Solana the way you'd describe it out loud. Instead of constructing transactions and managing program instructions, you say what you want: pay someone, buy a token, stake your SOL.

Keys live locally on disk — no private keys in environment variables, no API keys to configure.

Get Set Up

Prefer npx with @latest — it always runs the latest version with no global install to manage:

npx @solana-compass/cli@latest config set rpc.url https://your-rpc-endpoint.com
npx @solana-compass/cli@latest wallet create --name my-wallet

If the user has installed globally (npm install -g @solana-compass/cli), you can use the shorter sol command instead:

sol config set rpc.url https://your-rpc-endpoint.com
sol wallet create --name my-wallet

The public RPC endpoint rate-limits aggressively. Use a dedicated RPC for anything beyond testing — Helius, Triton, and QuickNode all offer free tiers.

Requires Node.js >= 20.

Pay Someone

Send SOL, USDC, or any Solana token to a wallet address.

Sponsors

Details

Repository
github.com/solanaguide/solana-cli
Categories
Backend & APIs, Security, Debugging, Rust, CLI & Terminal, Finance & Trading, Web3 & Blockchain
First seen
Jun 3, 2026
1secondsky avatarcsrf-protectionsecondsky/claude-skillsImplements CSRF protection using synchronizer tokens, double-submit cookies, and SameSite attributes. Use when securing web forms, protecting state-changing end474skills.sh installs
2bobmatnyc avatarcelerybobmatnyc/claude-mpm-skillsDistributed task queue system for Python enabling asynchronous execution of background jobs, scheduled tasks, and workflows across multiple workers with Django,470skills.sh installs
3auth0 avatarexpress-oauth2-jwt-bearerauth0/agent-skillsUse when protecting Express or Node.js API endpoints with JWT Bearer token validation, scope-based access control, or DPoP binding. Integrates express-oauth2-jw469skills.sh installs
4syncfusion avatarsyncfusion-blazor-datagridsyncfusion/blazor-ui-components-skillsImplements the Syncfusion Blazor DataGrid (SfGrid) for efficient tabular operations such as sorting, filtering, paging, grouping, editing, aggregates, virtualiz468skills.sh installs
5aj-geddes avatarsession-managementaj-geddes/useful-ai-promptsImplement secure session management systems with JWT tokens, session storage, token refresh, logout handling, and CSRF protection. Use when managing user authen466skills.sh installs
6aj-geddes avatarspring-boot-applicationaj-geddes/useful-ai-promptsBuild enterprise Spring Boot applications with annotations, dependency injection, data persistence, REST controllers, and security. Use when developing Spring a463skills.sh installs