Direkte Shreds - Schnellstart
SLV installieren
bash
curl -fsSL https://storage.slv.dev/slv/install | shcurl -fsSL https://storage.slv.dev/slv/install | sh$ slv b init

Mit einem einzigen Befehl,
slv b init, Sie können sofort eine Entwicklungsumgebung für Solana Bots mit leistungsstarken Stream-basierten Daten erstellen.bash
slv b initslv b init- Verwendung
shreds-tswenn Sie einen TypeScript-basierten Shreds-Bot bevorzugen - Verwendung
shreds-rustfür eine Rust-basierte Bot-Heizung Shreds
ICMP-Quellen für Latenzprüfungen zulassen
Für die Regionsauswahl von Shreds sendet ERPC von den unten aufgeführten Proxy-Hosts ICMP-Latenzprüfungen an Ihre registrierte IP-Adresse. Lassen Sie eingehende ICMP-Echoanfragen von allen aufgeführten Quell-IP-Adressen zu. Werden sie durch eine Firewall (ufw, Cloud-Firewall, Sicherheitsgruppe usw.) blockiert, kann der Messwert
9999ms betragen und eine nicht optimale Region ausgewählt werden. Mehrere IP-Adressen in einer Region gehören zu separaten Prüfhosts; sie werden alle benötigt.| Prüfregion | ICMP-Quell-IP-Adressen |
|---|---|
| 🇳🇱 Amsterdam | 64.130.43.108 |
| 🇺🇸 New York | 64.130.37.235 |
| 🇩🇪 Frankfurt | 64.130.41.236 |
| 🇯🇵 Tokyo | 198.13.133.89 |
| 🇸🇬 Singapore | 67.209.55.19 |
| 🇬🇧 London | 64.130.63.211 |
| 🛰️ Far Point | 198.13.133.126 |
| 🇦🇺 Sydney | 82.26.116.35 |
Shreds-Client Beispiel – TypeScript
- Umbenennen
.env.sampleDatei zu.env. - Aktualisieren der Werte in der
.envDatei mit Ihrem tatsächlichen Endpunkt:
ini
SHREDS_ENDPOINT=http://shreds-ams6-1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"SHREDS_ENDPOINT=http://shreds-ams6-1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"Anmerkung:** Dieser Endpunkt ist beispielhaft vorgesehen und kann nicht direkt verwendet werden. Erhalten und setzen Sie Ihren tatsächlichen Endpunkt entsprechend.
- Installieren Sie Abhängigkeiten und führen Sie das Skript aus:
bash
pnpm i
pnpm devpnpm i
pnpm dev
Shreds-Client Beispiel – Rust
- Name
.env.samplebis.env - Bearbeiten
.envmit Ihrem aktuellen Shreds Endpunkt:
ini
SHREDS_ENDPOINT=http://shreds-ams6-1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"SHREDS_ENDPOINT=http://shreds-ams6-1.erpc.global
SOLANA_RPC_ENDPOINT="https://edge.erpc.global?api-key=YOUR_API_KEY"Bitte beachten Sie:
Dieser Endpunkt ist eine Probe und kann nicht verwendet werden, wie es ist. Bitte erhalten und konfigurieren Sie den passenden Endpunkt für Ihre Umgebung.
- Erstellen und führen Sie den Client:
bash
RUST_LOG=info cargo runRUST_LOG=info cargo run
1 Tag kostenlose Testversion verfügbar
Shreds Endpunkte können über das ERPC Web-Dashboard kostenlos für 1-Tag getestet werden.
Öffnen Sie das Dashboard: https://dashboard.erpc.global/de
Solana Stream SDK

Die Client-Implementierung im Shreds Starter-Code, der über die
slv b init Befehl
wird von der Open-Source Solana Stream SDK betrieben.Das SDK unterstützt sowohl Rust als auch TypeScript und ermöglicht eine effiziente Handhabung der direkten Kommunikationsschicht Solanas —
einschließlich Shreds Abonnement, Paketparsing und Transaktionsextraktion.
Mit diesem SDK können Sie sofort mit Shreds Streams entwickeln.
Der Starter-Code, der von
slv b init dient als praktische Vorlage für Ihre eigenen Anwendungen.Weitere Informationen finden Sie im GitHub Repository:
https://github.com/ValidatorsDAO/solana-stream






