Direct Shreds - Snelstart
Installeer SLV
bash
$ slv b init

Met één commando,
slv b init, kunt u direct een ontwikkelomgeving opzetten voor Solana-bots met behulp van hoogwaardige stream-gebaseerde gegevens.bash
- Gebruik
shreds-tsals u de voorkeur geeft aan een TypeScript-gebaseerde Shreds-bot - Gebruik
shreds-rustvoor een Rust-gebaseerde bot die Shreds gebruikt
Bronnen voor ICMP-latentieprobes toestaan
Voor de regioselectie van Shreds verstuurt ERPC ICMP-latentieprobes naar uw geregistreerde IP-adres vanaf de hieronder vermelde proxyhosts. Sta inkomende ICMP-echoverzoeken toe vanaf elk vermeld bron-IP-adres. Als deze worden geblokkeerd door een firewall (ufw, cloudfirewall, beveiligingsgroep enz.), kan de meting
9999ms worden en kan een niet-optimale regio worden geselecteerd. Meerdere IP-adressen binnen één regio zijn afzonderlijke probehosts; ze zijn allemaal vereist.Far Point geselecteerd
De Far Point van Shared Shreds is een terugvaloptie met beperkte capaciteit. Elk endpoint ondersteunt voor alle klanten samen maximaal 32 gelijktijdige proxystreams—niet 32 plaatsen per klant. Streaming werkt het best wanneer de abonnee dicht bij het geselecteerde Shreds-endpoint draait; streams over lange afstand houden gedeelde verbindingen, flow-controlvensters en uitgaande capaciteit langer bezet. Om de gedeelde omgeving responsief te helpen houden, staat u alle vermelde regionale bron-IP-adressen van ICMP-probes toe en voert u de regioselectie opnieuw uit. Overweeg voor doorlopend gebruik een ERPC VPS dicht bij het geselecteerde endpoint. UDP Forwarding is beschikbaar als Standard en als Premium. In beide gevallen kiest u de regio voor UDP Forwarding in het ERPC Web Dashboard en ontvangt u Raw Shreds via UDP op het openbare IPv4-adres en de poort die u instelt.
Shreds Client-voorbeeld – TypeScript
- Hernoem het
.env.sample-bestand naar.env. - Werk de waarden in het
.env-bestand bij met uw werkelijke endpoint:
env
⚠️ Belangrijke opmerking: Dit endpoint wordt als voorbeeld aangeboden en kan niet direct worden gebruikt. Vraag uw eigen endpoint aan en stel dat in.
- Installeer afhankelijkheden en voer het script uit:
bash

Shreds Client-voorbeeld – Rust
- Hernoem
.env.samplenaar.env - Bewerk
.envmet uw werkelijke Shreds-endpoint:
env
Let op:
Dit endpoint is een voorbeeld en kan niet als zodanig worden gebruikt. Verkrijg en configureer het juiste endpoint voor uw omgeving.
- Bouw en voer de client uit:
bash

Open het dashboard: https://dashboard.erpc.global/nl
Solana Stream SDK

De clientimplementatie die is opgenomen in de Shreds-startercode die is gedownload via het
is gebouwd op de open-source Solana Stream SDK.
slv b init-commandois gebouwd op de open-source Solana Stream SDK.
De SDK ondersteunt zowel Rust als TypeScript en maakt een efficiënte afhandeling mogelijk van de directe communicatielaag van Solana —
inclusief Shreds-abonnementen, het parsen van pakketten en het extraheren van transacties.
inclusief Shreds-abonnementen, het parsen van pakketten en het extraheren van transacties.
Met deze SDK kunt u direct beginnen met ontwikkelen met Shreds-streams.
De startercode die
De startercode die
slv b init genereert, dient als praktisch sjabloon waarop u uw eigen applicaties kunt bouwen.Bezoek voor meer informatie de GitHub-repository:
https://github.com/ValidatorsDAO/solana-stream
https://github.com/ValidatorsDAO/solana-stream






