Getting Started
ShredStream.com delivers ultra-low latency Solana shreds via dedicated UDP streams. This guide will help you get up and running in minutes.
Prerequisites
- A server with a public IP address
- UDP port accessible from the internet (firewall configured)
- A Solana wallet (Phantom, Solflare, or any SPL-compatible wallet)
- SOL or USDT for payment
Step 1: Create an Account
Connect your Solana wallet or Discord account on the ShredStream.com dashboard. Your account is created automatically on first sign-in.
Step 2: Subscribe
Navigate to the subscription page and select your plan:
- Shared Raw Shreds (€179/month) — Choose 1-24 months (up to 2 years). Shared UDP stream, great for getting started.
- Dedicated Raw Shreds (€279/month) — Choose 1-24 months (up to 2 years). Dedicated UDP stream with priority support.
- Turbo Dedicated Raw Shreds (€479/month) — Choose 1-24 months (up to 2 years). Priority UDP pool placement for lowest latency.
Duration multiplier: You can subscribe for multiple periods at once using the duration multiplier. Longer commitments come with progressive discounts: 5% off at 3x, 10% at 6x, 15% at 12x, and 20% at 24x.
Region management: You can change the region of an active subscription at any time from the subscription detail page. Your stream will experience a brief interruption while the migration completes, and a new port will be assigned automatically.
Step 3: Configure Your Listener
Set up a UDP listener on your server to receive shreds. Here's a minimal Python example:
import socket# Bind to the port assigned by ShredStreamsock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)sock.bind(("0.0.0.0", 8001)) # Use your assigned portprint("Listening for shreds on port 8001...")while True:data, addr = sock.recvfrom(1280) # Max shred sizeprint(f"Received shred: {len(data)} bytes from {addr}")
Step 4: Verify
After your payment is confirmed (usually within seconds), shreds will start arriving on your assigned port. You should see data appearing in your listener immediately.