> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# WebSockets FAQs

> Erhalten Sie Antworten auf die häufigsten Fragen zu WebSockets, einschließlich erweiterter Funktionen, Fehlerbehebung und Nutzung

## Abrechnung und Grenzwerte

<Accordion title="Wie viele Credits verbrauchen WebSocket-Ereignisse?">
  Das Öffnen einer neuen WebSocket-Verbindung kostet 1 Credit. Alle LaserStream-WebSocket-Streaming-Daten werden mit 2 Credits pro 0,1 MB (unkomprimiert) berechnet.
</Accordion>

<Accordion title="Wie viel schneller ist der LaserStream WebSocket im Vergleich zu standardmäßigen Agave RPC-basierten WebSockets?">
  Der LaserStream WebSocket ist im Durchschnitt 1,5x – 2x schneller als die standardmäßige Agave RPC-basierte WebSocket-Implementierung. Er bietet sowohl die standardmäßigen Solana-Abonnementmethoden als auch Helius-Erweiterungen (`transactionSubscribe`, erweiterte `accountSubscribe`) von einem einzigen Endpunkt aus, der durch die LaserStream-Streaming-Infrastruktur unterstützt wird.
</Accordion>

## Trennungen und Wiederholungen

<Accordion title="Warum werden meine WebSocket-Verbindungen getrennt?">
  WebSockets haben einen 10-minütigen Inaktivitätstimer, der inaktive Verbindungen trennt. Um Trennungen zu verhindern:

  1. **Gesundheitschecks implementieren**: Senden Sie alle Minute Pings, um Verbindungen aktiv zu halten
  2. **Wiederverbindungslogik hinzufügen**: Automatisch erneut verbinden, wenn Trennungen auftreten
  3. **Richtiges Verbindungsmanagement verwenden**: Befolgen Sie die Muster, die in unserer [WebSockets-Dokumentation](/docs/de/rpc/websocket/transaction-subscribe) gezeigt werden

  Implementieren Sie Wiederverbindungs- und Ping-Logik, wie in unserer Dokumentation gezeigt, und fügen Sie dann Ihre Anwendungslogik auf dieser Grundlage hinzu.
</Accordion>

## Verwendung von WebSockets

<Accordion title="Welche Endpunkte sollte ich für WebSockets verwenden?">
  Der LaserStream WebSocket verwendet einen einheitlichen Endpunkt pro Netzwerk: `wss://mainnet.helius-rpc.com/?api-key=YOUR_API_KEY` und `wss://devnet.helius-rpc.com/?api-key=YOUR_API_KEY`. Der gleiche Endpunkt bedient sowohl die standardmäßigen Solana-Abonnementmethoden als auch die Helius-Erweiterungen (`transactionSubscribe`, erweiterte `accountSubscribe`). Für die schnellsten Solana-WebSockets probieren Sie den neuen [Gatekeeper (Beta)](https://www.helius.dev/docs/gatekeeper/overview) Endpunkt: `wss://beta.helius-rpc.com/?api-key=YOUR_API_KEY`.
</Accordion>

<Accordion title="Früher habe ich dies 'Enhanced WebSockets' genannt — hat sich etwas geändert?">
  Nein, es ändert sich nichts. Das zuvor als "Enhanced WebSockets" dokumentierte Produkt (Helius-Erweiterungen wie `transactionSubscribe`) ist jetzt Teil des [LaserStream WebSocket](/docs/de/rpc/websocket), der von denselben `wss://mainnet.helius-rpc.com` / `wss://devnet.helius-rpc.com` Endpunkten zusammen mit den standardmäßigen Solana-Methoden bedient wird. Alte `/enhanced-websockets/*` URLs leiten zu den neuen Standorten unter `/rpc/websocket/*` weiter.
</Accordion>

<Accordion title="Was ist die maximale Anzahl aktiver WebSocket-Verbindungen?">
  Im kostenlosen Plan können Sie 5 gleichzeitige WebSocket-Verbindungen herstellen. Im Entwicklerplan sind 150 Verbindungen möglich. Im Business-Plan können Sie 250 Verbindungen herstellen, und im Professional-Plan bis zu 1.000 WebSocket-Verbindungen.
</Accordion>

<Accordion title="Warum erhält mein Client einige WebSocket-Updates nicht?">
  Der Client muss mit der Geschwindigkeit der eingehenden Nachrichten vom WebSocket-Server Schritt halten.

  Häufige Ursachen dafür, dass Ihr Client WebSocket-Updates verpasst, sind: unzureichende Netzwerkbandbreite, zu langsame Client-seitige Verarbeitung (z.B. eine zu langsame Programmiersprache) oder Verarbeitungslogik, die den Hauptthread blockiert.
</Accordion>

<Accordion title="Kann ich mit derselben WebSocket-Verbindung mehrere Konten abonnieren?">
  Ja, Sie können mit derselben WebSocket-Verbindung mehrere Abonnements für `accountSubscribe` erstellen.
</Accordion>

<Accordion title="Wie abonniere ich vollständige Transaktionen mit WebSockets?">
  **Für Helius's `transactionSubscribe`**, setzen Sie `transactionDetails: "full"` in Ihren Abonnementoptionen:

  ```javascript theme={"system"}
  const subscriptionRequest = {
    jsonrpc: "2.0",
    id: 1,
    method: "transactionSubscribe",
    params: [
      {
        accountInclude: ["YOUR_ACCOUNT_ADDRESS"],
        failed: false,
        vote: false
      },
      {
        commitment: "confirmed",
        encoding: "jsonParsed",
        transactionDetails: "full",  // Full transaction details
        maxSupportedTransactionVersion: 1
      }
    ]
  };
  ```

  **Für standardmäßige Solana-Methoden** verwenden Sie `logsSubscribe` oder `signatureSubscribe` je nach Ihren Überwachungsbedürfnissen. Siehe unser [WebSockets-Leitfaden](/docs/de/rpc/websocket) für detaillierte Beispiele zu jedem Abonnementtyp.
</Accordion>

***

## Benötigen Sie weitere Hilfe?

<CardGroup cols={2}>
  <Card title="Kontaktieren Sie den Support" icon="headset" href="/docs/de/support/contact-support">
    Erhalten Sie Hilfe von unserem Team über Discord, Chat oder E-Mail-Support.
  </Card>

  <Card title="Statusseite" icon="wave-pulse" href="/docs/de/support/status-page">
    Überprüfen Sie in Echtzeit die Verfügbarkeit und Leistungsinformationen des Dienstes.
  </Card>
</CardGroup>
