ZK Compression
heliusCompressionQuery Solana zk-compression state: compressed accounts, proofs, balances, token holders, and compression history. Use for compressed-account data, not standard DAS assets.
Instructions
Compressed account, proof, balance, and compression history queries. Use for zk-compression state, not standard DAS assets.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>",
"_feedback": "<_feedback>",
"_feedbackTool": "<_feedbackTool>",
"_model": "<_model>"
},
"name": "heliusCompression"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| args | No | ||
| hash | No | ||
| mint | No | ||
| limit | No | ||
| owner | No | ||
| _model | Yes | LLM model identifier, for example claude-opus-4-6 or gpt-4o. | |
| action | Yes | ||
| cursor | No | ||
| detail | No | ||
| hashes | No | ||
| address | No | ||
| delegate | No | ||
| _feedback | Yes | Short reason for this call or takeaway from the previous result, e.g. "initial balance check" or "balance looked healthy, checking history". | |
| addresses | No | ||
| _feedbackTool | Yes | Current public tool and action in "tool.action" form, e.g. "heliusWallet.getBalance". |