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

ServiceCreditsNotes
Standard RPC Calls1All RPC calls except those listed separately
getProgramAccounts10Higher complexity call
Priority Fee API1Fee estimation
Sender0Ultra-low latency transaction submission - no credits consumed
LaserStream gRPC3Per 0.1MB of data. Typical sizes: Block (~4MB), Account (~0.0004MB), Transaction (~0.0006MB)
Archival Calls10Historical data queries (blocks, transactions, etc.)

Transaction Submission (sendTransaction)

MethodCreditsDescription
Staked Connections (Default)10Via mainnet.helius-rpc.com - highest reliability
Unstaked Connections1Via 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 CallCreditsPurpose
getTransaction10Historical transaction data
getBlock10Block information
getBlocks10Multiple blocks
getInflationReward10Staking rewards
getSignaturesForAddress10Address transaction history
getBlockTime10Block 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

ServiceCreditsDescription
ZK Compression API10Standard compression calls
getValidityProofs100Higher computation required
Enhanced Transactions API100Enhanced transaction parsing
Webhook Event Delivery1Per event push
Webhook Management API100Create, update, delete webhooks

Getting Additional Credits

When you need more credits beyond your monthly allocation, you have two flexible options:

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