Skip to main content

How MEV Blocker works

MEV Blocker's order flow auction protects user transactions from frontrunning and sandwich attacksโ€”the worst types of MEVโ€”by sending transactions to a private mempool of trusted searchers.

MEV Blocker aims to diminish all the MEV that hurts or goes against the user, while maximizing the MEV that can work to the advantage of the user.

Without MEV Blockerโ€‹

Ethereum's default mempool is a wild west where MEV bots (searchers) can exploit transactions of unsuspecting traders (your users), taking their money bit by bit over time.

image.png

  1. The wallet submits user-initiated transactions to the public mempool.
  2. Anyone can view mempool transactions: builders select them based on fees and value.
  3. MEV bots exploit mempool transactions for profit, targeting slippage exploitation.
  4. MEV bots create bundles and submit them to builders with a bribe to enforce the order.
  5. Builders assemble the most valuable bundles to create the most profitable block for validators.
  6. Validators choose the most valuable block from builders to maximize earnings. Once selected, all transactions (user, MEV, bribes) are executed onchain.

With MEV Blockerโ€‹

The structured mempool incentivizes searchers to bundle transactions for builders so they're included in the next block without frontrunning or sandwiching traders (by giving searchers a cut of backrun opportunities).

image.png

  1. Builders must pay MEV Blocker fees to access MEV Blocker transaction flow. For details, see Fees mechanics.
  2. The wallet submits user-initiated transactions to MEV Blocker's virtual mempool.
  3. Connected builders can access MEV Blocker flow and select transactions based on fees and value.
  4. MEV Blocker shares transactions with searchers via backrun bundles, returning 90% to the user.
  5. MEV bots create bundles and submit them to builders with a bribe to enforce the order.
  6. Builders assemble the most valuable bundles to create the most profitable block for validators.
  7. Validators choose the most valuable block from builders to maximize earnings. Once selected, all transactions (user, MEV, bribes) are executed onchain.
  8. MEV Blocker shares 50% of builder fees with wallet flow originators.