Limits
Rate limits
- Developer plan: 25 requests per second
- Growth plan: 250 requests per second
- Business: 500 requests per second
- 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 — unlimited
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.
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 imits
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 on all subscription plans:
getBlock
:- Range: 500,000 slots
- Chainstack Global Network Worldwide
global1
RPS: 600 - Chainstack Cloud London
lon1
RPS: 200 - Chainstack Cloud New York City
nyc1
RPS: 200
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: 1000 - Chainstack Cloud New York City
nyc1
RPS: 1000
- Chainstack Global Network Worldwide
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
getBlockHeight
getBlockTime
getBlocksgetBlocksWithLimit
Updated about 1 month ago