Rate limiting
We have rate limits for public nodes and for paid plans:
- Pay as You Go: 100 RPS for accounts created after October 19, 2026. Older accounts keep their current limits.
- Pro: 300 RPS. Scale: 600 RPS. Enterprise: custom.
For requests to free nodes, we usually have the following rules. Please note that some networks have custom rate limits applied on the free tier.
- The Free Tier includes 210 million Compute Units (CU) per 30-day period, resetting every 30 days from the date of registration.
- Under normal conditions for the free tier, we have a limit of 120,000 CUs per minute per IP. This is approximately 100 eth_call requests per second.
- If there is high demand for free requests in a specific region, the limit may be reduced. The minimum limit is set at 50,400 CUs per minute, which is equivalent to 40 eth_call requests.
- Some methods cost 0 CU (like eth_chainId), but when rate limiting, the minimum cost of every call is 10 CU, so free methods cannot be abused.
- The maximum timeout is set to 2 seconds to prevent potential DDoS attacks using high-latency requests.
- The log limit is capped at 10,000 entries.
- Batch requests are limited to 3 items to prevent bypassing rate limits.
- Filter methods are disabled by default.