Skip to main content
This currently applies to:
  • Ethereum mainnet
  • BNB Smart Chain mainnet
  • Arbitrum mainnet
  • Base mainnet
MEV protection is a Marketplace add-on you manage from your node’s Add-ons tab.

How it works

  1. You construct and sign your transaction as usual and send it through our endpoint. This is sent as eth_sendRawTransaction.
  2. Instead of broadcasting to the global mempool, our proxy forwards it to the partner network for direct inclusion consideration by block builders.
  3. A builder includes your transaction in a block. Once confirmed, it appears on-chain as normal.
If you have the transaction hash, you can retrieve it from the private pool with the regular eth_getTransactionByHash but only through the same Chainstack node endpoint you used to submit the transaction. Once the transaction is in the block, you can retrieve it using all regular methods, of course:

eth_getTransactionByHash

eth_getTransactionReceipt

eth_getTransactionByBlockHashAndIndex

eth_getTransactionByBlockNumberAndIndex

and so on.

Benefits

  • Reduced front-running risk — your transaction isn’t visible in the public mempool, minimizing the chance of adversary trades.
  • Reliable delivery — direct builder routes ensure predictable inclusion.

Managing MEV protection

To manage or disable MEV protection:
1

Open the add-on

On Chainstack, open your node, select the Add-ons tab, and click Manage next to MEV protection.
2

Uninstall

Click Uninstall, type delete app to confirm, and click Yes, I’m sure.
Once uninstalled, your transactions route through the public mempool as usual. You can install MEV protection again from the Add-ons tab whenever you need it.
Last modified on June 11, 2026