Limits (HTTP & WebSocket)

Rate limits are enforced per IP based on your subscription tier.

HTTP JSON-RPC

TierRPS (reads)TPS (transactions)
Build10015
Grow20035
Accelerate50050

WebSocket

MetricSharedDedicated
Concurrent connections10Custom
Subscriptions per connection50Custom
Message rateFair useUncapped

Exceeding Limits

  • HTTP: returns 429 Too Many Requests. Back off and retry.
  • WebSocket: the server drops the oldest connection or subscription. Your client should detect the disconnect and reconnect.

If you are consistently hitting 429 responses, the options are to optimize your request patterns, for example caching or batching, or upgrade your tier. Details on all limits in one place: Limits & Fair Use.