# How to earn FFM rewards?

In order to earn $FFM rewards you need to provide liquidity to either the **flrEUR / EURC** Liquidity Pool (LP) on UniSwap/Base or the **flrEUR / USDC.e** Liquidity Pool on Camelot/Arbitru&#x6D;**.**

**UniSwap / BASE**

On UniSwap/Base we have paired flrEUR with EURC to provide secondary liquidity for our flrEUR vault funding token.  We have choosed to distribute the FFM incentives through the use of MERKL from our friends at AngleLabs.&#x20;

In order to earn FFM rewards you can provide flrEUR/EURC liquidity (50/50) to the UniSwap liquidity pool on BASE using the [MERKL](https://merkl.angle.money/base/pool/2/0x89bAf7671e1e8b109A6dfEea5cf0822D4Ab66840) app or straight through [UniSwap](https://app.uniswap.org/add/0x4ee4bea687d5ce6245198db136d32aec02806a83/0x60a3e35cc302bfa44cb288bc5a4f316fdb1adb42/100/1117749).

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

If you click on "Deposit" on the top left corner of the MERKL page (link above) it will take you to a "Deploy" function through Oku.Trade

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

Alternatively you can do it directly on [UniSwap](https://app.uniswap.org/add/0x4ee4bea687d5ce6245198db136d32aec02806a83/0x60a3e35cc302bfa44cb288bc5a4f316fdb1adb42/100/1117749)

<figure><img src="/files/y51tq4krsGq8aYOLsNaW" alt="" width="375"><figcaption></figcaption></figure>

The great news on UniSwap/MERKL is that you don't need to "stake" your liquidity position...The FFM rewards are automatically allocated/distributed through MERKL based on lenth of time liquidity is committed and whether the LP position is "in range".  You can track & claim all your rewards through MERKL by clicking on the "Dashboard" function on the top right of the MERKL landing page above once the wallet containing your LP position is connected and it should look someting like this.

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

**Camelot / Arbitrum:**

On Camelot/Arbitrum you then have to "stake/deposit" the LP position using the [Camelot Nitro](https://app.camelot.exchange/nitro/0xd90ec85696493803375bFc4C70921a01CA4F5DA2) function.

<figure><img src="/files/yEplSrW0n65AJXSQQCRP" alt="" width="563"><figcaption></figcaption></figure>

Either search for flrEUR or go directly to the [Camelot Nitro flrEUR - USDC.e page](https://app.camelot.exchange/nitro/0xd90ec85696493803375bFc4C70921a01CA4F5DA2).&#x20;

The "Auto" Gamma management strategy of the the LP will show you how much of each token is needed to create a position, do not worry if it is not an equal amount of each token, this is normal, the best option is to use Paraswap to buy:

&#x20;Paraswap = [flrEUR](https://app.paraswap.io/#/0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE-0x9B6226dd0191a77d032F56A6d383044EE99944C3/1/SELL?network=arbitrum)

Once you have your USDC.e and flrEUR you are ready to create the LP on Camelot.

Go to = [Camelot LP](https://app.camelot.exchange/liquidity?token1=0x9B6226dd0191a77d032F56A6d383044EE99944C3\&token2=0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8\&type=v3\&position=spnft) to create a new position

<figure><img src="/files/3dMGe6KF8thTn4yfbEXt" alt=""><figcaption></figcaption></figure>

For section 2 select **Auto**

For section 3 select **Gamma** as the provider and make sure the Narrow strategy is selected as shown in the image above.

<figure><img src="/files/5LHfLKtpel7faCsSJ6S5" alt=""><figcaption></figcaption></figure>

Input how much **flrEUR** + **USDC.e** you would like to supply, do not worry if the LP is not fully balanced this is the nature of the stable strategy created by the Gamma vault to help maintain the Euro peg.

**Approve** both flrEUR and USDC.e

<figure><img src="/files/EJ1Uuipw2sDxe7f3MpyX" alt="" width="375"><figcaption></figcaption></figure>

Once approved, click **create position,** there is no need to lock the position for the $FFM rewards.

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

Once you have created your **flrEUR - USDC.e** position you will need to go back to the Camelot Nitro page which can be found [here](https://app.camelot.exchange/nitro/0xd90ec85696493803375bFc4C70921a01CA4F5DA2). Simply type FLR into the search to find our Nitro pool.

Then click **deposit** in the bottom right corner of the page.

<figure><img src="/files/oDB3ZWnZUyRpoJOsW5gT" alt="" width="375"><figcaption></figcaption></figure>

Select your LP by clicking on it and click **deposit,** once deposited you will begin earning $FFM rewards.

To monitor your $FFM rewards go to the Camelot Nitro page [here](https://app.camelot.exchange/nitro/0xd90ec85696493803375bFc4C70921a01CA4F5DA2).

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

You can see your staked positions at the bottom and if you click on the position you will get more details about your rewards.

$FFM reward APR varies depending on how much is deposited, the less that is deposited the higher the APR.&#x20;

You can claim your rewards once they start to accrue by clicking the **Harvest** button on your position.

On UniSwap/Base we have created a similar on/off ramp only now we have paired flrEUR with EURC and we have choosed to distrunte FFM incentives through the use of MERKL from our friends at AngleLabs.&#x20;

In order to earn FFM rewards you can provide flrEUR/EURC liquidity (50/50) to the UniSwap pool on BASE using the [MERKL](https://merkl.angle.money/base/pool/2/0x89bAf7671e1e8b109A6dfEea5cf0822D4Ab66840) app or straight through [UniSwap](https://app.uniswap.org/add/0x4ee4bea687d5ce6245198db136d32aec02806a83/0x60a3e35cc302bfa44cb288bc5a4f316fdb1adb42/100/1117749).

If you click on "Deposit" on the top left corner of the Mekle page link above it will take you to a "Deploy" function through Oku.Trade

Alternatively you can do it directly on [UniSwap](https://app.uniswap.org/add/0x4ee4bea687d5ce6245198db136d32aec02806a83/0x60a3e35cc302bfa44cb288bc5a4f316fdb1adb42/100/1117749)

The great news is that you don't need to "stake" your liquidity position...the FFM rewards are allocated automatically through MERKL based on lenth of time liquidity is committed and whether the LP position is "in range".  You can track & Claim all your rewards through MERKL by clicking on the "Dashboard" function on the top right of the MERKL landing page above once the wallet containing your LP position is connected and it should look someting like this.


---

# 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.florence.finance/docs/earn-ffm/how-to-earn-ffm-rewards.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.
