# How to farm on STON.fi

{% hint style="info" %}
**In this guide you’ll**:\
✅ Activate farming on an eligible pool\
✅ Stake (lock) LP tokens for farming\
✅ Understand lockups and how to exit safely
{% endhint %}

{% embed url="<https://www.youtube.com/watch?v=NgaV7n4zDh0>" %}

### What is farming?&#x20;

You add liquidity to a pool and receive LP tokens. When you stake LP in a farm, the farm’s smart contract distributes rewards among all participants based on their staked share. Some farms have a lockup period; others are flexible.

### Quickstart (if you already know a pool with active farming)

Head to **Pools** → click **Add liquidity**.

<figure><img src="/files/YPTADtR3QOFeXzVnh2Sa" alt=""><figcaption><p>Adding liquidity button</p></figcaption></figure>

Pick a pair, e.g., STON/USDt. Toggle **Get farm rewards** option. This will place your liquidity position into active farming within a single transaction.

✅ Done — in one operation you got LP tokens, locked in the pool, and rewards start accruing.

<br>

<figure><img src="/files/udvXwt2zOimGBMZPSxKg" alt=""><figcaption><p>Providing liquidity on STON.fi</p></figcaption></figure>

### If you are not aware of pools with active farming

Go to **Pools** → toggle **Farming** to show eligible pools → pick the pool you want.

<figure><img src="/files/xchHPb03pZkRKQm98AGp" alt=""><figcaption><p><a href="http://ston.fi">STON.fi</a> interface: Pools — Farming toggle on</p></figcaption></figure>

Click **Add Liquidity**, enter amounts, toggle **Get farm rewards** option, and confirm in your wallet. You’ll receive **LP tokens** and instantly start staking them in the pool, getting more rewards.&#x20;

### Already have LP tokens in the pool?&#x20;

If you already have provided liquidity to this pool, you have LP tokens. You may open the pool and click **Farm**.&#x20;

<figure><img src="/files/IMaMF9AxB3skQHXkMpoI" alt=""><figcaption><p>Farming page example</p></figcaption></figure>

Verify the details in the confirmation window, and click **Farm**. Approve in your wallet.&#x20;


---

# 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://guide.ston.fi/how-to/farming/how-to-farm-on-ston.fi.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.
