🚀 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 Plan and Duration
From your dashboard, click New Stream. The first step is to choose a plan:
| Plan | Price | Duration | Connections |
|---|---|---|---|
| 48h | $49 | 48 hours | 1 |
| 7 Days | $99 | 7 days | 1 |
| Standard | $249/mo | 1–24 months | 1 |
| Pro | $499/mo | 1–24 months | 1 |
The 48h and 7 Days plans have a fixed duration — ideal for testing your setup. The Standard and Pro plans let you choose a duration multiplier (1x to 24x months). Longer commitments unlock progressive discounts:
| Duration | Discount |
|---|---|
| 3 months | 5% |
| 6 months | 10% |
| 12 months | 15% |
| 24 months | 20% |
The discount is applied automatically and displayed in the checkout summary.
Not sure which plan is right for you? See Stream Plans for a detailed comparison.
2️⃣ Select a Region
Choose the region closest to your server to minimize network latency. ShredStream.com operates in 7+ regions worldwide.
The dashboard shows the availability status for each region. You can change your region at any time from the stream detail page.
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.
- Choose your payment token — SOL or USDT on Solana.
- Review the summary — plan, region, connections, duration, discount, and total amount.
- Confirm and pay — your wallet (Phantom, Solflare, etc.) will prompt you to sign the transaction.
Once confirmed, the transaction is submitted to the Solana network and typically completes in a few seconds.
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 | head -c 1203 | wc -c
Replace 8001 with your assigned port. You should see a packet counter incrementing rapidly.
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