# All limits at a glance

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

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.
</Note>

## RPC

| Limit | STARTER | FOCUS | BUILD | GROW | PROFESSIONAL | Dedicated |
|---|---|---|---|---|---|---|
| RPS | 15 | 25 | 200 | 300 | 500 | unlimited |
| TPS | 5 | 10 | 30 | 50 | 100 | unlimited |

RPS is shared between RPC, WebSocket subscribe/unsubscribe, and gRPC `SubscribeRequest` updates. See [RPC Limits](https://supanode.xyz/docs/solana/rpc/limits) for method weights (some calls cost more than 1 RPS unit).

## WebSocket

| Limit | STARTER | FOCUS | BUILD | GROW | PROFESSIONAL | Dedicated |
|---|---|---|---|---|---|---|
| Concurrent WS connections | 10 | 20 | 30 | 40 | 70 | unlimited |
| Subs per connection | 100 | 100 | 100 | 500 | 1,000 | unlimited |
| Total subs per plan | 1,000 | 5,000 | 5,000 | 10,000 | 25,000 | unlimited |

<Warning>
**Total subs is a hard cap, not connections × subs/conn.** Whichever runs out first wins. See [How pricing works](https://supanode.xyz/docs/solana/pricing/how-it-works#how-total-ws-subs-works).
</Warning>

For details: [WebSocket Limits](https://supanode.xyz/docs/solana/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.

| Limit | FOCUS | BUILD | GROW | PROFESSIONAL | Dedicated |
|---|---|---|---|---|---|
| gRPC access | yes | yes | yes | yes | yes |
| Concurrent gRPC connections | 1 | 10 | 20 | 50 | unlimited |
| Accounts per stream (`account_max`) | 50 | 500 | 1,200 | 2,000 | unlimited |
| Owners per stream (`owner_max`) | 10 | 50 | 200 | 200 | unlimited |
| Max accounts watched (`account_max × connections`) | up to 50 | up to 5,000 | up to 24,000 | up to 100,000 | unlimited |
| Throughput | unlimited | unlimited | unlimited | unlimited | unlimited |

<Note>
**The STARTER plan does not include gRPC.** FOCUS is the entry tier for gRPC.
</Note>

For the full per-category per-stream caps (transactions, blocks, slots, entry, etc.) and error semantics, see [gRPC Limits](https://supanode.xyz/docs/solana/grpc/limits).

## Sender

| Limit | Value |
|---|---|
| TPS | 5 |
| Minimum tip per transaction | 1,000,000 lamports (0.001 SOL) |

See [Sender Tips](https://supanode.xyz/docs/solana/sender/tips) for tip addresses and code samples.

## Raw Shreds

| Limit | Value |
|---|---|
| Region | Frankfurt only |
| Minimum subscription | 7 days |
| Maximum subscription | 90 days |

See [Raw Shreds](https://supanode.xyz/docs/solana/shreds/raw).

## Indexer

| Limit | Value |
|---|---|
| History coverage | from January 11, 2024 |
| Validation latency | ~15 seconds |
| Query volume | unlimited within reason |

See [Indexer](https://supanode.xyz/docs/solana/indexer/overview).

## 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

<CardGroup cols={3}>
  <Card title="RPC Limits" icon="server" href="https://supanode.xyz/docs/solana/rpc/limits">
    Method weights and per-method costs.
  </Card>
  <Card title="WebSocket Limits" icon="signal-stream" href="https://supanode.xyz/docs/solana/websocket/limits">
    Connection, sub, and total-cap detail.
  </Card>
  <Card title="gRPC Limits" icon="bolt" href="https://supanode.xyz/docs/solana/grpc/limits">
    Per-stream filter caps and connections.
  </Card>
</CardGroup>

## Next steps

<CardGroup cols={2}>
  <Card title="Plans" icon="tag" href="https://supanode.xyz/docs/solana/pricing/plans">
    All 5 Bundle plans.
  </Card>
  <Card title="How pricing works" icon="circle-info" href="https://supanode.xyz/docs/solana/pricing/how-it-works">
    The 10-second window, upgrade math.
  </Card>
  <Card title="What's not allowed" icon="ban" href="https://supanode.xyz/docs/solana/pricing/restrictions">
    Programs and methods blocked on shared.
  </Card>
  <Card title="Free Trials" icon="bolt" href="https://supanode.xyz/docs/solana/pricing/free-trials">
    48-hour trials on every plan.
  </Card>
</CardGroup>
