Skip to main content
Dies ist der Basis-Bundle-Weg — ein direkter Jito-Proxy, der pro Sendung abgerechnet wird, am besten geeignet, wenn Sie eine atomare Ausführung ohne Latenzanforderung benötigen. Wenn Sie ein Händler sind, der niedrige Latenz und den Prioritäts-Tip-Puffer benötigt, verwenden Sie stattdessen Sender Max Bundles.
Basis-Bundles bieten Ihnen eine atomare, Alles-oder-nichts-Ausführung von bis zu 5 Transaktionen, die direkt an Jito weitergeleitet werden. Jede sendBundle Einreichung wird als 1 Kredit von Ihrem Plan abgerechnet.

Unterstützte Methoden

Benötigen Sie höhere Ratenlimits? Kontaktieren Sie unser Vertriebsteam.

sendBundle

Reicht eine Liste signierter Transaktionen als atomaren Bundle ein. Wenn das Bundle akzeptiert wird, wird ein bundle_id (SHA-256-Hash der Transaktionssignaturen) zurückgegeben. Dies garantiert nicht, dass das Bundle on-chain ankommt. Überprüfen Sie die Transaktionsbestätigung auf der Kette zur Verifizierung. Ein Tip ist erforderlich. Mindestens eine Transaktion muss SOL an ein Helius Tip-Konto übertragen. Wenn der Tip zu niedrig ist, wird das Bundle möglicherweise nicht zur Einbeziehung ausgewählt.

Anfrage

Beispiel

Antwort

Der result ist die Bundle-ID — verwenden Sie ihn mit getBundleStatuses, um das Eintreffen nachzuverfolgen.

getBundleStatuses

Gibt den Status der eingereichten Bundles zurück. Wenn ein Bundle nicht angekommen ist oder nicht gefunden wird, wird null zurückgegeben.

Anfrage

Beispiel

Antwort

Gibt null im value-Array für nicht gefundene Bundles zurück.

Regionen-Routing

Standardmäßig leitet Helius Ihr Bundle an Jitos globalen Endpunkt (mainnet.block-engine.jito.wtf), der automatisch zur nächstgelegenen Block-Engine geo-routet. Um eine bestimmte Region zu adressieren, setzen Sie den jito-region HTTP-Header:

Beispiel mit Region

Tip-Konten

Mindestens eine Transaktion in Ihrem Bundle muss eine SOL-Übertragung an eines dieser Tip-Konten enthalten. Wählen Sie ein zufälliges, um die Konkurrenz zu verringern.
Der Mindesttip beträgt 5.000 Lamports.

Bundle-Anforderungen

  • Maximal 5 Transaktionen pro Bundle
  • Alle Transaktionen müssen vollständig signiert sein
  • Verwenden Sie base64-Kodierung (empfohlen gegenüber base58 für die Leistung)
  • Mindestens eine Transaktion muss einen Tip enthalten
  • Transaktionen werden sequentiell ausgeführt — tx2 kann von Zustandsänderungen von tx1 abhängen

simulateBundle (Optional)

Sie können optional Ihr Bundle simulieren, bevor Sie es einreichen, um nach Fehlern zu suchen:

Schutz vor Sandwich-Angriffen

Um Ihr Bundle von Validatoren, die statistisch mit Sandwich-Angriffen verbunden sind, wegzuleiten, fügen Sie den mev-protect=true-Abfrageparameter zu Ihrer RPC-URL hinzu — keine Änderungen an Ihrem Bundle:

Siehe auch

MEV Protect

Umgehen Sie Validatoren, die statistisch mit Sandwich-Angriffen verbunden sind.

Transaction Rebates

Melden Sie sich an, um bei einzelnen sendTransaction-Aufrufen einen Anteil des MEV zu verdienen, den Ihre Transaktionen erzeugen, ausgezahlt in SOL.