π 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.
| Duration | Raw Shred Stream | Decoded 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:
# Hex dump of incoming bytes β should print lines as packets arrivenc -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:
- Discord (preferred) -- fastest response times
- Telegram -- @shredstream
- Email -- hello@shredstream.com
- X -- @shredstream
See the full Support page for all contact options.