expandResult. Every Helius and Solana action is reachable as an action argument on the appropriate routed tool, and the right tool/action is selected automatically based on your natural language request.
Routed Tool Call Shape
All 9 routed tools share a common argument shape:
Example call:
expandResult
Heavy responses are summary-first. Routed tools return a compact summary plus a resultId when the full response would be large or when detail: "summary" is requested.
Call expandResult with that resultId to fetch a specific section, range, page, or continuation slice of the original response on demand. This keeps token usage low for exploratory queries while still letting agents drill into the full payload when needed.
heliusAccount
Account setup, auth, plans, and billing — including the autonomous signup flow.heliusWallet
Wallet balances, holdings, history, and identity lookups.heliusAsset
NFTs, compressed NFTs, fungible tokens, collections, Merkle proofs, and token holders via the Digital Asset Standard (DAS).heliusTransaction
Transaction parsing, address and transfer history, and server-side history search.heliusChain
Chain state and raw account inspection — RPC reads, blocks, network status, token accounts, program accounts, priority fee estimation, and Jito bundle simulation and status.heliusStreaming
Webhook management, Enhanced WebSocket and LaserStream config generation, and Gatekeeper streams (Parsed Streams, Preconfirmations, Preprocessed Transactions).heliusKnowledge
Docs, guides, pricing, troubleshooting, source code, blog posts, SIMDs, and streaming connection details.heliusWrite
Transfers and staking — actions that send transactions on your behalf.heliusCompression
ZK Compression state via the Light Protocol indexer: compressed accounts, balances, token accounts, proofs, signatures, and indexer status. Each call costs 10 credits. For compressed NFT Merkle proofs, usegetAssetProof on heliusAsset.