helius

Build Solana applications using Helius RPC, DAS, streaming, and webhook APIs.

Updated Jul 28, 2026
One-click install
npx skills add https://github.com/IagoPrandi/zeroclaw-plugin --skill helius-iagoprandi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: helius
Source: https://github.com/IagoPrandi/zeroclaw-plugin/tree/main/.claude/skills/solana-dev/ext/sendai/skills/helius
Command: npx skills add https://github.com/IagoPrandi/zeroclaw-plugin --skill helius-iagoprandi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires helius-mcp, helius-sdk, helius-laserstream, and includes references (resource) components.

What problem does it solve? Building on Solana requires juggling many infrastructure concerns: sending transactions reliably, querying NFT and token data, streaming real-time events, monitoring wallets, and managing API keys and billing. This Skill routes each task to the correct Helius product and MCP tool so developers avoid wrong endpoints, wrong parameter names, and wasted credits. ## Core Features & Use Cases - Transaction Sending: Submit transactions via Helius Sender with Jito tips, dynamic priority fees, and compute unit optimization. - Asset & Wallet Queries: Query NFTs, cNFTs, and tokens via the DAS API, and investigate wallets with identity, balances, history, and funding-source tracing. - Real-Time Data & Events: Stream accounts and transactions via Enhanced WebSockets or LaserStream gRPC, and configure webhooks for event-driven backends. - Use Case: A developer building a trading bot asks for help; the Skill reads the Sender and priority-fee references, generates code with skipPreflight, a Jito tip, and a live fee estimate, then sets up a webhook to monitor the bot's wallet. ## Quick Start Ask the assistant to build a Solana feature with Helius, for example: show me the NFTs and token balances for this wallet address using the Helius DAS API.

Frequently Asked Questions about helius

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

FAQPage Schema
How do I send Solana transactions with Helius Sender?▼

Submit transactions to the Sender endpoint with skipPreflight set to true, a Jito tip of at least 0.0002 SOL, and a priority fee from getPriorityFeeEstimate. Sender dual-routes to validators and Jito and consumes zero API credits on all plans.

How do I query NFTs and tokens for a Solana wallet?▼

Use the DAS API getAssetsByOwner method with showFungible set to true to return NFTs, compressed NFTs, and fungible tokens in one call. Pagination starts at page 1 with up to 1,000 results per request.

LaserStream vs Enhanced WebSockets for Solana streaming?▼

LaserStream is a gRPC service with the lowest latency, 24-hour historical replay, and auto-reconnect, requiring a Professional plan on mainnet. Enhanced WebSockets suit real-time UIs and dashboards on Business plans and above.

Does the Helius skill work without an API key?▼

Most tools require a Helius API key configured via setHeliusApiKey, the HELIUS_API_KEY environment variable, or the agenticSignup flow paid in USDC. Solana research tools like getSIMD and searchSolanaDocs work without a key.

Why does Helius SDK pagination return the same page repeatedly?▼

The Enhanced SDK method uses beforeSignature, not before, so a wrong parameter name is silently ignored and causes infinite loops. Import the proper request types so TypeScript catches mismatches at compile time.

What are the limitations of Helius transaction history filtering?▼

The token-accounts filter relies on owner metadata unavailable before slot 111,491,819, so older token account transactions may be missing. Ascending sort and some advanced filters also require paid plans.