Jito ShredStream Shuts Down September 5. Here's the 48-Hour Cutover.
Jito ShredStream stops on 5 September 2026. Your parser and strategy can remain unchanged if the replacement also emits standard Solana shreds over UDP. The safe migration is to provision a second source, verify packets on the production receiver, compare both feeds, and switch only after the shadow path is healthy.
Shredstream.sh Editorial Team · updated 2026-09-03
The shutdown boundary
The date matters because the failure is upstream of your application. Jito's proxy authenticates to the block engine, subscribes to regions, and forwards datagrams to your destination. Once that authentication ends, the process can remain running while the feed is empty.
Your downstream stack is separate. The socket reader, shred parser, reconstruction code, decoder, filters, and strategy do not depend on Jito's brand. A compatible raw-UDP provider can feed the same pipeline after you change its source address and destination port.
Choose a replacement by integration cost
DoubleZero Edge is the closest fit for teams already connected to DoubleZero or needing its private network. A direct forwarder is the smallest software change: it sends standard shreds to an IP and port. A self-operated validator gives source access and control, but adds stake, hardware, and operations.
The right choice depends on geography, output type, and procurement requirements. Decide those before comparing latency claims. A provider that cannot reach the machine running your strategy is not a candidate, regardless of its benchmark.
The cutover sequence
First: establish an overlap
Create a second destination on the live execution machine. Keep the incumbent receiver active and give the candidate its own listener. Record the sender, port, firewall rule, and renewal owner.
Next: validate the wire
Capture a small sample with tcpdump. Check that datagrams arrive from the expected sender, have a plausible shred length, and are not being rejected by a security group or host firewall. Confirm the receiver is reading continuously before comparing performance.
Then: shadow the strategy
Send both inputs through parsing, FEC recovery, reconstruction, and filtering. The candidate may calculate decisions, but it must remain read-only and cannot alter production state. Compare freshness, gaps, and decisions during a busy period.
Finally: switch with a rollback
Make the source selection one configuration change. Promote the candidate, watch packet age and receive rate, and keep the old configuration available until the replacement has survived the agreed observation window. After the deadline, remove alerts that only describe a Jito session and replace them with local freshness alarms.
If the old feed is already dark
Skip the overlap comparison. Validate reconstructed transactions against confirmed blocks from an RPC, then run two replacement feeds side by side for a short period. This cannot reproduce the lost baseline, but it can expose one-sided loss and parser mistakes before the new source drives decisions.
What this page does not promise
The dates and provider terms are time-sensitive. Check the current announcement, route, price, and integration documentation before changing production traffic. This procedure is an operational checklist, not a service-level guarantee.
Scope of this page
The shutdown date and replacement terms can change. Recheck the current provider documentation and test the actual production route before switching traffic.
Related questions
Jito ShredStream is scheduled to stop on 5 September 2026. The practical effect is that the proxy will no longer receive an authenticated shred feed, even if its local process remains running. Confirm the current announcement before relying on the date.
Not when the replacement emits ordinary Solana shreds over UDP. The receiver, parser, FEC handling, reconstruction, and strategy can stay in place; the migration normally changes the source configuration, destination port, firewall rule, and monitoring.
Run the candidate beside the existing source on the live execution machine with an independent listener. Verify sender identity and arrival first, then compare freshness, reconstruction results, and shadow decisions during meaningful network activity.
Use confirmed blocks from an RPC as a correctness reference, then compare two replacement feeds against each other. The test cannot recover the old latency baseline, but it can reveal missing packets, bad parsing, and differences in reconstructed transactions.