JSON-RPC
sendBundle
Submit a Jito-compatible bundle via JSON-RPC 2.0. Bundles are forwarded to the Jito Block Engine for atomic execution.
If your bundle does not include a Jito tip, the relay automatically sponsors one and appends it as the 5th transaction.
Bundle constraints:
- Max 5 transactions if your bundle includes a Jito tip
- Max 4 transactions if no Jito tip (relay appends its own as the 5th)
- At least 1 transaction required
POST
Body
application/json
JSON-RPC version
Available options:
2.0 Example:
"2.0"
JSON-RPC method name
Available options:
sendBundle Example:
"sendBundle"
[transactions, options?]
transactions(array of strings) — Encoded signed transactions (max 5 with tip, max 4 without)options(object, optional) —{ "encoding": "base58" | "base64" }(default: base58)
Example:
[
[
"4hXTCkRzt9WyecNzV1XPgCDfGAZzQKNxLXgynz5QDuWJ...",
"5mYUDkRzt9WyecNzV1XPgCDfGAZzQKNxLXgynz5QDuWJ..."
],
{ "encoding": "base58" }
]
Request ID
Example:
1
