Helius Credit Costs
Understanding how credits work across different RPC calls and APIs.
What Are Credits?
Credits are the measurement unit for API usage on Helius. Each API call consumes a specific number of credits based on its complexity and resource requirements. Your subscription plan includes a set number of credits per month, and you can purchase additional credits as needed.
Credit Usage Priority: The system automatically uses your monthly subscription credits first, then draws from any prepaid credits, and finally triggers autoscaling if enabled.
Credit Costs
Standard Services
Service | Credits | Notes |
---|---|---|
Standard RPC Calls | 1 | All RPC calls except those listed separately |
getProgramAccounts | 10 | Higher complexity call |
Priority Fee API | 1 | Fee estimation |
Sender | 0 | Ultra-low latency transaction submission - no credits consumed |
LaserStream gRPC | 3 | Per 0.1MB of data. Typical sizes: Block (~4MB), Account (~0.0004MB), Transaction (~0.0006MB) |
Archival Calls | 10 | Historical data queries (blocks, transactions, etc.) |
Transaction Submission (sendTransaction
)
Method | Credits | Description |
---|---|---|
Staked Connections (Default) | 10 | Via mainnet.helius-rpc.com - highest reliability |
Unstaked Connections | 1 | Via unstaked.helius-rpc.com - may be unreliable during congestion |
Staked Transactions Are Now Default
All transactions via mainnet.helius-rpc.com
now use staked connections automatically, providing the highest transaction success rates. No code changes are required. The dedicated staked endpoint has been deprecated.
Archival & Historical Data
API Call | Credits | Purpose |
---|---|---|
getTransaction | 10 | Historical transaction data |
getBlock | 10 | Block information |
getBlocks | 10 | Multiple blocks |
getInflationReward | 10 | Staking rewards |
getSignaturesForAddress | 10 | Address transaction history |
getBlockTime | 10 | Block timestamp |
Digital Asset Standard (DAS) API
All DAS API calls cost 10 credits each:
Asset Information
getAsset
getAssetProof
getNFTEditions
Asset Discovery
getAssetsByOwner
getAssetsByAuthority
getAssetsByCreator
getAssetsByGroup
searchAssets
Transaction History
getSignaturesForAsset
Account Information
getTokenAccounts
Advanced Services
Service | Credits | Description |
---|---|---|
ZK Compression API | 10 | Standard compression calls |
getValidityProofs | 100 | Higher computation required |
Enhanced Transactions API | 100 | Enhanced transaction parsing |
Webhook Event Delivery | 1 | Per event push |
Webhook Management API | 100 | Create, update, delete webhooks |
Getting Additional Credits
When you need more credits beyond your monthly allocation, you have two flexible options:
Pay with Crypto
Purchase prepaid credits with USDC that never expire. Perfect for crypto users and variable workloads.
Autoscaling
Automatically add credits as needed with card billing. Ideal for handling unexpected traffic spikes without interruption.
Credit Usage Priority: The system automatically uses your monthly subscription credits first, then draws from any prepaid credits, and finally triggers autoscaling if enabled.
Monitoring Your Usage
Track your credit consumption in the Helius Dashboard:
- Real-time Balance: Current credit levels across all types
- Usage Analytics: Historical consumption patterns
- Alerts: Notifications when balances fall below thresholds
- Detailed Logs: Per-API call credit consumption