Zum Hauptinhalt springen

Übersicht

SWQOS-only ist der kostenoptimierte Tarif von Helius Sender. Er leitet deine Transaktion über einen einzelnen schnellen SWQOS-Pfad (Stake-Weighted Quality of Service) weiter und bietet den niedrigsten Mindest-Tip aller Sender-Tarife: 0.000005 SOL. Verwende diesen Tarif, wenn du Transaktionen mit niedriger Latenz und zum niedrigsten Tip senden möchtest. Nutze stattdessen den Tarif Sender Max, wenn Transaktionen stark umkämpft sind und die schnellstmögliche Aufnahme entscheidend ist.

Lowest Tip

Mindest-Tip von nur 0.000005 SOL – die günstigste Möglichkeit, Sender zu nutzen

Single Fast Path

Leitet Transaktionen ausschließlich über die SWQOS-Infrastruktur weiter und ermöglicht so eine Zustellung mit niedriger Latenz

No Credits

In allen Tarifen verfügbar, ohne API-Guthaben zu verbrauchen

Single Pathway

Leitet Transaktionen nur über einen SWQOS-Pfad weiter – nutze für Multi-Path-Routing und die schnellstmögliche Aufnahme den Tarif Sender Max

Wann du SWQOS-only verwenden solltest

Good fit

Geeignet für kostensensitiven Handel, ein hohes Transaktionsvolumen und Abläufe, bei denen ein einzelner schneller Pfad für eine zuverlässige Aufnahme ausreicht.

Consider Sender Max instead

Stark umkämpfte Konten, wettbewerbsintensive Starts oder Transaktionen, bei denen du die schnellstmögliche Aufnahme benötigst.

So aktivierst du SWQOS-only

Füge den Query-Parameter swqos_only=true zu einer beliebigen Sender-endpoint-URL hinzu. Verwende für Frontends den globalen HTTPS-endpoint. Nutze für Backends den regionalen HTTP-endpoint, der deinen Servern am nächsten ist. Frontend/Browser (globales HTTPS):
Backend/Server (regionales HTTP):
Dadurch wird deine Transaktion ausschließlich über SWQOS weitergeleitet und der niedrigere Mindest-Tip von 0.000005 SOL angewendet. Informationen zum Aufwärmen der Verbindung und weitere Details findest du in der Referenz zu den Sender-endpoints.
Möchtest du Validatoren vermeiden, die mit Sandwich-Angriffen in Verbindung stehen? Füge mev-protect=true zusammen mit swqos_only hinzu: https://sender.helius-rpc.com/fast?swqos_only=true&mev-protect=true.

Anforderungen

Wie bei jedem Sender-Tarif müssen SWQOS-only-Transaktionen Folgendes enthalten:
  • Tip: Eine SOL-Übertragung von mindestens 0.000005 SOL an ein festgelegtes Tip-Konto
  • Prioritätsgebühr: Eine Compute-Unit-Price-Anweisung über ComputeBudgetProgram.setComputeUnitPrice
Das Überspringen der Preflight-Prüfung (skipPreflight: true) ist optional, wird aber empfohlen – Preflight-Prüfungen erhöhen die Latenz.
Deine Transaktion muss sowohl eine Tip-Übertragung als auch eine Compute-Unit-Price- Anweisung enthalten. Fehlt eine der beiden, wird die Transaktion abgelehnt.

Codebeispiel

Die obige Transaktion verwendet weiterhin einen Tip von 0.000005 SOL – das Minimum für SWQOS-only. Tips zwischen 0.000005 SOL und 0.001 SOL werden akzeptiert, bleiben aber auf dem einzelnen SWQOS-Pfad. Nutze für das Routing über alle Pfade und die schnellstmögliche Aufnahme den Tarif Sender Max mit einem Mindest-Tip von 0.001 SOL.

Best Practices

  • Auswahl des endpoints: Verwende https://sender.helius-rpc.com/fast?swqos_only=true für Frontend-Apps, um CORS-Probleme zu vermeiden. Nutze für Backend-Apps den regionalen HTTP-endpoint, der deinen Servern am nächsten ist.
  • Aufwärmen der Verbindung: Verwende während Leerlaufzeiten von mehr als 5 Sekunden den /ping endpoint.
  • Prioritätsgebühren: Nutze die Helius Priority Fee API für Empfehlungen in Echtzeit.
  • Wiederholungsversuche: Setze maxRetries: 0 und implementiere deine eigene Logik für Wiederholungsversuche.

Verwandte Themen

Sender Overview

Gemeinsame Konzepte: endpoints, Aufwärmen der Verbindung, rate limits und benutzerdefinierte TPS.

Sender Max Tier

Die schnellstmögliche Aufnahme durch Multi-Path-Routing über alle Pfade (Mindest-Tip von 0.001 SOL).

Transaction Rebates

Aktiviere diese Option, um einen Anteil an dem von deinen Transaktionen erzeugten MEV zu erhalten. Die Auszahlung erfolgt in SOL.

MEV Protect

Umgehe Validatoren, die statistisch mit Sandwich-Angriffen in Verbindung stehen.