> For the complete documentation index, see [llms.txt](https://earn-protocol.gitbook.io/earn-protocol-whitepaper/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://earn-protocol.gitbook.io/earn-protocol-whitepaper/earn-protocol-concept.md).

# Earn Protocol Concept

Earn Protocol is an autonomous yield optimizer protocol designed to maximize returns for users throughout digital asset ecosystems. Earn Protocol is a set of smart contracts, which are executed securely on the Binance Smart Chain and enable automated yield optimization. The protocol makes use of various DeFi products such as yield farming, staking, and liquidity provisioning in order to create a unique and powerful platform that enables users to earn more from their digital assets. Through yield farming, users can deposit tokens or coins into any number of the various pools available within the Earn Protocol system to receive rewards based on predetermined conditions. Staking allows users to lock up funds in order to secure the network and receive rewards for doing so. It also provides users with a more stable income stream than other forms of yield farming as it is less susceptible to volatile market conditions. Lastly, liquidity provisioning is done by allowing users to provide capital in exchange for receiving fees from successful trades made on protocols like Pancakeswap or other DEX's . This helps maintain market stability and further incentivizes trading activity, leading to even more rewards for liquidity providers. In summary, Earn Protocol offers its users with multiple ways of earning passive income through yield optimization and provides a secure method by which they can achieve those returns.


---

# 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, and the optional `goal` query parameter:

```
GET https://earn-protocol.gitbook.io/earn-protocol-whitepaper/earn-protocol-concept.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
