π Creating a Stream
This guide walks you through creating a ShredStream.com stream from start to finish. By the end, you will have live Solana shreds arriving at your server over UDP.
You need a verified email address before you can create a stream. If you signed up with Discord, your email is verified automatically. Otherwise, check your inbox and spam folder for the verification link.
1οΈβ£ Choose a Duration
From your dashboard, click New Stream. The first step is to choose how long you want your stream to run:
| Duration | Price | Access |
|---|---|---|
| Weekly | $199 | 7 days |
| Monthly | $499 | 30 days |
Every option includes a UDP connection and full access to all features. You can extend your stream at any time β see Pricing for details.
2οΈβ£ Select a Region
Choose the region closest to your server to minimize network latency. ShredStream.com operates in 4 regions worldwide.
The dashboard shows the availability status for each region. The region is fixed once your stream is created β to use a different region, create a new stream.
3οΈβ£ Configure Your Connection
Enter the destination where ShredStream.com should send your shreds:
- IP address β your server's public IPv4 address
- UDP port β any port in the range 1024β65535
Make sure your firewall and cloud security groups allow inbound UDP traffic on this port. Double-check the IP and port before proceeding.
You can change your destination or add more connections at any time from the stream detail page.
4οΈβ£ Review, Name, and Pay
The final step combines the order summary, stream naming, and payment:
- Name your stream β give it a descriptive name. You can rename it later.
- Review the total β payable in SOL on Solana.
- Review the summary β duration, region, connections, and total amount.
- Confirm and pay β a payment modal will display a QR code and a payment address. Scan the QR code or copy the address and send the exact SOL amount from any wallet or exchange.
Once the payment is detected on-chain, your stream begins provisioning automatically.
If you encounter any issue during payment, reach out on Discord or Telegram.
β³ What Happens Next
After payment confirms, your stream transitions through two statuses:
| Status | Meaning |
|---|---|
| Provisioning | ShredStream.com is setting up your stream in the selected region. |
| Active | Your stream is live and shreds are being delivered to your connection. |
Once the status shows Active, shreds begin arriving at your configured IP and port immediately.
β Verify Your Stream
1οΈβ£ Check the Dashboard
Open the stream detail page and confirm that:
- The status is Active
- The connection shows the correct IP and port
- The region matches your selection
2οΈβ£ Test Shred Reception
Run this quick test on your server to verify shreds are arriving:
nc -ul 0.0.0.0 8001 | xxd | head -20
Replace 8001 with your assigned port. You should see hex dumps appear as packets arrive.
If you see traffic, your stream is fully operational. You are now receiving Solana data hundreds of milliseconds before it becomes available through standard Geyser gRPC or RPC endpoints.
β‘οΈ Next Steps
- SDK Quick Start β install our SDK and start decoding shreds
- Network Setup β firewall rules and buffer tuning
- Best Practices β optimize for high-throughput production workloads
- Troubleshooting β diagnose and fix common issues if shreds are not arriving