Zum Hauptinhalt springen

Was ist Daten-Streaming auf Solana?

Mit Daten-Streaming erhalten Anwendungen Aktualisierungen von der Solana-Blockchain in Echtzeit, sobald Ereignisse onchain auftreten. Statt wiederholt nach Aktualisierungen zu fragen, stellt Streaming dauerhafte Verbindungen her. Diese übertragen Daten sofort an deine Anwendung, wenn Transaktionen verarbeitet werden, sich Konten ändern oder Blöcke entstehen. Das ist unverzichtbar für Anwendungen, die sekundengenaue Daten benötigen, zum Beispiel:
  • Trading-Anwendungen, die Preisänderungen und Liquidationen überwachen
  • DeFi-Protokolle, die Benutzerinteraktionen und Zustandsänderungen verfolgen
  • NFT-Marktplätze, die Verkäufe, Angebote und Übertragungen erkennen
  • Analyseplattformen, die umfassende Blockchain-Metriken erfassen
  • Wallets, die Salden und Transaktionsaktualisierungen in Echtzeit anzeigen
Entwickelst du eine Trading-Strategie? Der Abschnitt Trading bündelt die latenzkritischen Produkte — Preconfirmations, Shred Delivery und Helius Sender — an einem Ort.

Warum solltest du Helius für Daten-Streaming wählen?

Ultra-Low Latency

Direkte Verbindungen zu Solana-Leadern gewährleisten die Datenübertragung in weniger als einer Sekunde

Enterprise Reliability

Redundanz über mehrere nodes und automatisches Failover für 99,9 % Verfügbarkeit

24-Hour Historical Replay

Dank automatischem backfill verpasst du keine Daten

Global Infrastructure

Endpoints in mehreren Regionen sorgen weltweit für optimale Performance

Welche Streaming-Lösung sollte ich verwenden?

Wähle das Produkt danach aus, in welcher Phase du die Daten benötigst und wie deine App sie verarbeiten soll. Die folgende Tabelle ordnet jede Option ihrem Übertragungsformat und den Workloads zu, für die sie sich am besten eignet.
Du bist dir bei der Auswahl unsicher? Die meisten produktiven Apps beginnen mit LaserStream gRPC für Backends und LaserStream WebSocket für Browser- und UI-Clients. Webhooks eignen sich hervorragend, wenn du keine dauerhafte Verbindung verwalten möchtest. Shred Delivery wurde speziell für Trading- Strategien mit einer Latenz unter einer Millisekunde entwickelt. Preprocessed Transactions liefert dekodierte Transaktionen vor der Ausführung ohne Deshredding. Das früheste Transaktionssignal bietet Preconfirmations: Es streamt Transaktionen, bevor sie in shreds zerlegt werden.

Wähle nach deinem Optimierungsziel

Die auf shreds basierenden Produkte und die commitment-Stufen von LaserStream setzen an unterschiedlichen Punkten im Transaktionslebenszyklus an. Was du empfangen möchtest, ist genauso wichtig wie das Protokoll:
Häufiger Stolperstein: Wenn du Konto- oder Programmzustandsänderungen in Echtzeit benötigst, zum Beispiel zur Überwachung des Bonding-Curve-Kontos eines AMM oder des token-Guthabens eines Benutzers, hilft Shred Delivery nicht. Diese Aktualisierungen existieren in der shred-Phase noch nicht. Verwende stattdessen LaserStream gRPC bei processed.

Streaming-Lösungen von Helius

Preconfirmations

Preconfirmations übertragen Transaktionen zum frühestmöglichen Beobachtungszeitpunkt — bevor sie in Einträgen gesammelt und in shred zerlegt werden. Helius Preconfirmations werden in dem Moment ausgegeben, in dem der Leader eine Transaktion ausführt, einschließlich ihres Ausführungsstatus. Preconfirmations von BAM werden ausgegeben, wenn sich der Validator zu ihrer Ausführung verpflichtet. Dies ist das Transaktionssignal mit der niedrigsten Latenz, das Helius anbietet. Es wird über ein preconfSubscribe WebSocket-Abonnement bereitgestellt. Es ist in allen kostenpflichtigen Tarifen für 10 Credits pro zugestellter Nachricht verfügbar. Ein slot ohne Nachricht kostet nichts. Sobald in einem slot mindestens eine Nachricht zugestellt wird, gilt ein Minimum von 300 Credits pro Abonnement.

Am besten geeignet für

Die frühestmögliche Reaktion auf Onchain-Aktivitäten:
  • propAMMs
  • Sniper
  • Copy-Trader
  • Liquidations-Bots
Eine Preconfirmation ist ein frühes Signal, keine Garantie. Die Transaktion ist noch nicht gelandet und kann weiterhin fehlschlagen oder verworfen werden.

Shred Delivery

Shred Delivery ist das Datenprodukt von Helius für Daten vor der Ausführung: unverarbeitete shred (UDP). Helius gehört nach Stake zu den führenden Validatoren. Deshalb erhalten wir shred vor Validatoren mit geringerem Stake und RPC node ohne Stake. Du implementierst das Zusammensetzen der shred selbst. Verfügbar in allen Tarifen. Jeder Zugang kostet $1,000 USD/Monat pro IP ($800 USD/Monat pro IP bei Pro-Tarifen). Abonniere den Dienst in deinem Helius Dashboard - keine manuelle Bereitstellung erforderlich.

