For the complete documentation index, see llms.txt. This page is also available as Markdown.

eth_sendBundle

post
/

Submits a bundle of signed transactions to be executed atomically in a specific target block.

Note

  • Acceptance does not mean the bundle will be included on-chain.

  • Inclusion depends on profitability, builder policies, and competing orderflow.

Query parameters
api_keystringRequiredExample: docs-demo
nomevrecoverybooleanOptional

When present, disables MEV recovery (backrunning) for this request.

Default: false
norefundbooleanOptional

When present, broadcasts this order without requesting a priority-fee refund, which increases the likelihood of inclusion.

Default: false
Body
allowBackrunsboolean · nullableOptional

If false, MEV recovery (backrunning) is disabled for this bundle. Defaults to your account setting.

blockNumberstring · nullableOptional

The block number for which the bundle is valid, encoded as a hexadecimal string. Defaults to the current block.

Example: 0x15F3DD0Pattern: ^0x[a-fA-F0-9]*$
txsstring[]Required

An array of signed raw transactions to execute in an atomic bundle

Responses
200Success
application/json
stringOptionalPattern: ^0x[a-fA-F0-9]{64}$
post/
POST /?api_key=text HTTP/1.1
Host: eth.novarpc.xyz
Content-Type: application/json
Accept: */*
Content-Length: 140

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "eth_sendBundle",
  "params": [
    {
      "txs": [
        "0xc5039a7241d18baa14c04f239ed998371a12e2760d42fb871de28ba5e4f95b92"
      ]
    }
  ]
}
200Success
{
  "id": 1,
  "jsonrpc": "2.0",
  "result": "0x3c28dfb47094b4de9d68bb365d1ffc4f25eaa287840838feb65562c49a245055"
}

Last updated