solana

Fetch Solana on-chain data and USD prices via CLI.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/dawsonblock/HERMY --skill solana-dawsonblock
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: solana
Source: https://github.com/dawsonblock/HERMY/tree/main/hermes-agent-2026.4.23/optional-skills/blockchain/solana
Command: npx skills add https://github.com/dawsonblock/HERMY --skill solana-dawsonblock

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Solana developers, researchers, and traders need easy access to on-chain metrics and USD valuations across wallets, tokens, transactions, NFTs, and network health from Solana. This skill consolidates SOL balance queries, token holdings with prices, transaction details, recent activity, NFT portfolios, whale transfers, and network stats into a lightweight CLI.

Core Features & Use Cases

  • Wallet portfolio with SOL balance and USD value
  • Transaction details by signature
  • Token metadata, price, and top holders
  • Recent activity for addresses
  • NFT ownership counts and portfolios
  • Whale detector for large SOL transfers
  • Live network statistics (slot, epoch, TPS, SOL price)
  • Price lookup by mint address or known symbol

Quick Start

Install Python 3.12+, set SOLANA_RPC_URL if you want a private endpoint, and run the solana_client.py tool with the stats command to verify connectivity.

Frequently Asked Questions about solana

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

FAQPage Schema
How do I fetch Solana wallet balances and token values with USD pricing?

You can fetch Solana wallet balances and USD token values by using the wallet command, which retrieves on-chain SOL balances and token holdings, then applies CoinGecko USD pricing to calculate total portfolio value.

Can I track large Solana whale transfers and live network stats using an RPC endpoint?

Yes, you can track Solana whale transfers and live network stats using an RPC endpoint. The whales command detects large SOL transfers, while stats returns live slot, epoch, TPS, and SOL price metrics directly from the blockchain.

What is the best way to look up Solana transaction histories and NFT holdings?

The best way to look up Solana transaction histories and NFT holdings is via the tx and nft commands. Tx retrieves transaction details by signature, while nft returns NFT ownership counts and portfolio data for specific addresses.

Does this Solana data tool require any external Python libraries or API keys?

No, this Solana data tool relies solely on the Python standard library and requires no external dependencies. You only need Python 3.12+ and optionally set a SOLANA_RPC_URL environment variable to use a private RPC endpoint.

How do I get USD prices for Solana tokens by mint address or symbol?

To get USD prices for Solana tokens, use the price command with a mint address or known symbol. It fetches on-chain token metadata and retrieves current USD valuations using the integrated CoinGecko pricing mechanism.