ShredStream

Solana ShredStream: the block while it's still being built.

Four feeds of the data validators exchange while a block is produced: decoded entries over gRPC or UDP, raw shreds over UDP, or Jito's proxy protocol.

Shared stream
$199/mo
By the day
$10/day
A block breaking into small pieces that stream out toward youAn abstract drawing of light on the page's dark ground. A solid block made of small cubes is coming apart at one corner; its pieces stream out to the right, growing as they come nearer, while the rest of the block is still being built.A block breaking into small pieces that stream out toward youAn abstract drawing of light on the page's dark ground. A solid block made of small cubes is coming apart at one corner; its pieces stream out to the right, growing as they come nearer, while the rest of the block is still being built.

What arrives

Every slot
Votes included.
Entries or shreds
Decoded, or exactly as sent.
gRPC or UDP
Subscribe, or receive at your port.
One source address
Allow it once in your firewall.

88.216.132.50

How it works

  1. 1

    Validators send shreds

    The leader sends its block in pieces over Turbine.

  2. 2

    We receive them

    In Frankfurt: deduplicated, then forwarded or rebuilt into entries.

  3. 3

    You read them

    Over gRPC, UDP or your own Jito proxy.

Four feeds, priced plainly

Pay in SOL, USDC or USDT at checkout.

  • Shared stream

    Recommended

    Decoded entries on one gRPC stream. Your API key.

    gRPC FRA AMS

    $199/mo

    Or $10 a day, $59 a week. First hour free.

  • Direct UDP

    The same entries, pushed to your IP and port. No key.

    UDP FRA AMS

    $199/mo

    First hour free.

  • Dedicated shreds

    Data and coding shreds, byte for byte, to your port.

    UDP gRPC FRA

    $849/mo

    A year costs 10 months.

  • Jito Shreds

    Jito's proxy protocol. Your keypair, our gateway.

    Jito proxy FRA

    $50/mo

    24-hour trial. Setup

Connect

curl -sO https://allenhark.com/shredstream.proto

grpcurl -plaintext \
  -proto shredstream.proto \
  -H 'x-api-key: YOUR_API_KEY' \
  -max-msg-sz 67108864 \
  -d '{}' \
  88.216.132.50:9090 \
  shredstream.ShredstreamProxy/SubscribeEntries

Questions

What are shreds?

Pieces of a block that validators exchange over Turbine while it is produced. Dedicated and Jito Shreds deliver them as sent; the other feeds deliver the entries rebuilt from them.

What software do I need?

Shared stream: any gRPC client, shredstream.proto and an x-api-key header. UDP: a listener on your port. Read the docs

Are shreds included with RPC or gRPC plans?

No. The Starter and Trader Pro bundles combine it with gRPC and RPC for less. See bundles

What does Direct UDP deliver?

Entries: decoded transactions, pushed to your IP and port. For shreds as sent, choose Dedicated or Jito Shreds.

Can I try it before paying?

Yes: one free hour each on the shared stream and Direct UDP, from the console. Jito Shreds has 24 hours.