Quick Start Guide

Get from zero to receiving live Solana shreds in about five minutes. This guide walks you through every step.


Prerequisites

Before you begin, make sure you have the following:

  • A server with a public IP address -- shreds are delivered over UDP, so your server must be reachable from the internet.

  • An open UDP port -- you will need at least one UDP port (e.g., 8001) open in your firewall or security group.

  • A Solana wallet -- Phantom or Solflare. You will need a wallet to pay for your stream.

  • SOL or USDT -- enough to cover your chosen plan. Plans start at $249/month.


Step 1: Create an Account

Go to ShredStream.comarrow-up-right and sign up. You can authenticate using:

  • Solana Wallet (Phantom or Solflare)

  • Discord OAuth

  • Email and password

Wallet-based sign-in is the fastest option since you will need a wallet for payment anyway.

See Create an Account for detailed instructions.


Step 2: Start a New Stream

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

Plan
Price
Connections
Best For

Standard

$249/mo

1

Single server setups

Pro

$449/mo

2

Primary + backup configurations

Ultra

$849/mo

4

Multi-region deployments

Each connection represents one destination (IP + port) where shreds are delivered. Longer commitments unlock discounts of up to 20%.

See Stream Plans for a full breakdown.


Step 3: Configure Your Connection

During stream creation, enter the destination where shreds 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.

You can update your connection destination at any time from the stream detail page.


Step 4: Pay and Activate

Complete payment using SOL or USDT. Connect your wallet, confirm the transaction, and your stream activates automatically once the payment is confirmed on-chain. ShredStream.com will begin sending shreds to your configured destination immediately.

Payment is accepted in SOL and USDT via Phantom or Solflare wallets.


Step 5: Start Your Listener

On your server, run a simple UDP listener to start receiving shreds. Here is a minimal Python example you can copy and paste:

Save this as listener.py and run it:

If everything is configured correctly, you should see output like:

Each packet contains a single shred of 1203 bytes (variant 0xA5).


What's Next?

You now have a high-performance Solana shred stream. From here, you can:

  • Parse the shred data to extract transactions

  • Optimize your setup with buffer tuning and multi-threaded listeners

  • Choose the best region from your dashboard to minimize latency to your server

  • Add more connections from the stream detail page to build redundancy into your pipeline


Need Help?

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

See the full Support page for all contact options.

Last updated

Was this helpful?