solana-skill

Automate Solana wallet management, balance checks, and token swaps via Helius and Jupiter.

168|13|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/npc-live/clawfirm --skill solana-skill-npc-live
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: solana-skill
Source: https://github.com/npc-live/clawfirm/tree/main/app/assets/skills/solana/solana-basics
Command: npx skills add https://github.com/npc-live/clawfirm --skill solana-skill-npc-live

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @solana/web3.js, @solana/spl-token, bs58, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Interacts with the Solana blockchain via Helius APIs to manage wallets, check balances (SOL and SPL tokens), send transactions, and perform token swaps with Jupiter. This enables developers to automate routine blockchain operations without manual scripting.

Core Features & Use Cases

  • Wallet management: create new wallets, import existing keys, and securely store them.
  • Balance & assets: query SOL balances and all SPL token holdings, including basic NFT support.
  • Transactions: send SOL or SPL tokens, view history, and monitor activity on watched addresses.
  • Swaps: quote and execute token swaps via Jupiter with slippage protection.
  • Monitoring: watch addresses for activity and receive notifications.

Quick Start

Set up your Helius API key in the config.json and run a sample transfer or swap to verify integration.

Frequently Asked Questions about solana-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Solana wallet management and balance checking?

Automate Solana wallet management and balance checking by using the Skill's scripts to create wallets, import keys, and query SOL and SPL token balances via Helius APIs. It eliminates manual scripting for routine blockchain operations and asset tracking.

Can I execute token swaps on Solana using Jupiter with slippage protection?

Yes, you can execute token swaps using Jupiter with slippage protection. The Skill automates fetching swap quotes and executing transactions on the Solana blockchain, ensuring safe automated token exchanges without manual intervention.

Does this Skill support sending SPL tokens and viewing transaction history?

The Skill supports sending both SOL and SPL tokens, viewing transaction history, and monitoring activity on watched addresses. It uses Helius APIs to automate transaction execution and tracking for Solana wallet operations.

What's the best way to monitor Solana addresses for blockchain activity?

The best way to monitor Solana addresses for activity is using the Skill's address watching feature, which tracks transactions and sends notifications via Helius. This automates real-time monitoring of watched addresses without manual checks.

Do I need a Helius API key to query SPL token holdings and NFTs?

Yes, a Helius API key is required. You must configure the API key in the config.json file to query SPL token holdings, check basic NFT support, and run sample transfers or swaps to verify the Solana integration.

What are the limitations of automating Solana swaps with this Skill?

Limitations include dependency on Helius and Jupiter APIs for swap execution and data queries, requiring secure key storage for imported wallets, and operating within the guardrails of scripted execution for Solana transactions and balance tracking.