Skip to main content

Übersicht

Preisaktualisierung: Sender Max verwendet jetzt einen 0,001 SOL Mindesttip. Dies bringt Sie in einen Prioritätstip-Puffer für den Anfang des Blocks — geben Sie mehr Trinkgeld, um als Erster zu landen.
Sender Max ist die leistungsstärkste Helius Sender Stufe, die für Einreichungen entwickelt wurde, die vor der Konkurrenz landen müssen. Es leitet Ihre Einreichung über jeden verfügbaren Hochgeschwindigkeitsweg und bringt sie in einen Prioritätstip-Puffer ein, der die höchsten Tipps bevorzugt. Sender Max kann sowohl Einzeltransaktionen als auch Pakete verarbeiten. Beide nutzen alle Wege (Helius, Jito, Harmonic, Rakurai, etc.) — der einzige Unterschied ist der Inhalt: Übermitteln Sie eine Transaktion mit sendTransaction oder bis zu vier mit sendBundle. Diese Stufe erfordert einen Mindesttip von 0,001 SOL. Für kostenoptimiertes Senden auf einem einzelnen Pfad verwenden Sie stattdessen die SWQOS-only Stufe.

Schnellste Landung

Wird über jeden Hochgeschwindigkeitsweg geleitet, um die höchste Wahrscheinlichkeit für eine Landung zu erzielen

Prioritätstip-Puffer

Ihre Einreichung wird in einen Prioritätstip-Puffer gebracht, der die höchsten Tipps priorisiert — geben Sie mehr Trinkgeld, um als Erster zu landen

Keine Credits

Verfügbar in allen Plänen, ohne API-Credits zu verbrauchen

0,001 SOL Mindesttip

Der erforderliche Mindesttip, um in den Prioritätstip-Puffer zu gelangen und jeden Übermittlungspfad zu nutzen

Funktionsweise

Wenn Sie mindestens 0,001 SOL Trinkgeld geben, wird Ihre Einreichung — egal ob eine Einzeltransaktion oder ein Paket — über jeden verfügbaren Hochgeschwindigkeitsweg geleitet und in einen Prioritätstip-Puffer gebracht. Der Puffer bevorzugt die höchsten Tipps, sodass das Erhöhen Ihres Tipps über das Minimum hinaus Ihre Chance erhöht, als Erster zu landen.
Tipps unter 0,001 SOL gelangen nicht in den Prioritätstip-Puffer — sie werden auf einer bestmöglichen Grundlage durch weniger Wege gesendet. Für vorhersehbares Senden mit niedriger Latenz bei einem niedrigeren Tip verwenden Sie die SWQOS-only Stufe (0,000005 SOL).

Wann Max verwenden

Gute Eignung

Stark umkämpfte Konten, wettbewerbsfähige Token-Starts, Liquidationen und jede Transaktion, bei der das erste Landen einen höheren Tip wert ist.

SWQOS-only stattdessen erwägen

Kostenempfindliche oder hochvolumige Abläufe, bei denen ein einzelner schneller Pfad zuverlässig landet.

Anforderungen

Jede Sender Max-Einreichung muss Folgendes enthalten:
  • Tip: Eine SOL-Überweisung von mindestens 0,001 SOL auf ein zugewiesenes Tip-Konto. In einem Paket muss mindestens eine Transaktion den Tip tragen.
  • Prioritätsgebühr: Eine Instruktion für den Preis pro Recheneinheit mit einer Prioritätsgebühr von mindestens 5.000 Lamports. Siehe Prioritätsgebühren.
Das Überspringen der Vorabprüfung (skipPreflight: true) ist optional, wird jedoch empfohlen — Vorabprüfungen erhöhen die Latenz.
Transaktionen, bei denen der Tip oder die Prioritätsgebühr fehlen, werden abgelehnt. Für paketbezogene Regeln siehe Pakete.

Prioritätsgebühren

Jede Transaktion muss eine Prioritätsgebühr von mindestens 5.000 Lamports enthalten, und wir empfehlen mindestens 10.000 Lamports für eine zuverlässigere Landung. Der Tip bringt Ihre Transaktion in den Prioritätstip-Puffer, während die Prioritätsgebühr ihre Priorität im Scheduler des Validators erhöht — zusammen maximieren sie Ihre Chance auf eine Landung. Setzen Sie eine Prioritätsgebühr mit einer Recheneinheitspreisinstruktion. Ihre gesamte Prioritätsgebühr ist der Preis pro Recheneinheit (in Mikrolamports) multipliziert mit Ihrem Recheneinheitenlimit:
Verwenden Sie die Helius Priority Fee API für Echtzeit-Gebührenempfehlungen basierend auf aktuellen Netzwerkbedingungen.

Endpunkte

