Limits
Rate limits
Solana-specific
- Solana Mainnet:
- Developer plan: 0.5 requests per second (RPS)
- Growth plan: 50 requests per second (RPS)
- Solana Devnet:
- Developer plan: 25 requests per second (RPS)
- Growth plan: 250 requests per second (RPS)
Arbitrum-specific
- Arbitrum Mainnet:
debug_traceBlockByNumber
20 RPS on all plans
All other protocols
- Developer plan: 25 requests per second (RPS)
- Growth plan: 250 requests per second (RPS)
- Business: 500 requests per second (RPS)
- Enterprise: unlimited
To upgrade a subscription plan, do the following:
- In the left navigation bar, click Billing.
- Next to Plan, click Change.
- Select a new subscription plan and click Next.
- Check the details of your new subscription plan and click Confirm.
Your subscription plan changes immediately.
Dedicated nodes
You can also order dedicated nodes and pay for the node resource consumption only instead of per-request billing.
EVM Range limits
Range limits are applied to Developer, Growth, and Business plans only.
For eth_newFilter
requests, Developer subscription plan users get capped at 10,000 blocks per request.
For the eth_getLogs
, the caps are:
- Developer plan — 100 blocks
- Growth plan — 10,000 blocks
- Business plan — 10,000 blocks
- Enterprise — 10,000 blocks. Customization available on request.
Learn more about
eth_getLogs
limits by reading Understanding eth_getLogs limitations.
For users on the Developer subscription plan, Chainstack applies a specific range limit for certain requests.
This limit is designed to optimize the performance and resource allocation for our users on this plan.
To upgrade to a paid subscription plan and remove rate limit, do the following:
- In the left navigation bar, click Billing.
- Next to Plan, click Change.
- Select a new subscription plan and click Next.
- Check the details of your new subscription plan and click Confirm.
Your subscription plan changes immediately.
Custom tracers on EVMs
Custom JavaScript tracers are available as customized solutions on the Enterprise plan on dedicated nodes.
Fantom method limits
The following limits are applied on all subscription plans:
debug_traceBlockByNumber
: 5 RPSdebug_traceBlockByHash
: 5 RPS
Solana method limits
Solana elastic node limits
The Solana elastic node limits are not individual per a Solana node endpoint.
The Solana elastic node limits are technical rate limits on the Solana infrastructure itself in locations like NYC1, LON1, and Global Elastic.
The following limits are applied:
getBlock
:- Range: 500,000 slots
- Chainstack Global Network Worldwide
global1
RPS: 600 - Chainstack Cloud London
lon1
RPS: 600 - Chainstack Cloud New York City
nyc1
RPS: 600
getProgramAccounts
:- Chainstack Global Network
global1
RPS: 10 - Chainstack Cloud London
lon1
RPS: 10 - Chainstack Cloud New York City
nyc1
RPS: 10
- Chainstack Global Network
getConfirmedBlock
:- Chainstack Global Network
global1
RPS: 30 - Chainstack Cloud London
lon1
RPS: 30 - Chainstack Cloud New York City
nyc1
RPS: 30
- Chainstack Global Network
getSupply
:- Chainstack Global Network Worldwide
global1
RPS: 2 - Chainstack Cloud London
lon1
RPS: 2 - Chainstack Cloud New York City
nyc1
RPS: 2
- Chainstack Global Network Worldwide
getLargestAccounts
:- Chainstack Global Network Worldwide
global1
RPS: 6 - Chainstack Cloud London
lon1
RPS: 6 - Chainstack Cloud New York City
nyc1
RPS: 6
- Chainstack Global Network Worldwide
getTokenAccountsByOwner
:- Chainstack Global Network Worldwide
global1
RPS: 100 - Chainstack Cloud London
lon1
RPS: 100 - Chainstack Cloud New York City
nyc1
RPS: 100
- Chainstack Global Network Worldwide
getBalance
:- Chainstack Global Network Worldwide
global1
RPS: 50 - Chainstack Cloud London
lon1
RPS: 50 - Chainstack Cloud New York City
nyc1
RPS: 50
- Chainstack Global Network Worldwide
getAccountInfo
:- Chainstack Global Network Worldwide
global1
RPS: 100 - Chainstack Cloud London
lon1
RPS: 100 - Chainstack Cloud New York City
nyc1
RPS: 100
- Chainstack Global Network Worldwide
getTokenSupply
:- Chainstack Global Network Worldwide
global1
RPS: 30 - Chainstack Cloud London
lon1
RPS: 30 - Chainstack Cloud New York City
nyc1
RPS: 300
- Chainstack Global Network Worldwide
Solana method availability
The following methods are available only on the Growth, Business, and Enterprise plans:
getProgramAccounts
getLargestAccounts
getSupply
getTokenAccountsByOwner
Solana archive methods availability
While most methods are supported on Solana global elastic nodes, only the following methods can fetch archive data:
getSignaturesForAddress
getTransaction
getBlock
getBlocks
getBlockHeight
getBlockTime
getBlocksgetBlocksWithLimit
Updated 1 day ago