credits.md

Helius Credits

Complete guide to Helius credits including credit costs, how credits work, and credits for data streaming solutions.

What are credits?

Credits are a unit of account that we use to bill usage for RPCs, API requests, and data streaming products like LaserStream gRPC and LaserStream WebSocket.

Every plan has a base number of credits, and every API call has an assigned credit cost.

Below, we outline the credits per plan, credit costs by API, and credits for streaming data.

Base Credits by Plan

Here is a breakdown of the total number of credits that are included by default in each plan.

If you need more credits, upgrade your plan, enable autoscaling, purchase prepaid credits, or contact sales to discuss enterprise options.

For more information, read our plans and pricing guide

Feature Free Developer Business Professional
Pricing $0/month $49/month $499/month $999/month
Monthly Credits 1M 10M 100M 200M

Standard Credits

Service Credits Notes
Standard RPC Calls 1 All RPC calls except those listed separately
getProgramAccounts 10 Get all accounts/data owned by a program
getProgramAccountsV2 1 Paginated version of getProgramAccounts
simulateBundle 1 Simulate Jito Bundles
Priority Fee API 1 Estimate priority fees
DAS API 10 All DAS endpoints
Enhanced Transactions 100 Enhanced transaction parsing

Historical Data Credits

Historical data queries, sometimes called archival calls, cost 1 credit each.

Exceptions are getTransactionsForAddress, which starts at 10 credits and is metered by returned results, and getTransfersByAddress, which costs 10 credits.

Method Credits Description
getBlock 1 Retrieve block data and transactions for a specified slot
getBlocks 1 Get list of blocks between two slots
getBlocksWithLimit 1 Get blocks starting at a given slot with limit
getSignaturesForAddress 1 Get transaction signatures for an address
getTransaction 1 Retrieve transaction details for a specified signature
getBlockTime 1 Get estimated production time of a block
getSignatureStatuses 1 Get statuses for transaction signatures
getInflationReward 1 Get inflation reward for a list of addresses for an epoch
getTransactionsForAddress 10+ Enhanced transaction history with advanced filtering and sorting. Full transactions cost 10 credits per 100 returned; signatures-only responses cost 10 credits flat. Returns up to 1,000 full transactions or signatures.
getTransfersByAddress 10 Parsed token and native SOL transfer history. Returns up to 100 transfers.

getTransactionsForAddress

getTransactionsForAddress metering scales with what a successful response returns:

Response type Credits
Full transactions 10 credits per 100 returned transactions, rounded up; 10-credit minimum
Signatures only 10 credits flat, regardless of count
Failed API responses Free

Examples:

Returned Credits
1-100 full transactions 10
250 full transactions 30
1,000 full transactions 100

Data Streaming Credits

Unlike regular credits that assign credits per call, data streaming products like LaserStream gRPC and LaserStream WebSocket assign credits per amount of data consumed.

Service Credits Notes
LaserStream WSS (standard Solana methods) 2 Per 0.1 MB of streamed data (uncompressed). All plans.
LaserStream WSS (Helius extensions) 2 Per 0.1 MB of streamed data (uncompressed). Developer, Business, and Professional plans.
LaserStream gRPC 2 Per 0.1 MB of streamed data (uncompressed). Business and Professional plans (Mainnet); all plans (Devnet).
Preprocessed Transactions — preprocessedSubscribe (WSS) 0.1 Per message (one message per delivered transaction). All paid plans.
Data Add-on (Pro Plan only) 2 Per 0.1 MB after included allowance (5-100TB). Applies to LaserStream gRPC and LaserStream WebSocket usage.

Transaction Submission Credits

Helius offers two primary transaction submission methods: Sender, our specialized transaction landing service for traders and low-latency applications; and Staked Connections (default) for fast, reliable landing rates.

Method Credits Description
Sender 0 Ultra-low latency submission
Staked Connections 1 Highest reliability (default)
sendBundle 10 Bundle submission via Jito

DAS API Credits

All DAS API requests cost 10 credits each:

Topic Requests
Asset Information getAsset, getAssetProof, getAssetProofBatch, getNftEditions
Asset Discovery getAssetsByOwner, getAssetsByAuthority, getAssetsByCreator, getAssetsByGroup, searchAssets, getAssetBatch
Transaction History getSignaturesForAsset
Account Information getTokenAccounts

Wallet API Credits

All Wallet API requests cost 100 credits each:

Service Credits Notes
Wallet Identity 100 Get wallet identity (exchanges, protocols, institutions)
Batch Identity Lookup 100 Look up up to 100 addresses in a single request
Wallet Balances 100 Get token and NFT balances with USD values
Historical Balance 100 Get a token or SOL balance at a past timestamp or slot
Wallet History 100 Get transaction history with balance changes
Token Transfers 100 Get all token transfer activity
Wallet Funding Source 100 Discover who originally funded a wallet

Wallet-as-a-Service Credits

Wallet-as-a-Service bills through your existing Helius credits — there is no separate subscription and no per-monthly-active-user fee. Each signature costs 200 credits ( $0.001 at the standard credit rate), which covers the embedded wallet and signing.

Service Credits Notes
WaaS Signature 200 Per signature: signMessage, signTransaction, and signAndSendTransaction each produce one. Billed when the signature is produced, even if the transaction later fails on-chain; signing that never completes (e.g. a cancelled prompt) is free. Wallet creation is free.

Webhook Credits

Service Credits Notes
Webhook Events 1 Per event sent by Helius, regardless of successful or failed endpoint responses
Webhook Management 100 Create, edit, delete webhooks

ZK Compression Credits

All ZK Compression API calls cost 10 credits each.

One exception is getValidityProof which costs 100 credits per request because it is computationally intensive.

Service Credits Notes
ZK Compression API 10 ZK Compression RPC calls
getValidityProofs 100 Compute ZK proofs