Skip to content
0%

Introducing Alchemy Solana gRPC

Author: Alchemy

Last updated: May 4, 20264 min read
Solana gRPC — Alchemy Yellowstone-compatible streaming

Introducing Alchemy Solana gRPC, a Yellowstone-compatible streaming service built for the most demanding Solana workloads.

Alchemy Solana gRPC delivers real-time Solana data—accounts, transactions, slots, blocks, and entries—to your backend with low latency and high reliability. It's a drop-in replacement for any Yellowstone setup, with multi-node redundancy built in, replay on reconnect, and pay-as-you-go pricing that doesn't require a plan upgrade to access.

It's part of the same platform that powers $4T+ in annual transactions for Phantom, Solflare, Robinhood, Stripe, Coinbase, Circle, and Polymarket — now extended into real-time Solana streaming.

Get started, run your own benchmarks, and apply to our $20M Solana Fund for up to $25k in credits to accelerate your app on Solana.

What is Alchemy Solana gRPC?

Alchemy Solana gRPC is a fully managed streaming service that delivers on-chain Solana data directly to your app over gRPC, and it's faster, more affordable, and available to every developer, not just enterprise customers.

 AlchemyAlternative HAlternative T
% of time fastest
40%
40%
5%
Accessibility
All Tiers
Enterprise
Enterprise
Base price
$75/tb
$80/tb
$80/tb

Benchmarks performed in us-east-1

Unlike single-node streaming offerings, where one node hiccup, GC pause, or restart can spike or drop your stream, Alchemy connects to multiple upstream Solana nodes simultaneously, deduplicates the data, and delivers the fastest healthy result to your client. The aggregation layer, called Richat, is deployed across multiple regions, with redundancy at every level.

The result: a stream that stays steady even when individual nodes don't, with delivery 5–15ms faster on average than alternatives — starting at $75/TB, on all tiers, no plan upgrade required.

Built for production from day one

Reliability and performance are layered in at every level:

  • No single point of failure. Every subscription fans across multiple upstream Solana nodes. GC pauses, slot lag, and single-node restarts never reach your stream.
  • Drop-in Yellowstone compatibility. Works with the Yellowstone client libraries your team already uses — Rust, TypeScript, Go, or anything that compiles a .proto. Migration is a URL change, not a rewrite.
  • Replay on reconnect. Resume from any recent slot and backfill missed data automatically. No separate backfill pipeline, no gap-detection logic to maintain.
  • Filters that match your workload. Filter by account, program, owner, or signature, and slice account data by offset. Your stream carries what your app needs, nothing more.
  • Multi-region routing. Connect in US East, US West, EU Central, or Asia-Pacific to keep your stream close to your backend and the validators you care about.
  • Built-in observability. Prometheus-compatible metrics and per-stream telemetry surface in the Alchemy dashboard alongside the rest of your stack.

And on pricing: Alchemy Solana gRPC is ~5x more affordable than other providers, with no plan prerequisite and no monthly minimum. Only pay for what you stream.

Migration is a URL change

If you're already running a Yellowstone client, swapping to Alchemy gRPC takes one line. Your subscriptions, filters, commitment levels, and reconnection logic keep working as is, and most teams migrate in well under an hour.

Switch from Helius LaserStream, Triton, Quicknode Yellowstone gRPC, or HelloMoon with a single URL swap, available in your Alchemy dashboard.

rust
Copied
let mut client = GeyserGrpcClient::build_from_shared( "https://solana-mainnet.g.alchemy.com".to_string() )? .tls_config(ClientTlsConfig::new().with_native_roots())? .x_token(Some(std::env::var("ALCHEMY_API_KEY")?))? .connect() .await?;

When do I need Alchemy gRPC?

Alchemy Solana gRPC is for any team whose Solana product is only as fast as the data feeding it.

  • Trading firms and market makers who compete on execution latency and need a stream that doesn't spike when a single upstream node has a bad moment. Multi-node aggregation flattens the long tail of p99 latency that single-node setups can't avoid.
  • MEV searchers and arbitrage bots running strategies where milliseconds determine profitability. Precise filters — by account, program, or signature — keep the stream tuned to exactly what the strategy needs without wasting bandwidth.
  • Liquidation bots and DeFi protocols that can't afford to miss a transaction during a market spike or a brief disconnect. Replay on reconnect means a client restart doesn't become a missed liquidation.
  • Indexers and analytics platforms that need consistent, gap-free streams over long time horizons. Multi-node redundancy and replay remove the need to build gap-detection and reconciliation logic into every consumer.
  • Wallets and portfolio trackers powering real-time UI that needs responsive updates on balances, confirmations, and program activity — without running dedicated streaming infrastructure.
  • Teams migrating from a single-node provider that's been dropping streams or spiking latency. Alchemy gRPC is Yellowstone-compatible and drops into your existing client code. You keep everything except the reliability problems.

Not sure if it fits your workload? Run your own benchmarks, and talk to our team — we'll walk you through the architecture, share our methodology, and help you benchmark Alchemy Solana gRPC against your real subscriptions, filters, and regions.

Get started

Over 70% of top onchain applications like Phantom and Solflare run on Alchemy. Our Solana gRPC extends that infrastructure into real-time Solana streaming — purpose-built for the trading, MEV, and indexing teams that need their data streams to just work.

Generate your Alchemy Solana gRPC endpoint from the dashboard and start streaming, or talk to our team to get set up with a custom configuration.

Alchemy Newsletter

Be the first to know about releases

Sign up for our newsletter

Get the latest product updates and resources from Alchemy

A
O
D
+
Over 80,000 subscribers

By entering your email address, you agree to receive our marketing communications and product updates. You acknowledge that Alchemy processes the information we receive in accordance with our Privacy Notice. You can unsubscribe anytime.