Links

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

Cloud-API
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

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