> For the complete documentation index, see [llms.txt](https://docs.garuda-defi.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.garuda-defi.org/products/factory-farming/guide-for-users-farms.md).

# Guide for Users (Farms)

## How to stake your LP into farms:

1. Go to all the farm pools [**here**](https://garuda-defi.org/farms) and pick the desired pool (make sure you've already provided liquidity to the pool and have received LP tokens in return) Here's [how to provide LP](/products/liquidity-provider.md#how-to-add-liquidity-to-a-pool).&#x20;

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

2. Click stake button, put amount to stake.&#x20;

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

## How to harvest (withdraw) your rewards in farm :&#x20;

1. Go to the "My Staked" tab, select the pool you want to harvest from, or click "Harvest All" to withdraw rewards from all farm pools.

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

## How to re-stake or unstake your LP in farm :&#x20;

1. In the "My Staked" tab, select the pool and click "Stake" to re-stake, or click "Unstake" to withdraw all your LP tokens from the farm.
2. By performing a re-stake or unstake action, the remaining rewards in the pool will be automatically harvested and sent to your account.

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

&#x20;
