solana

Retrieve Solana wallet, token, NFT, and transaction data with USD pricing.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/MarbleSodas/Mavis --skill solana-marblesodas
Or copy as Structured Prompt for Agentâ–¼
Please help me install this Agent Skill.
Skill: solana
Source: https://github.com/MarbleSodas/Mavis/tree/main/optional-skills/blockchain/solana
Command: npx skills add https://github.com/MarbleSodas/Mavis --skill solana-marblesodas

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It removes the manual work of looking up Solana wallet balances, SPL token portfolios, and transaction details by providing a single, command-driven way to query on-chain data and enrich it with USD pricing.

Core Features & Use Cases

  • Wallet portfolio with USD values: Fetch SOL balance and SPL token holdings, label known tokens, sort by USD value, and optionally filter out dust.
  • Transaction and activity inspection: Retrieve transaction details by signature and list recent transaction signatures for an address.
  • Token, NFT, whale, and network insights: Get SPL token metadata (including supply and top holders), list wallet NFTs via a heuristic, detect large SOL transfers from the latest block, and display live Solana network stats.
  • Price lookup by mint or symbol: Check USD pricing for SOL or popular tokens without needing an API key.

Quick Start

Ask for the portfolio value of a Solana address by running: python3 ~/.hermes/skills/blockchain/solana/scripts/solana_client.py wallet <address>

Frequently Asked Questions about solana

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

FAQPage Schema
How do I check my Solana wallet portfolio and SPL token balances with USD values?â–¼

You can retrieve Solana wallet portfolio data by querying an on-chain address to fetch SOL balances and SPL token holdings. The results are enriched with USD pricing, sorted by USD value, and can optionally filter out dust tokens.

Do I need an API key to look up Solana token prices?â–¼

No, you do not need an API key to look up Solana token prices. The tool resolves USD pricing for SOL or popular tokens by using Solana JSON-RPC and CoinGecko free endpoints without requiring authentication.

How do I inspect a Solana transaction by its signature?â–¼

To inspect a Solana transaction by signature, you can query the transaction hash to retrieve detailed on-chain transaction information. This allows you to review specific transaction details and list recent transaction signatures for an address.

Can I track large SOL transfers and detect whale activity on the blockchain?â–¼

Yes, you can detect whale activity by scanning the latest block for large SOL transfers. This whale-style large-transfer scanning feature helps identify significant movements of SOL across the network.

What is the best way to list NFTs held in a Solana wallet?â–¼

The best way to list NFTs in a Solana wallet is to query the address using the NFT listing feature. It identifies NFT holdings via a heuristic method, allowing you to quickly view the NFTs associated with the address.

How do I get SPL token metadata and live Solana network stats?â–¼

You can get SPL token metadata, including supply and top holders, by querying the specific token mint. Additionally, the tool fetches live Solana network stats and recent address activity using Solana JSON-RPC endpoints.