> For the complete documentation index, see [llms.txt](https://docs.comb.financial/utopia/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.comb.financial/utopia/features/capital-efficiency/maximum-extractable-value-mev/mev-resistant-harvests.md).

# MEV Resistant Harvests

With the inception of Flashbots, there has been a rising trend of developing projects building out MEV resistant protocols. In Utopia, we employ our own MEV resistant strategies to maximize the capital efficiency of all our strategies. There are two immediate strategies that are used to avoid MEV.

<figure><img src="/files/RdQCDJjE9IToHerZs1Fo" alt=""><figcaption></figcaption></figure>

The first strategy we use to avoid MEV is using aggregated liquidity when swapping. Doing so, we arbitrage our own swap, preventing openings for arbitrage opportunities from within other liquidity sources. The arbitrage will also yield more capital over time leading to higher rates.

&#x20;

The second strategy we use to avoid MEV is slippage protection. To ensure the integrity of all harvest, we have added slippage protection to ensure that no harvests are front run. Doing so, we protect our capital and improve returns over time from malicious actors.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.comb.financial/utopia/features/capital-efficiency/maximum-extractable-value-mev/mev-resistant-harvests.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
