# List of External Builders

{% hint style="info" %}
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.
{% endhint %}

### REQUEST

**Method: `get_external_mev_builders`**

Returns a list of external builders that accept private transactions and MEV bundles.&#x20;

**Parameters:** None

#### Examples

{% tabs %}
{% tab title="HTTPS POST" %}

```bash
curl https://api.blxrbdn.com \
    -X POST \
    -H "Content-Type: application/json" \
    -H "Authorization: <YOUR-AUTHORIZATION-HEADER>" \
    -d '{
        "id": "1", 
        "method": "get_external_mev_builders", 
        "params": {}
        }'
     
```

{% endtab %}

{% tab title="wscat" %}

```bash
wscat -c wss://api.blxrbdn.com/ws --header "Authorization: <YOUR-AUTHORIZATION-HEADER>" --no-check 
> {
	"jsonrpc": "2.0", 
	"id": "1",
	"method": "get_external_mev_builders", 
	"params": {}
  }

```

{% endtab %}
{% endtabs %}

### RESPONSE

<table><thead><tr><th>Result Field</th><th>Description</th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td><strong><code>mevBundleBuilders</code></strong></td><td>List of builders that accept MEV bundles. <strong><code>builderPublicKey</code></strong> entry in this field can be empty is builder's public key is unknown.</td><td></td><td></td></tr><tr><td><strong><code>privateTxBuilders</code></strong></td><td>List of builders that accept private transactions. <strong><code>builderPublicKey</code></strong> entry in this field can be empty is builder's public key is unknown.</td><td></td><td></td></tr></tbody></table>

```bash
{
    "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"
}
```
