▾ Documentation

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 caseWhy Full Block Streaming
HFT and MEVYou need to see every transaction to find opportunities, not just the ones matching a known filter.
Full-state indexersYou're rebuilding ledger state and can't predict which programs will be relevant.
Market-wide analyticsYou'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 blocks stream with empty account_include filter, 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

  1. Have an active Bundle plan with gRPC (FOCUS, BUILD, GROW, or PROFESSIONAL).
  2. Add Full Block Streaming by contacting @supanode_tgs on Telegram.
  3. After payment, the empty-account_include mode unlocks on your gRPC endpoint.

See also