Links

List of External Builders

bloXroute works with more than twenty external builders to submit private transactions and bundles. Searchers can send requests directly to a builder that is listed as an external builder by specifying the name in the mev_builders parameter, or send to all builders by specifying all in the mev_builders parameter.

REQUEST

Method: get_external_mev_builders
Returns a list of external builders that accept private transactions and MEV bundles.
Parameters: None

Examples

HTTPS POST
wscat
curl https://mev.api.blxrbdn.com \
-X POST \
-H "Content-Type: application/json" \
-H "Authorization: <YOUR-AUTHORIZATION-HEADER>" \
-d '{
"id": "1",
"method": "get_external_mev_builders",
"params": {}
}'
wscat -c wss://mev.api.blxrbdn.com/ws --header "Authorization: <YOUR-AUTHORIZATION-HEADER>" --no-check
> {
"jsonrpc": "2.0",
"id": "1",
"method": "get_external_mev_builders",
"params": {}
}

RESPONSE

Result Field
Description
mevBundleBuilders
List of builders that accept MEV bundles. builderPublicKey entry in this field can be empty is builder's public key is unknown.
privateTxBuilders
List of builders that accept private transactions. builderPublicKey entry in this field can be empty is builder's public key is unknown.
{
"id": "1",
"result": {
"mevBundleBuilders": [
{
"builderName": "titan",
"builderPublicKey": "0xb67eaa5efcfa1d17319c344e1e5167811afbfe7922a2cf01c9a361f465597a5dc3a5472bd98843bac88d2541a78eab08",
"supportsUUIDBundles": true
},
{
"builderName": "beaverbuild",
"builderPublicKey": "0x96a59d355b1f65e270b29981dd113625732539e955a1beeecbc471dd0196c4804574ff871d47ed34ff6d921061e9fc27",
"supportsUUIDBundles": true
},
{
"builderName": "rsync-builder",
"builderPublicKey": "0x83d3495a2951065cf19c4d282afca0a635a39f6504bd76282ed0138fe28680ec60fa3fd149e6d27a94a7d90e7b1fb640",
"supportsUUIDBundles": true
},
......
],
"privateTxBuilders": [
{
"builderName": "rsync-builder",
"builderPublicKey": "0x83d3495a2951065cf19c4d282afca0a635a39f6504bd76282ed0138fe28680ec60fa3fd149e6d27a94a7d90e7b1fb640"
},
{
"builderName": "beaverbuild",
"builderPublicKey": "0x96a59d355b1f65e270b29981dd113625732539e955a1beeecbc471dd0196c4804574ff871d47ed34ff6d921061e9fc27"
},
{
"builderName": "titan",
"builderPublicKey": "0xb67eaa5efcfa1d17319c344e1e5167811afbfe7922a2cf01c9a361f465597a5dc3a5472bd98843bac88d2541a78eab08"
},
......
]
},
"jsonrpc": "2.0"
}