▾ Documentation

gRPC restrictions

Programs blocked from accounts.owner and transactions.account_include on shared gRPC plans (Token, System, Compute Budget) and workarounds.

// updated 2026-06-04

NOTE
Restrictions are validated by Supanode engineering for v1, pending final sign-off before public launch.

What's not supported on shared gRPC plans (FOCUS, BUILD, GROW, PROFESSIONAL), with reasons and workarounds.

Programs blocked on shared plans

The following programs cannot be used in accounts.owner or transactions.account_include on shared plans. They generate too much traffic to be served reliably on shared infrastructure. To subscribe to them, use a Dedicated Node.

ProgramAddress
Token ProgramTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA
Token-2022TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb
System Program11111111111111111111111111111111
Compute BudgetComputeBudget111111111111111111111111111111
Associated Token AccountATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL

These programs touch a very large share of all Solana traffic. Subscribing to them on shared infrastructure would overwhelm capacity for other tenants. Available on Dedicated Nodes.

The blacklist applies to the owner field: Supanode blocks the specific high-traffic programs listed above in accounts.owner and allows every other program.

Subscription types not supported on shared

  • Replay (from_slot) - historical replay is not available on shared plans. Available on Dedicated Nodes only.
  • Custom filter extensions - only standard Yellowstone filters are supported.

Other constraints

  • Block reconstruction - entries count in blocks is always 0 (Yellowstone-wide limitation, not specific to Supanode).

Full Block Streaming - paid add-on

Subscribing to blocks with an empty account_include filter (every transaction in every block) is available on shared plans as a paid add-on. +$400/mo on a tier with gRPC. See Full Block Streaming.

What you can do instead

See also