// Raw Shreds

Solana raw shreds over UDP, delivered from the network edge

Receive unprocessed Solana shred packets directly in your infrastructure for the lowest-level, highest-control data path Shreder offers.

  • Raw UDP shred delivery
  • Maximum control over decoding and filtering
  • No validator infrastructure required to start receiving data
  • Available across Shreder’s global regions
  • Built for custom pipelines and strict latency budgets

Raw Shreds is recommended for teams with an existing or planned deshredding pipeline. For transaction data without a decoder, use Decoded Shreds or Binary.

Format raw udp packets
Best for custom deshredding proprietary pipelines
Regions frankfurt, amsterdam, london, tokyo, new york
Control level highest

For public performance data, see Shreder’s shred stream benchmarks. View benchmarks →

// Overview

What are Raw Shreds?

Solana does not wait for a full block to be assembled before data begins moving through the network. Block data is split into smaller fragments called shreds and propagated across the validator network.

Raw Shreds gives your infrastructure direct access to those unprocessed packets over UDP. Instead of waiting for a downstream API, RPC response, or post-processed stream, your team receives the low-level shred feed and decides how to decode, filter, and act on it.

  • You receive raw shred packets.
  • You control the deshredding and reconstruction pipeline.
  • You decide how to parse, deduplicate, filter, and route data.
  • You can pair Raw Shreds with Binary, Decoded Shreds, or Geyser gRPC for confirmation and enrichment.

Raw Shreds are not a replacement for every Solana data product. They are a specialist feed for teams that need control over the earliest data path and have the engineering capacity to process it correctly.

// Use cases

Built for teams that already think in microseconds

Raw Shreds is for infrastructure-heavy teams that want the lowest-level signal and are willing to own the decoding stack. It is the right choice when control matters more than convenience.

01

Trading and market making

Receive low-level Solana activity as early as possible and feed your proprietary strategy engine with your own decoding, filtering, and routing logic.

02

Searchers

Build custom detection pipelines for high-speed opportunity discovery, where every stage from packet receive to transaction parsing is optimized.

03

RPC and infrastructure

Use raw shred visibility to support validator-adjacent systems, replay acceleration, data routing, or custom block reconstruction workflows.

04

Memecoin snipers

Increase your transaction inclusion probability by being the first to see and execute trades on newly launched tokens.

If your team does not want to own deshredding, packet handling, and reconstruction, start with Decoded Shreds or Binary instead.

// How it works

How Raw Shreds works

01

Shreder receives shreds at the network edge

Shreder’s infrastructure is built around low-latency access to Solana data. We collect shreds from high-staked validators across global regions optimized for speed.

02

Raw packets are forwarded to your infrastructure

Your destination is provisioned for UDP delivery. Shreder forwards raw shred packets directly to your server, where your pipeline receives them without waiting for a standard path.

03

Your decoder reconstructs and parses the data

Your system handles packet receive, deduplication, ordering, reconstruction, transaction extraction, filtering, and downstream routing. This gives you full control over the hot path.

04

Your application acts on the earliest signal

Once your decoder extracts actionable data, you can pass it to a trading strategy, searcher, indexer, or monitoring system. Many teams pair Raw Shreds with Geyser gRPC / Fastlane for post-execution confirmation.

// Why Raw Shreds

Maximum control over the earliest Solana data path

01

Lowest-level delivery

Raw Shreds gives you the packet-level feed before any third-party turns it into a higher-level transaction stream.

02

Custom decoding

Own every stage of the decoding pipeline: packet handling, deduplication, reconstruction, transaction parsing, filtering, prioritization, and routing.

03

Purpose-built for latency-sensitive systems

Use Raw Shreds when your team is optimizing the full path from network packet to application decision and wants to tune every microsecond of that path.

04

Works alongside the rest of Shreder

Use Raw Shreds for earliest signal, then pair it with Geyser gRPC or Fastlane when you need post-execution state.

// Performance

Raw arrival is only the first step. Measure the full pipeline.

Raw UDP delivery can give your team the earliest low-level signal, but end-to-end performance depends on your local pipeline. The real metric is when your system can extract an actionable transaction—not only when the first packet arrives.

Actionable latency

  • Packet arrival
  • Packet handling
  • Deduplication
  • Reconstruction
  • Transaction parsing
  • Filtering
  • Strategy handoff

This is why Raw Shreds is best for teams that can optimize the entire stack. If your decoder is slow, a high-performance decoded stream may be faster in practice. If your decoder is optimized, Raw Shreds gives you the most control over the earliest stage of Solana data propagation.

We publish public benchmark results for our shred streams suite. View shred streaming benchmarks →

// Benchmarking

How to measure Raw Shreds performance

Run the same workload against two shred feeds and measure which source wins—and by how much when it loses.

Use solana-shred-perf, Shreder’s open-source benchmark for comparing any two shred sources over UDP. Point each feed at a listen port, run a matched sample, and get win rate plus median latency for the source that arrives second.

