Direct Shreds - UDP Forwarding (Raw Shreds)
Als u ERPC Dedicated Shreds heeft, kunt u ruwe Shreds via UDP doorsturen naar uw eigen listener. Dit is Solana's snelste observatielaag — voor Geyser gRPC en ver voor RPC/WebSocket. De SDK bevat een eenvoudig Rust-voorbeeld; pump.fun wordt alleen gebruikt omdat het de meest gestelde vraag is die we krijgen.
Waarom dit het snelste pad is
- Shreds komen als eerste aan: validator-naar-validator Shreds landen voor Geyser gRPC of RPC/WebSocket, dus latentie-kritische flows zien events het eerst.
- UDP houdt overhead minimaal: geen verbindingsopbouw, hertransmissie of ordening; komt overeen met het on-wire formaat tussen validators.
- Afweging: pre-finalisatiegegevens kunnen ontbreken/ongeordend/gefaald zijn — behandel dat als onderdeel van de snelheidsafweging.
Opmerking: het gedeelde Shreds gRPC-endpoint draait over TCP, dus het is trager dan UDP Shreds.
Probeer het met Solana Stream SDK
- Voorbeeldcode (
shreds-udp-rs, Rust): pump.fun is slechts een veelvoorkomend voorbeeld — wissel het in voor uw eigen doel. https://github.com/ValidatorsDAO/solana-stream/tree/main/temp-release/shreds-udp-rs - Dedicated Shreds-gebruikers: richt uw Shreds-zender op het
ip:portvan het voorbeeld om detecties te zien. - Nog niet op UDP? Voer het lokaal uit of op uw eigen server om logs te verkennen en hooks aan te passen.
Pump.fun-voorbeeldlog

Dit voorbeeld komt uit het SDK-voorbeeld; clone en voer het uit om hits te zien, of wissel uw eigen doel in.
Bronnen
- Alle code en README-documentatie bevinden zich in de Solana Stream SDK-repository: https://github.com/ValidatorsDAO/solana-stream