⚡Flashbots
expand.network API users looking for MEV protectoin can choose to route their transactions through Flashbots.
Supported Chains
Currently only available on Ethereum Mainnet.
Available Endpoints:
Click on the endpoint to jump to the section with full details
/getflashbotblocks
GET
- Returns details for a flashbot block./getflashbottransactions
GET
- Returns details for flashbot transactions./getflashbotbundle
GET
- Get details for a specified flashbot bundle./sendtransaction
POST
- Send a transaction on a specified chain. If the mevProtection parameter is set to true, the transaction will be directed through flashbots.
Endpoint Details
/getflashbotblocks
Returns details for a flashbot block.
GET
https://api.expand.network/chain/getflashbotblocks
Query Parameters
Name | Type | Description |
---|---|---|
chainId | String | Refer to the Chain ID page for details. |
chainSymbol | String | Refer to the Chain ID page for details. |
/getflashbottransactions
Returns details for flashbot transactions.
GET
https://api.expand.network/chain/getflashbottransactions
Query Parameters
Name | Type | Description |
---|---|---|
chainId | String | Refer to the Chain ID page for details. |
chainSymbol | String | Refer to the Chain ID page for details. |
/getflashbotbundle
Get details for a specified flashbot bundle.
GET
https://api.expand.network/chain/getflashbottransactions
Query Parameters
Name | Type | Description |
---|---|---|
chainId | String | Refer to the Chain ID page for details. |
chainSymbol | String | Refer to the Chain ID page for details. |
bundleHash* | String | The bundle hash. |
/sendtransaction
Send a transaction on a specified chain. If the mevProtection parameter is set to true, the transaction will be directed through flashbots.
POST
https://api.expand.network/chain/sendtransaction
Request Body
Name | Type | Description |
---|---|---|
rpc | String | Remote procedural call URL. |
chainId | String | Refer to the Chain ID page for details. |
chainSymbol | String | Refer to the Chain ID page for details. |
rawTransaction* | String | The encoded transaction, obtained from the signed transaction. |
bdnTransaction | Boolean | If true, then txn goes through the bdn route, which speeds up the transaction process. By default, false. |
mevProtection | Boolean | If true, then txn goes through flashbots. |
With mevProtection: true
Last updated