That shows whether a feed consistently delivers the first signal—and the typical delay when it does not—so you can judge if the stream gives you a real edge in your region and setup.

// Compare

Choose the right Data stream

Raw Shreds is the maximum-control option. If your team wants less operational overhead, Shreder also provides decodedstreams that expose transaction data directly.

ProductFormatBest forCustomer-side workLatency profile
Raw ShredsRaw UDP shred packetsTeams with custom deshredding and strict latency budgetsHighest: receive, dedupe, reconstruct, decode, filterEarliest feed; end-to-end speed depends on your decoder
Decoded ShredsStructured transaction stream with filtersProduction teams that want shred-level delivery without running a decoderLow: subscribe and process transaction updatesLow latency with less operational overhead
BinaryTransaction data from shredsTrading systems that want efficient transaction-level deliveryLow: no local decoding requiredLowest-latency transaction-level path for most workloads
Geyser gRPC / FastlaneYellowstone-compatible gRPCExisting Geyser users, indexers, wallets, DeFi appsLow: use existing gRPC toolingSame interface; Fastlane is optimized for speed

Raw Shreds can be the earliest feed, but the fastest production setup depends on the full path from network packet to actionable transaction.
Not sure which stream to use? Talk to us →

// Requirements

Technical requirements

Raw Shreds is simple to receive, but demanding to operate well. For best results, provision your infrastructure and decoder for high-throughput UDP packet handling.

  • A server in or near your selected Shreder region.
  • A reachable UDP destination and firewall rules for the provisioned port.
  • Low-jitter network path and continuous packet-loss monitoring.
  • A deshredding and reconstruction pipeline.
  • Deduplication and out-of-order packet handling.
  • Fast transaction parsing and filtering.
  • Metrics for packet rate, drops, decode time, and action time.
  • Fallback or confirmation stream through Binary, Decoded Shreds, or Geyser gRPC.

Raw Shreds FAQ

What are Solana shreds?

Shreds are small fragments of Solana block data that move through the network before full blocks are assembled and exposed through higher-level APIs. They are the lowest-level data unit most latency-sensitive systems can observe.

What does Shreder Raw Shreds deliver?

Shreder Raw Shreds delivers unprocessed Solana shred packets over UDP to your provisioned infrastructure. Your application receives the packets and handles reconstruction, decoding, filtering, and routing.

Who should use Raw Shreds?

Raw Shreds is best for teams with custom deshredding infrastructure, proprietary transaction parsing, or strict latency requirements. It is commonly relevant for trading systems, searchers, RPC infrastructure, validator-adjacent teams, and benchmarking workflows.

Should every team use Raw Shreds?

No. Raw Shreds gives the most control, but also requires the most engineering work. If you want transaction-level data without maintaining a decoder, use Decoded Shreds or Binary.

Are Raw Shreds always faster than Decoded Shreds or Binary?

Not always. Raw Shreds can arrive at the earliest stage, but your final speed depends on how quickly your system can reconstruct, decode, filter, and act. A slow raw pipeline can lose its advantage.

Do Raw Shreds include account state, logs, balances, or execution results?

No. Raw Shreds are pre-execution block data fragments. They do not include post-execution account state, logs, balance changes, or transaction results. For that, use Geyser gRPC or Fastlane.

Do I need to run a Solana validator to use Raw Shreds?

No. Shreder can forward raw shreds directly to your infrastructure. Running your own validator is not required just to receive the stream.

Can I filter Raw Shreds before receiving them?

Raw Shreds is a raw packet feed. Filtering usually happens after your local pipeline reconstructs and decodes the data. For subscription-style filters without a decoder, use Decoded Shreds or Binary.

What regions are available?

Shreder’s shred-stream products are available in Frankfurt, Amsterdam, New York, London, and Tokyo.

How should I benchmark Raw Shreds?

Use solana-shred-perf to compare two shred feeds on the same workload and hardware in your production region. The benchmark reports win rate and median delay for the source that loses, so you can measure first-signal consistency and real latency advantage.

Can Shreder help me compare Raw Shreds with my current provider?

Yes. Shreder can help you set up a controlled comparison and decide whether Raw Shreds, Decoded Shreds, Binary, or Fastlane is the right fit.

Can I use Raw Shreds together with Geyser gRPC?

Yes. Many latency-sensitive systems use raw or decoded shred streams for early signal and Geyser gRPC or Fastlane for confirmation, account state, and richer post-execution data.

How do I get access?

Start from the Shreder console or contact the team. Raw Shreds access is provisioned for your infrastructure so destination, port, region, and operational requirements can be configured correctly.

Ready to receive raw Solana shreds?

Tell us your target region, current provider, throughput, and whether you already operate a deshredding pipeline. We will help you choose the right stream and benchmark it.

← Back to products