# Guide for Project (Farms)

Factory farms allow project teams to bootstrap liquidity in a pool by incentivizing liquidity providers with multiple rewards.&#x20;

## &#x20;Creating Farm

1. Go to farms pool in [here](https://garuda-defi.org/farms) and click "create farm"

<figure><img src="/files/VVS924OXp0bU5Abf3sa7" alt=""><figcaption><p>Create Farms</p></figcaption></figure>

2. Select a pool by typing the base token name or pasting the pool contract address.
3. Go to Step 2 and select the farming duration:

* Choose the start date, hour, and minute for launching your farming pool (the time is based on your local time).
* Select the duration from four available options: **30, 90, 180, or 360 days.**

<div><figure><img src="/files/DQZfOtY8QDNbc4XIkxxW" alt=""><figcaption><p>Select Pool</p></figcaption></figure> <figure><img src="/files/pYhtz5awzHoTae1bQn5o" alt=""><figcaption><p>Set up fams duration</p></figcaption></figure></div>

4. Add and deposit rewards for up to 3 different CW20 or native tokens.

* Each reward token will cost **2,000 GRDX**.

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

5. Review the details and click **"Create Farm"** once everything is set.

* Two separate contract executions will appear in your wallet: the first to create the farm, and the second to register and deposit the reward tokens.

## ⚠️Farm risk to project / farm creator

There are some risk to understand before deploying farm contract for farm creator :&#x20;

1. **Farm contracts cannot be undone or modified**. Make sure all setups are finalized before deployment.
2. As a farm creator, we highly recommend **staking a small portion when your farm goes live** to ensure rewards are properly distributed and APRs are displayed. If no one stakes after the farm is live, the rewards will remain locked in the farm’s smart contract.


---

# 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.garuda-defi.org/products/factory-farming/guide-for-project-farms.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.
