πŸš€ Quick Start Guide

Get from zero to receiving live Solana data β€” raw shreds or decoded transactions β€” in about five minutes. This guide walks you through every step.


πŸ“‹ Prerequisites

Before you begin, make sure you have the following:

  • A server β€” for UDP delivery it needs a public IP address and an open UDP port (e.g. 8001) in your firewall or security group. gRPC delivery (Decoded Shred Stream) is an outbound connection and works behind NAT.
  • Some SOL β€” enough to cover the plan you choose (Raw Shred Stream from $199, Decoded Shred Stream from $299), sent from any wallet or exchange β€” or start with the 3-hour free trial, which needs no payment.

1️⃣ Create an Account

Go to ShredStream.com and sign up. You can authenticate using:

  • Solana Wallet
  • Discord OAuth
  • Email and password

2️⃣ Start a New Stream

From your dashboard, click New Stream to begin. You will be guided through choosing a product, a duration and a region, then configuring your connection.

DurationRaw Shred StreamDecoded Shred Stream
Weekly (7 days)$199$299
Monthly (30 days)$499$699

Each stream includes one connection: a UDP destination (IP + port), or β€” for Decoded Shred Stream in gRPC mode β€” an endpoint and an access token.

See Pricing for full details.


3️⃣ Configure Your Connection

For UDP delivery, enter the destination where your data will be sent:

  • IP address -- the public IPv4 address of your server
  • Port -- the UDP port your listener will bind to (e.g., 8001)

Make sure your firewall allows inbound UDP traffic on this port.

For gRPC delivery (Decoded Shred Stream), there is nothing to enter: your endpoint and access token appear on the stream page once it is active.

Destination or delivery mode β€” everything can be changed for free, at any time, from your stream's detail page.


4️⃣ Pay and Activate

Send the exact SOL amount to the address shown (or scan the QR code), from any wallet or exchange. The amount stays valid while the countdown runs; if it expires, refresh the payment. Once the payment is confirmed, your stream moves to provisioning and becomes active within a few minutes.

If you encounter any issue during payment, reach out on Discord or Telegram β€” we'll help you get started.


5️⃣ Receive Your Data

Raw Shred Stream delivers raw Solana shreds to the IP/port you configured. Bind a UDP socket, then run deshredding, reassembly, and transaction decoding through an optimized decoder so the latency advantage is preserved. The Raw Shred Quickstart has ready-to-run listeners in JavaScript, Python, Rust, and Go to get started.

Want to skip the decoder entirely? Decoded Shred Stream delivers fully reassembled transactions in standard Solana wire format β€” over UDP or gRPC.

πŸ§ͺ Test data reception with a single command

Replace 8001 with the port you configured:

bash
# Hex dump of incoming bytes β€” should print lines as packets arrive
nc -ul 0.0.0.0 8001 | xxd | head -50

🎯 What's Next?

You now have a live stream. From here, you can:

  • Follow the Raw Shred Quickstart to bind a UDP socket and receive raw shred datagrams
  • Read Building a Receiver to understand the raw-shred pipeline and when Decoded Shred Stream is the better fit
  • Optimize your setup with buffer tuning and multi-threaded listeners
  • Pick the region closest to your server to minimize latency
  • Create a second stream in another region for redundancy (each stream has exactly one connection)

πŸ’¬ Need Help?

If data is not arriving, check the Troubleshooting guide. You can also reach the team through:

See the full Support page for all contact options.

Quick Start Guide β€” Docs | ShredStream.com