Full Block Streaming
Receive every transaction in every block via gRPC. Paid add-on on top of any plan with gRPC.
// updated 2026-06-04
A gRPC add-on that streams entire Solana blocks in full - every transaction, every block, no filter.
What it is
Standard gRPC blocks subscriptions require a non-empty account_include filter on shared plans. Full Block Streaming unlocks the empty-filter mode: you receive every transaction in every block.
This is roughly 3,000 transactions per block, every ~400ms. Bandwidth is high - typically megabytes per block.
When to use this
| Use case | Why Full Block Streaming |
|---|---|
| HFT and MEV | You need to see every transaction to find opportunities, not just the ones matching a known filter. |
| Full-state indexers | You're rebuilding ledger state and can't predict which programs will be relevant. |
| Market-wide analytics | You're computing aggregate metrics across all activity. |
If you only need transactions involving a specific program or account, regular gRPC with filters is cheaper and lighter.
What's included
- Full
blocksstream with emptyaccount_includefilter, returning every transaction in every block. - All commitment levels - processed, confirmed, finalized.
- Standard Yellowstone gRPC interface, same as the regular gRPC product.
- Authentication via the same Bundle IP allowlist as regular gRPC.
Pricing
+$400/mo. An add-on on top of a tier with gRPC (FOCUS, BUILD, GROW, or PROFESSIONAL) - not a standalone plan.
Billed as a separate subscription with its own duration slider (1 hour to 30 days). Note: the Full Block add-on is not trial-eligible. See How pricing works.
How to get access
- Have an active Bundle plan with gRPC (FOCUS, BUILD, GROW, or PROFESSIONAL).
- Add Full Block Streaming by contacting @supanode_tgs on Telegram.
- After payment, the empty-
account_includemode unlocks on your gRPC endpoint.