# Farming

Yield Farming on ALEX is an excellent way to earn exciting returns. By farming (staking or locking up your LP tokens), you earn rewards in addition to the earnings from being a liquidity provider. Among these rewards are ALEX tokens, APower tokens, and tokens provided by the project.

To get started with farming, you first deposit two tokens into a liquidity pool, receiving LP tokens in return. Then, you stake these LP tokens in a farm, allowing you to harvest rewards after each farming cycle while still benefiting from the trading fees generated by the pool.

{% hint style="info" %}
**What are LP tokens?** LP tokens represent your share of a liquidity pool as a liquidity provider. These tokens entitle you to a portion of the pool's assets and a share of the fees generated by trades (swaps) in the pool. Learn more on the [Key Concepts](/what-can-you-do/farming/key-concepts.md) page.
{% endhint %}

## Explore

{% content-ref url="/pages/C2aNzBf3PhJ3BRpEyZT1" %}
[Key Concepts](/what-can-you-do/farming/key-concepts.md)
{% endcontent-ref %}

{% content-ref url="/pages/DKQG6Xc7zZZQwH4BQdA5" %}
[How to Farm](/what-can-you-do/farming/how-to-farm.md)
{% endcontent-ref %}

{% content-ref url="/pages/iCYacBS3LeJZ1088AemA" %}
[How to Harvest](/what-can-you-do/farming/how-to-harvest.md)
{% endcontent-ref %}

{% content-ref url="/pages/5nYV1NfdP2QNut8p7ULl" %}
[FAQs](/what-can-you-do/farming/faqs.md)
{% endcontent-ref %}

### Looking to create your own farm?

Farming can be added to pools you have created to reward liquidity providers with additional yield. Visit the dedicated page for more details.

{% content-ref url="/pages/u9ak1hc35dYFAUPECeuM" %}
[Add Farming to Your Pool](/what-can-you-do-as-a-project-owner/self-service-farming.md)
{% endcontent-ref %}

## Support

For assistance, please reach out to our Community Managers on [Discord](https://discord.com/invite/alexlab) and [Telegram Channel](https://t.me/AlexCommunity). You can also email us at <contact@alexgo.io>.


---

# Agent Instructions: 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.alexlab.co/what-can-you-do/farming.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.
