01.DATA STREAMING// solana
// yellowstone-grpc · UDP shreds · decoded shreds (soon) · bundles

Solana streaming.
Millisecond delivery.

Supanode streams Solana state over Triton-compatible yellowstone-grpc and raw UDP shred multicast — gRPC p99 of 3.8 ms from Frankfurt. Bundle gRPC + Shreds in a single tier for the best $/req. Built for snipers, MEV searchers, and HFT bots.

SOLANA STREAMING · LIVE● operational
gRPC p99 · 60min
3.8 ms
▁▂▃▂▄▃▂▄▅▃▂▁▂▃▄▅
shred p99 · 60min
0.4 ms
▂▁▂▃▁▂▁▂▁▃▂▁▂▁▂▁
streams open
1,247
msg/s peak
48k
region
FRA
drop rate
0.02 %
02.WHAT'S INSIDE// 3 ways to stream Solana
/ bundlesFLAGSHIP
Bundles
Pre-packaged gRPC + Shreds in 5 throughput tiers. Best $/req for full-stack streaming consumers.
gRPCShreds
⤷ one subscription
5 tiers · auto-scalesee in pricing →
/ shreds-udpRAW
Shreds UDP
Raw UDP shred multicast direct from validator. The fastest possible data path — sub-millisecond from block.
validator
UDP multicast
your bot
standalone · for sniperssee in pricing →
/ shreds-decodedSOON
Shreds Decoded
Pre-parsed shred stream as structured JSON. No reconstruction overhead — instant transactions and accounts.
validator
parsed
{ tx, accounts, … }
your bot
early accessjoin waitlist →
03.WHY OURS// 4 reasons
<5ms p99 gRPC latency
Measured at the edge, where your client connects.
Frankfurt — NTT FRA2 on DE-CIX
Single edge PoP at NTT Frankfurt 2, sitting on DE-CIX — one of the world's largest internet exchanges. Tight peering across Western & Central Europe (Amsterdam, London, Paris, Zurich), the Nordics, and into Eastern Europe & the Middle East.
yellowstone-grpc compatible
Drop-in replacement for Triton clients, with your existing SDK. Same protobuf schemas, same subscribe API — just point your client at our endpoint.
Bundle pricing scales with throughput
Not per-request. Run 10× more bots without 10× more bill — bundle tier covers concurrent streams + message volume together.
04.CODE// subscribe in 5 lines
stream.tstypescript · yellowstone-grpc
1import Client from "@triton-one/yellowstone-grpc"
2
3const c = new Client("https://grpc.supanode.xyz", token)
4const stream = await c.subscribe()
5stream.on("data", msg => trade(msg.account))
~/supanodebash · grpcurl
$ grpcurl -H "x-token: $KEY" \
grpc.supanode.xyz:443 \
geyser.Geyser/SubscribeAccount
200 OK · stream open · ts 0.8ms
→ message · slot 287413298 · 0.4ms
→ message · slot 287413299 · 0.5ms
see full docs →examples for Python · Rust · Go · TS in /docs
05.PRICING// flexible billing

Try first.
Pay for what you need.

Up to 48h trial on any streaming product, no card. Bundle if you stream gRPC + Shreds together — best $/request. Per-product if you only need one. Custom quote for >100k msg/s or dedicated streaming infrastructure.

// streaming pricing models
Shreds delivering→ /pricing#shreds
Custom→ dedicated
06.GET STARTED// manual provisioning, fast

Stream Solana in 10 minutes.

Open Telegram, get your token, paste into yellowstone-grpc client. Done. Real engineers on call for the first hour of every onboarding.

→ opens Telegram · provisioning is manual
[ FAQ ]
What is the difference between gRPC and ShredStream?

Yellowstone gRPC delivers structured, filterable live state — accounts, transactions, slots, and blocks — over a Triton-compatible interface. ShredStream delivers the raw Solana shreds validators distribute over Turbine, with no filters, at the earliest possible point — ahead of any RPC indexing or gRPC re-emission. Use gRPC for filtered state; ShredStream for the lowest possible latency.

Is Supanode gRPC compatible with existing Yellowstone clients?

Yes — it is a drop-in replacement for Triton clients: same protobuf schemas, same subscribe API. Point your existing SDK at the Supanode endpoint and keep your code.

Is streaming throughput metered?

No. Throughput is unlimited and unmetered — there is no per-MB or per-credit billing. The tier sets concurrent connections and per-stream filter width; data volume on top of that is not billed.

How fast is delivery, and from where?

About 3.8 ms p99 for gRPC and 0.4 ms p99 for ShredStream, both from the Frankfurt edge. See pricing for tiers and the per-IP ShredStream rate.

// this page is about Solana streaming
Looking for streaming on Monad, Hyperliquid, or another chain? Tech stacks differ — see the network-specific page.
see /services →