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
Senden und dann bestätigen
Übermitteln Sie mitskipPreflight: 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:
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:
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