BackRunMe: Bundle Submission

REQUEST

Method: submit_arb_only_bundle

Submit an MEV bundle that uses private transactions from the arbOnlyMev transactions stream, which validates and forwards the bundle to mining pools.

Bundles submitted via this endpoint must distribute 5% of the profit opportunity to miners, 40% to the original private transaction submitter, and 15% to bloxroute. The simulate_arb_only_bundle can be used to verify if the bundle is acceptable.

Bundle summited via submit_arb_only_bundle must be backrun bundle and can not frontrun the trigger private transaction. The submit_arb_only_bundle is a cloud-api request and it is only available at a single cloud api pointed by DNS name backrunme.blxrbdn.com .

To get the address of the bloXroute ETH wallet, use the blxr_infoendpoint.

Parameters

Parameter

Description

transaction_hash

Trigger transaction hash

transaction

A list of raw transaction bytes without a 0x prefix that are meant to immediately follow the trigger transaction.

block_number

Block number of a future block to include this bundle in, in hex value. For traders who would like more than one block to be targeted, please send multiple requests targeting each specific block.

min_timestamp

[Optional] the minimum timestamp that the bundle is valid on, an integer in unix epoch format. Default value is None.

max_timestamp

[Optional] the maximum timestamp that the bundle is valid on, an integer in unix epoch format. Default value is None.

Example

curl https://backrunme.blxrbdn.com \
    --insecure \
    -X POST \
    -H "Content-Type: application/json" \
    -H "Authorization: <YOUR-AUTHORIZATION-HEADER>" \
    -d '{"method": "submit_arb_only_bundle", 
         "id": "1", 
         "params": {
            "transaction_hash": "01...02",
            "transaction": ["ab..ab", "cd..cd"],
            "block_number": "0xba10d0",
            "min_timestamp": 1616511391,
            "max_timestamp": 1617806320
         }
        }'
 

RESPONSE

Example

{
    "jsonrpc": "2.0",
    "id": "1",
    "result": {
        "bundleHash": "0x19..d0"
    }
}

Last updated