Direct Shreds - Snelstart

Installeer SLV

bash
curl -fsSL https://storage.slv.dev/slv/install | sh

$ slv b init

slv b init
Met een enkel commando, slv b init, kunt u direct een ontwikkelomgeving opzetten voor Solana-bots met behulp van hoogwaardige stream-gebaseerde gegevens.
bash
slv b init
  • Gebruik shreds-ts als u de voorkeur geeft aan een TypeScript-gebaseerde Shreds-bot
  • Gebruik shreds-rust voor 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.
ProberegioICMP-bron-IP-adressen
🇳🇱 Amsterdam64.130.43.108
🇺🇸 New York64.130.37.235
🇩🇪 Frankfurt64.130.41.236
🇯🇵 Tokyo198.13.133.89
🇸🇬 Singapore67.209.55.19
🇬🇧 London64.130.63.211
🛰️ Far Point198.13.133.126
🇦🇺 Sydney82.26.116.35

Shreds Client-voorbeeld – TypeScript

  1. Hernoem het .env.sample-bestand naar .env.
  2. Werk de waarden in het .env-bestand bij met uw werkelijke endpoint:
ini
SHREDS_ENDPOINT=http://shreds-ams6-1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"
⚠️ Belangrijke opmerking: Dit endpoint wordt als voorbeeld aangeboden en kan niet direct worden gebruikt. Verkrijg en stel uw werkelijke endpoint dienovereenkomstig in.
  1. Installeer afhankelijkheden en voer het script uit:
bash
pnpm i
pnpm dev
Shreds TypeScript VSCode

Shreds Client-voorbeeld – Rust

  1. Hernoem .env.sample naar .env
  2. Bewerk .env met uw werkelijke Shreds-endpoint:
ini
SHREDS_ENDPOINT=http://shreds-ams6-1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"
Let op:
Dit endpoint is een voorbeeld en kan niet als zodanig worden gebruikt. Verkrijg en configureer het juiste endpoint voor uw omgeving.
  1. Bouw en voer de client uit:
bash
RUST_LOG=info cargo run
Shreds Rust VSCode

✅ 1 dag gratis proefperiode beschikbaar

Shreds-endpoints kunnen 1 dag gratis worden getest via de officiele ERPC Web Dashboard-server.

Solana Stream SDK

Solana Stream SDK
De clientimplementatie die is opgenomen in de Shreds-startercode die is gedownload via het slv b init-commando wordt aangedreven door de open-source Solana Stream SDK.
De SDK ondersteunt zowel Rust als TypeScript en maakt efficiente afhandeling mogelijk van Solana's directe communicatielaag — inclusief Shreds-abonnementen, pakketparsing en transactie-extractie.
Met deze SDK kunt u direct beginnen met ontwikkelen met Shreds-streams. De startercode die wordt gegenereerd door slv b init dient als een praktisch sjabloon om op voort te bouwen voor uw eigen applicaties.
Bezoek voor meer informatie de GitHub-repository: https://github.com/ValidatorsDAO/solana-stream