Skip to main content

What is Yellowstone gRPC?

Yellowstone gRPC is a Geyser plugin that streams Solana blockchain data directly to your backend with ultra-low latency. It uses a bidirectional gRPC stream, allowing you to create and cancel subscriptions dynamically without reconnecting. With Yellowstone you can subscribe to:
  • Accounts — real-time balance and data changes
  • Transactions — execution results as they are processed
  • Slots — network consensus progress across commitment levels
  • Blocks — fully assembled block data with optional transaction/account inclusion
  • Entries — low-level execution units within a block

High Performance

Binary protocol with efficient serialization for maximum throughput and minimal bandwidth usage.

Real-time Streaming

Bidirectional streaming with immediate subscription creation and cancellation — no reconnect required.

Advanced Filtering

Precisely control what data you receive with account, transaction, and program filters.

Multiple Data Types

Subscribe to accounts, transactions, slots, blocks, and entries in a single stream.

Access via OrbitFlare

Yellowstone gRPC is available through:
  • OrbitFlare Pass — included with an active NFT Pass license
  • gRPC Subscription — standalone gRPC plan
  • Dedicated gRPC Nodes — fully isolated, unlimited throughput
See the Products page for pricing and plan details.

Subscription Request Structure

Every gRPC subscription shares the same base request shape:
gRPC connections behind cloud load balancers (e.g. Cloudflare) are typically closed after 10 minutes of inactivity. Always send a ping every 30 seconds to prevent disconnection.

Stream Types

Monitor real-time account changes — balance updates, data modifications, ownership changes, and creation/deletion events. Filter by specific account addresses, owner programs, data size, or byte patterns.Account Monitoring Guide →

Get Started

Quickstart

Install the client, connect to your endpoint, and send your first subscription in minutes.

Account Monitoring

Stream real-time account updates with precise filtering.

Transaction Monitoring

Monitor transactions with program and account filtering.

Slots & Blocks

Track network consensus and block production in real time.