Yellowstone

Yellowstone gRPC Streaming

Yellowstone gRPC is a high-performance streaming protocol for Solana blockchain data. Built on gRPC and Protocol Buffers, it provides real-time access to accounts, transactions, blocks, and slots with sub-second latency.

What is Yellowstone?

Yellowstone is a Geyser plugin that streams real-time blockchain data from Solana validators. Unlike traditional REST APIs that require polling, Yellowstone establishes persistent bidirectional connections that push data to your application as it happens on-chain.

This streaming approach is ideal for building DEX aggregators, wallet monitoring systems, NFT marketplaces, analytics platforms, and any application requiring immediate access to blockchain state changes.

Key Features

Real-Time Streaming

Receive blockchain data as it happens with sub-second latency via push-based delivery.

Efficient Filtering

Subscribe only to specific accounts, programs, or transaction types. Reduce bandwidth overhead.

High Throughput

Protocol Buffer encoding delivers up to 10x faster than JSON-based alternatives.

Persistent Connections

Long-lived streaming connections with automatic reconnection and backpressure handling.

Common Use Cases

DEX Aggregators:Monitor AMM pools for price updates and execute arbitrage strategies
Wallet Tracking:Stream transactions for specific accounts in real-time
NFT Marketplaces:Track mint events, listings, and sales as they occur
Analytics Platforms:Index full blockchain data for insights and visualization
Bots & Automation:React instantly to on-chain events with minimal latency

Get Started