Am besten geeignet für

  • propAMMs
  • Sniper
  • Copy-Trader
  • Liquidations-Bots
  • Betreiber, die einen RPC node betreiben und Latenz durch Netzwerksynchronisierung vermeiden wollen
Möchtest du raw shreds empfangen? Abonniere in deinem Helius Dashboard. Weitere Informationen findest du unter Preise.

Preprocessed Transactions

Vorverarbeitete Transaktionen sind Transaktionen vor der Ausführung. Sie werden hauptsächlich aus dekodierten shreds aggregiert, wobei Helius das Deshredding übernimmt. Die Bereitstellung erfolgt über den preprocessedSubscribe WebSocket (öffentliche Beta, alle kostenpflichtigen Tarife, 0,1 Credits pro Nachricht).

Am besten geeignet für

Latenzkritische Trading-Anwendungen, die dekodierte Transaktionen vor der Ausführung benötigen, ohne selbst einen shred-Decoder zu betreiben.

LaserStream gRPC (alle Tarife im Devnet, Business+ im Mainnet)

LaserStream gRPC bietet Daten-Streaming mit extrem niedriger Latenz über gRPC. Dazu kommen erweiterte Funktionen wie historisches Replay, automatische Neuverbindungen und Zuverlässigkeit durch mehrere nodes. LaserStream ist auf Übertragungsebene mit dem offenen Yellowstone-gRPC-Protokoll kompatibel. Daher funktioniert jeder Yellowstone-Client.

Hauptfunktionen

  • Schlüsselfertig: Nutze schnellere gRPC streams, ohne dich um Hardware oder Upgrades kümmern zu müssen
  • Historische Wiedergabe über 48 Stunden: Nutzt automatisch backfill für bis zu 48 Stunden verpasster Daten
  • Automatische Wiederverbindung: Integrierte Verbindungsverwaltung mit intelligenter Wiederholungslogik
  • Globale Verfügbarkeit: Weltweit in 9 Regionen verfügbar, um eine optimale Latenz zu erreichen
  • Yellowstone-kompatibel: Direkter Ersatz für bestehende @triton-one/yellowstone-grpc-Konfigurationen

Am besten geeignet für

  • Backend-Dienste
  • Anwendungen mit hohem Durchsatz
  • Geschäftskritische Systeme, die eine garantierte Datenübertragung benötigen
Starte mit LaserStream über dein Helius Dashboard. Für Mainnet benötigst du mindestens einen Business-Tarif. Devnet ist in allen kostenpflichtigen Tarifen verfügbar. Weitere Informationen findest du unter Unsere Tarife.

LaserStream WebSocket

LaserStream WebSocket ist die Variante von LaserStream mit WebSocket-Protokoll. Sie unterstützt die standardmäßigen Solana-JSON-RPC-Abonnementmethoden (accountSubscribe, programSubscribe, logsSubscribe, …) sowie Helius-spezifische Erweiterungen wie transactionSubscribe für erweiterte Filter. Alle sind über denselben einheitlichen endpoint verfügbar und nutzen dasselbe LaserStream-Backend wie das gRPC-Produkt.

Hauptfunktionen

  • Vollständige Solana-Kompatibilität: Funktioniert mit jeder Solana-WebSocket-Clientbibliothek
  • Helius-Erweiterungen: transactionSubscribe und ein erweitertes accountSubscribe für umfangreichere Filter
  • Bis zu 200 ms schneller als standardmäßige Agave-RPC-basierte WebSockets
  • Einheitlicher endpoint: wss://mainnet.helius-rpc.com und wss://devnet.helius-rpc.com für standardmäßige und Helius-erweiterte Methoden

Am besten geeignet für

Echtzeit-Frontend-Apps, Backends mit mittlerem Volumen und breite Ökosystemkompatibilität

Webhooks

Ereignisgesteuerte webhook-Benachrichtigungen zwischen Servern für Onchain-Aktivitäten, die an deine Endpoints gesendet werden.

Hauptfunktionen

  • Geparste Ereignisdaten: Für Menschen lesbare Transaktionsdaten zu Verkäufen, Swaps und mehr
  • Mehrere Typen: Erweiterte, rohe und Discord-webhook-Optionen
  • Transaktionsfilterung: Abonniere bestimmte Ereignistypen und Adressen
  • Zuverlässige Übertragung: Automatische Wiederholungsversuche und Zustellbestätigungen

Am besten geeignet für

Ereignisgesteuerte Architekturen, Benachrichtigungen und Integrationen mit externen Diensten

Erste Schritte

1

Choose Your Solution

Wähle die Streaming-Methode, die am besten zu den Anforderungen und der Infrastruktur deiner App passt.
2

Get Your API Key

Registriere dich unter dashboard.helius.dev und rufe deinen API key ab.
3

Follow the Quickstart

Für jede Lösung gibt es eigene Schnellstartanleitungen und Codebeispiele.
4

Monitor & Scale

Überwache die Nutzung im Helius Dashboard und skaliere deinen Tarif nach Bedarf.

Data Streaming Quickstart

Richte deine erste Streaming-Verbindung in wenigen Minuten ein

Support und Community

Documentation

Umfassende API-Referenzen und Anleitungen für alle Streaming-Methoden

Discord Community

Schließe dich Tausenden Entwicklern an, die mit Helius auf Solana entwickeln

Enterprise Support

Priorisierte Supportkanäle für Business- und Professional-Kunden
Möchtest du mit dem Streaming von Solana-Daten beginnen? Wähle oben deine bevorzugte Methode und steig direkt in die Dokumentation ein!