solana

Query Solana on-chain and price data via a Python CLI without API keys.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/ChimeraFoundationa/Agentx --skill solana-chimerafoundationa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: solana
Source: https://github.com/ChimeraFoundationa/Agentx/tree/main/optional-skills/blockchain/solana
Command: npx skills add https://github.com/ChimeraFoundationa/Agentx --skill solana-chimerafoundationa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Solana users and developers need quick, unified access to on-chain data and USD pricing without relying on paid APIs or bespoke scripts.

Core Features & Use Cases

  • Wallet balances and SOL holdings with USD values
  • Token metadata, price lookups, and top holders
  • Transaction details by signature and recent activity
  • NFT ownership and whale-detection metrics
  • Live network stats (slot, epoch, TPS) and SOL price
  • No external API keys required; uses SOLANA_RPC_URL environment variable for RPC

Quick Start

Run the solana_client.py CLI to fetch a wallet's balance, token holdings, transactions, NFTs, and network stats.

Frequently Asked Questions about solana

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

FAQPage Schema
How do I query Solana wallet balances and token portfolios with USD values without an API key?

You can query Solana wallet balances and token portfolios with USD values by running the Python CLI, which retrieves on-chain data and optional CoinGecko prices without requiring any external API keys.

Can I retrieve Solana NFT ownership and whale transfer activity using a standard Python script?

Yes, you can retrieve Solana NFT ownership and whale transfer activity using the standard library Python CLI, which fetches live mainnet data without needing additional frameworks or paid services.

What's the best way to get live Solana network stats like slot, epoch, and TPS?

The best way to get live Solana network stats like slot, epoch, and TPS is to run the CLI script, which queries configurable RPC endpoints to fetch real-time mainnet network metrics.

Do I need a paid RPC provider to fetch recent Solana transactions by signature?

No, you do not need a paid RPC provider to fetch recent Solana transactions. The script uses a configurable SOLANA_RPC_URL environment variable to retrieve transaction details directly.

How does the CLI handle Solana price lookups when facing rate limits or missing data?

The CLI handles Solana price lookups gracefully during rate limits or missing data by using optional CoinGecko lookups and returning on-chain data without failing the entire query.

What are the limitations of querying Solana on-chain data with only the Python standard library?

Querying Solana on-chain data with only the Python standard library limits you to basic CLI outputs and optional CoinGecko price lookups, lacking built-in graphical visualization or real-time streaming capabilities.