Agent skill · data analytics · nousresearch

solana

Query Solana wallets, tokens, txs, and NFTs in USD.

Why this skill is useful

Adds 8 specific commands for querying Solana blockchain data that the AI wouldn't reliably generate on its own.

What it needs

About 3k tokens when loaded. Last updated 2026-08-07. 226,679 stars on the source repository.

What this skill does

Solana Blockchain Skill Query Solana on-chain data enriched with USD pricing via CoinGecko. 8 commands: wallet portfolio, token info, transactions, activity, NFTs, whale detection, network stats, and price lookup. No API key needed. Uses only Python standard library (urllib, json, argparse). --- When to Use User asks for a Solana wallet balance, token holdings, or portfolio value User wants to inspect a specific transaction by signature User wants SPL token metadata, price, supply, or top holders User wants recent transaction history for an address User wants NFTs owned by a wallet User wants to find large SOL transfers (whale detection) User wants Solana network health, TPS, epoch, or SOL price User asks "what's the price of BONK/JUP/SOL?" --- Prerequisites The helper script uses only Python standard library (urllib, json, argparse). No external packages required. Pricing data comes from CoinGecko's free API (no key needed, rate-limited to ~10-30 requests/minute). For faster lookups, use --no-prices flag. --- Quick Reference RPC endpoint (default): https://api.mainnet-beta.solana.com Override: export SOLANARPCURL=https://your-private-rpc.com Helper script path: ~/.hermes/skills/blockchain/solana/scripts/solanaclient.py --- Procedure 0. Setup Check 1. Wallet Portfolio Get SOL balance, SPL token holdings with USD values, NFT count, and portfolio total. Tokens sorted by value, dust filtered, known tokens labeled by name (BONK, JUP, USDC, etc.). Flags: --limit N — show top N tokens (default: 20) --all — show all tokens, no dust filter, no limit --no-prices — skip CoinGecko price lookups (faster, RPC-only) Output includes: SOL balance + USD value, token list with prices sorted by value, dust count, NFT summary, total portfolio value in USD. 2. Transaction Details Inspect a full transaction by its base58 signature. Shows balance changes in both SOL and USD. Output: slot, timestamp, fee, status, balance changes (SOL + USD), program invocations. 3. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills nousresearch/solana

View the source on GitHub

Browse the @skills marketplace