Verwenden Sie den globalen HTTPS-Endpunkt für Frontends oder den regionalen HTTP-Endpunkt, der Ihren Servern am nächsten liegt, für Backends. Frontend / Browser (globales HTTPS):
Backend / Server (regionales HTTP):
Siehe die Sender-Endpunkt-Referenz für Verbindungserwärmung und Details.
Möchten Sie Validierer vermeiden, die mit Sandwich-Angriffen in Verbindung stehen? Fügen Sie mev-protect=true der Endpunkt-URL hinzu — es funktioniert sowohl für sendTransaction als auch für sendBundle: https://sender.helius-rpc.com/fast?mev-protect=true.

Codebeispiel

Für wettbewerbsfähige Transaktionen ist der 0,001 SOL Mindesttip wahrscheinlich nicht wettbewerbsfähig. Preis Ihren Tip näher am Wert der Transaktion, die Sie landen möchten — je mehr Ihnen eine erfolgreiche Landung wert ist, desto höher sollten Sie Trinkgeld geben. Das Minimum ist eine Untergrenze, kein Ziel.

Pakete

Ein Paket ist nur eine weitere Nutzlast, die Sender Max akzeptiert. Übermitteln Sie bis zu 4 vollständig signierte Transaktionen, die atomar (alles-oder-nichts) in Reihenfolge ausgeführt werden und in denselben Prioritätstip-Puffer wie eine Einzeltransaktion aufgenommen werden — der Puffer priorisiert die Pakete mit den höchsten Tipps für die schnellste Landung.
Geben Sie nur den 0,001 SOL-Sender-Tip an. Sender Max leitet Ihr Paket über jeden Hochgeschwindigkeitsweg und fügt alle Wegtips in Ihrem Namen hinzu — Sie fügen keinen separaten Jito-Tip hinzu, verwenden keine Jito-Tip-Konten oder setzen den jito-region Header. Diese gelten nur für grundlegende Pakete.

Anforderungen

  • Bis zu 4 Transaktionen, vollständig signiert. Sie werden sequentiell und atomar ausgeführt — wenn eine fehlschlägt, wird das gesamte Paket abgelehnt.
  • Tip: Mindestens eine Transaktion muss mindestens 0,001 SOL auf ein zugewiesenes Sender-Tip-Konto überweisen. Dies ist derselbe Sender-Tip, der für Einzeltransaktionen verwendet wird — Helius fügt alle Wegtips (einschließlich Jito) für Sie hinzu, sodass Sie keinen separaten Jito-Tip hinzufügen.
  • Prioritätsgebühr: Jede Transaktion muss eine Prioritätsgebühr von mindestens 5.000 Lamports enthalten.

Übermitteln

Senden Sie an den Sender-Endpunkt mit method: "sendBundle". Verwenden Sie den globalen HTTPS-Endpunkt für Frontends oder einen beliebigen regionalen Endpunkt für Backends — alle Sender-Regionen werden unterstützt.

Landung verfolgen

Verfolgen Sie ein Paket auf die gleiche Weise, wie Sie eine Einzeltransaktion verfolgen — indem Sie darauf achten, dass jede Transaktionssignatur landet. Da das Paket atomar ist, bedeutet die Bestätigung einer beliebigen Transaktion, dass das gesamte Paket gelandet ist. Sie verwenden nicht getBundleStatuses oder eine Paket-ID. Verwenden Sie die Methode, die zu Ihrem Stack passt:

Beste Praktiken

  • Endpunktauswahl: Verwenden Sie https://sender.helius-rpc.com/fast für Frontend-Apps, um CORS-Probleme zu vermeiden. Für Backend-Apps verwenden Sie den regionalen HTTP-Endpunkt, der Ihren Servern am nächsten liegt.
  • Dynamisches Trinkgeld: Erhöhen Sie Ihren Tip über 0,001 SOL für stark umkämpfte Transaktionen, um Ihre Priorität im Tipp-Puffer zu verbessern.
  • Verbindungserwärmung: Verwenden Sie den /ping Endpunkt während inaktiver Zeiten von über 5 Sekunden.
  • Prioritätsgebühren: Verwenden Sie die Helius Priority Fee API für Echtzeitempfehlungen.
  • Wiederholungen: Setzen Sie maxRetries: 0 und implementieren Sie Ihre eigene Wiederholungslogik.

Verwandtes

Sender Übersicht

Geteilte Konzepte: Endpunkte, Verbindungserwärmung, Ratenlimits und benutzerdefinierte TPS.

SWQOS-only Stufe

Kostenoptimiertes Senden mit niedriger Latenz auf einem einzelnen Pfad (0,000005 SOL Mindesttip).

MEV Schutz

Umgehen Sie Validierer, die statistisch mit Sandwich-Angriffen in Verbindung stehen.