Skip to main content

Quick Start


Pricing Plans

FeatureFreeDeveloperBusinessProfessional
Pricing$0/month$49/month$499/month$999/month
Monthly Credits1M10M100M200M
RPC Rate Limit10 req/s50 req/s200 req/s500 req/s
DAS & Enhanced APIs2 req/s10 req/s50 req/s100 req/s
WebSocketsStandardStandardStandard + EnhancedStandard + Enhanced
gRPC AccessLaserStream (Devnet)LaserStream (Devnet)LaserStream (Devnet + Mainnet)
Support LevelCommunityChatPriority ChatSlack/Telegram
If you’re on a legacy plan, see the Legacy Plan Details section below.

Data Add-Ons

Transform your Professional plan’s pay-per-use model into predictable costs with included monthly data allowances. Available for Professional plans only and covers both LaserStream gRPC and Enhanced WebSockets data usage.
  • 5 TB
  • 10 TB
  • 25 TB
  • 50 TB
  • 100 TB
$500/monthIncluded: 5 TB monthly data allowance
Overage Rate: 3 credits per 0.1 MB
Data Add-Ons: Available exclusively for Professional plans. Provides fixed monthly cost with included data allowance (5TB-100TB). Applies to both LaserStream and Enhanced WebSockets usage.
Need more than 100 TB? Contact our sales team for enterprise solutions with custom data allowances.

Enterprise Plan

Custom Solutions for High-Volume Applications

Enterprise plans provide tailored solutions for organizations with specific requirements.Key Benefits:
  • Custom rate limits tailored to your needs
  • Volume discounts for high credit usage
  • SLA guarantees with uptime commitments
  • Direct engineering support access
  • Advanced usage analytics and monitoring
  • Priority support channels
Ready for Enterprise? Contact our sales team to discuss custom solutions.

Rate Limits

Rate limits control how many requests you can make per second. When exceeded, you’ll receive an HTTP 429 response.

Standard Rate Limits

Your plan determines your base rate limits:
PlanRPC Rate LimitDAS & Enhanced APIs
Free10 requests/s2 requests/s
Developer50 requests/s10 requests/s
Business200 requests/s50 requests/s
Professional500 requests/s100 requests/s
EnterpriseCustomCustom
Need higher RPC rate limits? Teams on Professional Plans can purchase an extra 100 RPS for $100/month. If you need custom rate limits ahead of launches, contact our sales team.

Special Limits

Some endpoints have special restrictions due to their computational requirements:
  • Transactions
  • High Complexity Calls
  • LaserStream
  • Webhooks
  • WebSockets
  • ZK Compression
EndpointFreeDeveloperBusinessProfessional
Sender15/sec15/sec15/sec15/sec
sendTransaction1/sec5/sec50/sec100/sec
simulateBundle10/sec50/sec200/sec500/sec
Need higher limits for sending transactions? If you are on a Professional plan and need to increase your sendTransaction rate limits, contact our sales team. Professional plan users can also request significant rate limit upgrades for Sender to support high-throughput trading applications.

Credit System

Monthly Allocation

Your plan includes credits that reset monthly

Credits are consumed in this order:

Monthly → Prepaid → Autoscaling

Flexible Billing

Pay for additional credits only when needed

Standard Credit Costs

