helius-api
Query Solana data via the Helius API. Use when the user asks about Solana wallet balances, token holdings, NFT holdings, transaction history, transfer activity, wallet identity/labels, wallet funding sources, parsing transactions, or other Solana on-chain data. Triggers on: "solana wallet", "sol balance", "solana transactions", "wallet history", "who funded this wallet", "wallet identity", "solana transfers", "solana NFTs", "helius", "check solana address", "solana data", "parse transaction", "enhanced transactions", "transaction details".
Why use this skill?
Query Solana wallet balances, NFT holdings, and transaction history effortlessly with the OpenClaw Helius API skill. Real-time data access.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/itsahedge/helius-apiWhat This Skill Does
The Helius API skill enables OpenClaw AI to interface directly with the Solana blockchain to retrieve comprehensive on-chain data. By leveraging Helius's high-performance infrastructure, this skill allows the agent to fetch real-time wallet balances, detailed token and NFT holdings, historical transaction logs, and wallet identity labels. It provides a robust interface for parsing complex transaction signatures into human-readable formats, facilitating deeper financial analysis and investigative workflows within the Solana ecosystem.
Installation
To integrate the Helius API into your OpenClaw agent, execute the following command in your terminal:
clawhub install openclaw/skills/skills/itsahedge/helius-api
Once installed, you must obtain a valid API key from the Helius dashboard at https://dashboard.helius.dev. Set this key as an environment variable in your agent's configuration:
export HELIUS_API_KEY="your-key-here"
This setup ensures the agent is authenticated to make requests to both the Wallet API and the Enhanced Transactions API.
Use Cases
This skill is ideal for financial tracking, developer debugging, and blockchain auditing. You can use it to monitor portfolio performance, check the origin of specific funds in a wallet to identify potential sources or sybil activity, track the movement of specific SPL tokens, or programmatically fetch NFT metadata. It is particularly useful for developers who need to debug failed or complex transactions by converting raw transaction signatures into detailed, human-readable insights provided by the Helius enhanced transaction endpoints.
Example Prompts
- "What is the current token and NFT balance for this Solana address: 7C4jsPZpY7a1KjJ3w7z9eK94yM4g5c1a7e4d8e5b4a6?"
- "Can you show me the last 10 transactions for this wallet and identify if it has received any significant funds from a known exchange?"
- "Please parse this Solana transaction signature: 5p7k... to tell me exactly which tokens were moved and which account signed it."
Tips & Limitations
Note that wallet API requests typically cost 100 credits per call, so ensure your Helius account is adequately funded. The identity endpoint will return a 404 for wallets that are not currently labeled by Helius; ensure your agent includes error handling for these cases. For large data sets, always utilize the pagination parameters (such as before cursors or page numbers) to avoid timeouts. Finally, remember that the Enhanced Transactions endpoints use a separate base URL (api-mainnet.helius-rpc.com), which is handled automatically by the skill, but keep this in mind if you are extending the skill's functionality.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-itsahedge-helius-api": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api