Skip to main content
Sender übermittelt Ihre Transaktion gleichzeitig über jeden Hochgeschwindigkeitsweg (Helius, Jito, Harmonic, Rakurai) und verbraucht keine API-Credits. Sie zahlen pro Sendung mit einem SOL-Tipp. Dieser Leitfaden erstellt eine Produktions-Sende-Schleife mit warmen Verbindungen, Live-Preis-Gebühren und Bestätigung mit einer Wiederholungsrichtlinie.

Wählen Sie Ihre Stufe

Sender Max (0,001 SOL Mindesttipp) routet über alle Pfade und gelangt in den Prioritäts-Tip-Puffer, wo ein größerer Tipp zuerst ankommt. Nur SWQOS (0,000005 SOL) nimmt einen einzigen schnellen Weg für kostenoptimierten Fluss. Fügen Sie ?swqos_only=true zur Endpunkt-URL hinzu. Tipps zwischen den beiden Mindestwerten sind bestmöglich durch weniger Wege, wählen Sie also eine der beiden Stufen.

Wählen Sie Ihren Endpunkt

Backends sollten den regionalen HTTP-Endpunkt verwenden, der ihren Servern am nächsten ist (http://ewr-sender.helius-rpc.com/fast, fra, slc, ams, lon, sg, tyo). Browser sollten den globalen HTTPS-Endpunkt https://sender.helius-rpc.com/fast verwenden, der automatisch routet und CORS-Probleme vermeidet.

Halten Sie die Verbindung warm

Ein kalter TCP/TLS-Handshake fügt der ersten Sendung nach einer Leerlaufperiode Latenz hinzu. Wenn Ihr System mehr als etwa 5 Sekunden zwischen den Sendungen liegen kann, halten Sie die Verbindung mit dem Ping-Endpunkt warm:

Erstellen Sie die Transaktion

Jede Sender-Transaktion muss sowohl eine Tippübertragung an ein zugewiesenes Tippkonto als auch einen Computer-Einheitspreis enthalten. Sender lehnt Transaktionen ab, denen eine dieser Komponenten fehlt. Das Hartcodieren der Prioritätsgebühr führt dazu, dass Sie in ruhigen Märkten überbezahlen und in geschäftigen Märkten Rennen verlieren. Preis es also von der Priority Fee API:
send.ts
Der Tipp bestimmt, welche Wege Ihre Transaktion nehmen kann, und die Prioritätsgebühr erhöht ihre Position in der Validierungswarteschlange. Zusammen maximieren sie die Inklusionswahrscheinlichkeit.

Senden und dann bestätigen

Übermitteln Sie mit skipPreflight: true, um clientseitige Validierung gegen Latenz einzutauschen, und bestätigen Sie dann über Ihre RPC-Verbindung. Sender gibt die Signatur sofort zurück, was kein Beweis für das Landen ist:
Mit maxRetries: 0 besitzen Sie die Wiederholungsrichtlinie: Wenn die Bestätigung ausläuft, bauen Sie mit einem neuen Blockhash und einer neu bewerteten Gebühr um, anstatt die veraltete Transaktion erneut zu senden. Der Standarddurchsatz beträgt 50 TPS. Professionelle Pläne können höhere Limits anfordern.

Optional: Umgehen Sie Sandwich-Angreifer

Fügen Sie ?mev-protect=true zur Endpunkt-URL hinzu, um Validatoren zu vermeiden, die statistisch mit Sandwich-Angriffen verbunden sind. Der Anforderungstextkörper bleibt unverändert, und es funktioniert in beiden Stufen:
Sehen Sie MEV Protect für die Kompromisse. Für die atomare Ausführung mehrerer Transaktionen (bis zu 4 Transaktionen, alles oder nichts) verwenden Sie sendBundle am gleichen Endpunkt.

Verwandte Anleitungen

Sender Überblick

Stufen, Endpunkte, Tippkonten und Ratenlimits in vollem Umfang

Handel bei Vorbestätigungen

Kombinieren Sie den schnellsten Sendepfad mit dem frühesten Transaktionssignal