ServiceCreditsNotes
Standard RPC Calls1All RPC calls except those listed separately
simulateBundle1Simulate Jito Bundles
Priority Fee API1Estimate priority fees
Webhook Events1Per event sent by Helius, regardless of successful or failed endpoint responses
LaserStream gRPC3Per 0.1 MB of streamed data (uncompressed)
Enhanced WebSockets3Per 0.1 MB of streamed data (uncompressed). For users who upgrade to Business or Professional plans after October 16, 2025
Data Add-on (Professional only)3Per 0.1 MB after included allowance (5-100TB). Applies to LaserStream and Enhanced WebSockets usage. See Data Add-ons for pricing tiers
getProgramAccounts10Get all accounts/data owned by a program
Historical Data (Archival)10RPC calls that query historical blockchain data including getTransaction, getSignaturesForAddress, getBlock.
For the complete list, see the table below
getTransactionsForAddress100Enhanced transaction history with advanced filtering and sorting. Requires Developer plan or higher
ZK Compression API10ZK Compression RPC calls
DAS API10All DAS endpoints
Enhanced Transactions100Enhanced transaction parsing
Webhook Management100Create, edit, delete webhooks
getValidityProofs100Compute ZK proofs
Data Streaming Billing Guide:
  • Enhanced WebSockets: Available on Business and Professional plans. Users who upgrade after October 16, 2025 pay 3 credits per 0.1 MB. Users on these plans before this date remain unmetered.
  • LaserStream: Available on Professional plans only. All users pay 3 credits per 0.1 MB usage.
  • Data Add-on: Available for Professional plans. See Data Add-ons for pricing tiers (5TB-100TB) with included data allowance. Overages billed at 3 credits per 0.1 MB. Applies to both LaserStream and Enhanced WebSockets.
  • Data Size: Billing based on uncompressed message size. Typical sizes: Block (~4MB), Account (~0.0004MB), Transaction (~0.0006MB).

Sender and Staked Connections

MethodCreditsDescription
Sender0Ultra-low latency submission
Staked Connections1Highest reliability (default)
Staked Transactions Are Now Default for All Paid Plans: All transactions via mainnet.helius-rpc.com automatically use staked connections for highest success rates.

Historical API

Historical data queries (sometimes called archival calls) cost 10 credits each:
MethodCreditsDescription
getBlock10Retrieve block data and transactions for a specified slot
getBlocks10Get list of blocks between two slots
getBlocksWithLimit10Get blocks starting at a given slot with limit
getSignaturesForAddress10Get transaction signatures for an address
getTransaction10Retrieve transaction details for a specified signature
getBlockTime10Get estimated production time of a block
getSignatureStatuses10 / 1Get statuses for transaction signatures. Cost depends on searchTransactionHistory parameter: 10 credits when enabled (searches historical data), 1 credit when disabled (searches recent blocks only)
getInflationReward10Get inflation reward for a list of addresses for an epoch
getTransactionsForAddress100Enhanced transaction history with advanced filtering, sorting, and full transaction data. Requires Developer plan or higher
Plan Requirement: getTransactionsForAddress is only available on Developer plans and above. Free plan users will receive an error when attempting to use this endpoint.

Batch Request Limits

When making batch requests for historical data methods, the following limits apply:
MethodMax Batch Size
getTransaction100 items per request
All other historical methods10 items per request
getTransactionsForAddressNo batch requests allowed
Exceeding batch limits will result in an error response. For getTransactionsForAddress, each address must be queried in a separate request.

DAS API

All DAS API calls cost 10 credits each:

Asset Information

  • getAsset
  • getAssetProof
  • getAssetProofBatch
  • getNftEditions

Asset Discovery

  • getAssetsByOwner
  • getAssetsByAuthority
  • getAssetsByCreator
  • getAssetsByGroup
  • searchAssets
  • getAssetBatch

Transaction History

  • getSignaturesForAsset

Account Information

  • getTokenAccounts

Managing Your Usage


Legacy Plans

The limits below apply to deprecated V3 plans. These plans are no longer available for new users.
Free V3Developer V3Business V3Performance V3
1M Credits10M Credits200M Credits500M Credits
10 RPC requests/s50 RPC requests/s150 RPC requests/s500 RPC requests/s
2 API requests/s10 API requests/s50 API requests/s100 API requests/s
1 API Key10 API Keys15 API Keys20 API Keys
1 Webhook3 Webhooks10 Webhooks20 Webhooks
Community supportChat SupportPriority Chat SupportSlack/Telegram Support
LaserStream (Devnet)LaserStream (Devnet)LaserStream (Devnet)