eth_sendBundle

Send Bundle RPC Method

POST https://eth-rpc.kolibr.io/ Submits a bundle of signed transactions to the Kolibrio Order Flow service for prioritized inclusion in a specific block.

Request Body Parameters

Name
Value

txs (required)

An array of raw transaction strings, each representing a signed transaction in the bundle.

blockNumber (required)

The target block number (in hexadecimal) where the bundle should be included.

trustedBuilders (optional)

Specifies an array of trusted builders for transaction inclusion. Defaults are [titan, beaver, rsync, flashbots]. You can add additional options: [jetbuilder, builder0x69, penguin, payload].

API KEY

Name
Description

api_key (optional)

Required for authentication, revenue distribution, and tracking. Including this key ensures that any generated revenue is attributed to the correct account. If not specified, the transaction will still be processed, but revenue will not be distributed. Can be passed as an x-api-key header or as an api_key query parameter in the URL.

To obtain an api key, users must contact the Kolibrio team directly.

Request Example

curl -X POST "https://eth-rpc.kolibr.io/?api_key=YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
  "jsonrpc": "2.0",
  "method": "eth_sendBundle",
  "params": [{
    "txs": [
      "0xYOUR_RAW_TRANSACTION_1",
      "0xYOUR_RAW_TRANSACTION_2"
    ],
    "trustedBuilders": [
      "titan",
      "beaver",
      "rsync"
    ],
    "blockNumber": "0xBLOCK_NUMBER"
  }],
  "id": 1
}'

Response Example

{
  "jsonrpc": "2.0",
  "id": 1,
  "result": "0xabc1234ef56789abcdef0123456789abcdef0123456789abcdef0123456789ab"
}

Last updated