▾ Documentation

All limits at a glance

RPS, TPS, WebSocket connections, and gRPC limits across STARTER, FOCUS, BUILD, GROW, PROFESSIONAL, and Dedicated, in one place.

// updated 2026-06-04

Every limit, organized per product.

NOTE

What "limits" means here. The numbers below are RPS (requests per second), TPS (transactions per second), connection caps, subscription caps, and filter caps. All RPS limits use a 10-second sliding window - brief spikes that average within plan won't be rate-limited.

RPC

LimitSTARTERFOCUSBUILDGROWPROFESSIONALDedicated
RPS1525200300500unlimited
TPS5103050100unlimited

RPS is shared between RPC, WebSocket subscribe/unsubscribe, and gRPC SubscribeRequest updates. See RPC Limits for method weights (some calls cost more than 1 RPS unit).

WebSocket

LimitSTARTERFOCUSBUILDGROWPROFESSIONALDedicated
Concurrent WS connections1020304070unlimited
Subs per connection1001001005001,000unlimited
Total subs per plan1,0005,0005,00010,00025,000unlimited
WARNING

Total subs is a hard cap, not connections × subs/conn. Whichever runs out first wins. See How pricing works.

For details: WebSocket Limits.

gRPC

Connections are your plan quota; filter caps apply per stream. Throughput is unlimited and unmetered on every gRPC tier - no per-MB or per-credit billing.

LimitFOCUSBUILDGROWPROFESSIONALDedicated
gRPC accessyesyesyesyesyes
Concurrent gRPC connections1102050unlimited
Accounts per stream (account_max)505001,2002,000unlimited
Owners per stream (owner_max)1050200200unlimited
Max accounts watched (account_max × connections)up to 50up to 5,000up to 24,000up to 100,000unlimited
Throughputunlimitedunlimitedunlimitedunlimitedunlimited
NOTE

The STARTER plan does not include gRPC. FOCUS is the entry tier for gRPC.

For the full per-category per-stream caps (transactions, blocks, slots, entry, etc.) and error semantics, see gRPC Limits.

Sender

LimitValue
TPS5
Minimum tip per transaction1,000,000 lamports (0.001 SOL)

See Sender Tips for tip addresses and code samples.

Raw Shreds

LimitValue
RegionFrankfurt only
Minimum subscription7 days
Maximum subscription90 days

See Raw Shreds.

Indexer

LimitValue
History coveragefrom January 11, 2024
Validation latency~15 seconds
Query volumeunlimited within reason

See Indexer.

What happens when you hit a limit?

  • RPS / TPS exceeded: standard 429 (HTTP) or RESOURCE_EXHAUSTED (gRPC).
  • Connection cap exceeded: new connection rejected.
  • Subscription / filter cap exceeded: that subscribe call rejected, existing subscriptions keep working.

Per-product limits pages

RPC Limits

Method weights and per-method costs.

WebSocket Limits

Connection, sub, and total-cap detail.

gRPC Limits

Per-stream filter caps and connections.

Next steps

Plans

All 5 Bundle plans.

How pricing works

The 10-second window, upgrade math.

What's not allowed

Programs and methods blocked on shared.

Free Trials

48-hour trials on every plan.