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.com 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.
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:
Discord (preferred) -- fastest response times
Telegram -- @shredstream
Email -- [email protected]
X -- @shredstream
See the full Support page for all contact options.
Last updated
Was this helpful?

