Skip to Content
Shred Streaming — Decoded (Pulse)Overview

Pulse Overview

Binary decoded Solana shreds via gRPC — pre-confirmation transactions with microsecond overhead

⚡ Decoded transactions. Delivered via gRPC. Microsecond overhead. No client-side decoding.

Raiden Pulse runs the full shred decoding pipeline server-side and streams you binary-encoded decoded transactions over gRPC. You skip FEC reassembly, borsh deserialization, and Merkle verification entirely — the client receives ready-to-use transactions before blocks confirm on-chain.

Pulse vs Surge

Raiden SurgeRaiden Pulse
Data formatRaw shred bytesBinary decoded transactions
DeliveryUDP + TCPgRPC streaming
Client-side decodingRequiredNot required
FEC reassemblySelf-managedHandled server-side
Best forInfra teams, custom pipelinesBots, arb engines, indexers
Decode overheadN/A (raw)Microsecond-level

How It Works

  1. Choose region(s) — FRA, NYC, or AMS
  2. Client connects via gRPC stream
  3. Decoded transactions arrive before block confirmation

Available Regions

RegionLocationStatus
FRAFrankfurt, GermanyLive
NYCNew York, USALive
AMSAmsterdam, NetherlandsLive

Limits

Included at every plan duration:

LimitValue
Concurrent connections10
Named filters35 per connection
Account filters5,000 per named filter

Filtering happens server-side, so a filter that excludes traffic also saves you the bandwidth.

Pulse V2

Pulse V2 moves off the third-party shreder_binary proto onto Raiden’s own, raiden_binary, and adds the change worth caring about: address lookup tables are resolved server-side.

A V0 transaction names most of its accounts through a lookup table, so knowing what it actually touches means resolving those tables yourself. In V2 that resolution ships with the transaction, and a client can see the full account set without maintaining its own ALT map.

Both protos are served during the transition. See Getting Started.

Use Cases

Sniper bots — detect token launches and liquidity adds the instant shreds land, before blocks confirm.

Arbitrage engines — spot pool price divergence pre-confirmation; execute counter-orders while the window is still open.

Real-time indexers — stream pre-parsed transactions directly into your analytics or database pipeline without running a decoder.

MEV searchers — mempool-grade visibility without running a validator.

Last updated on