# Farming 101

Step 1: Go to <https://apoyield.com/cards> where you will find multiple cards representing our farms with projects that we've partnered with

![](/files/-MZm73TGlJs3ETHmC0_C)

**Step 2:** Once you've picked up your farm, you'll need to Click add to add liquidity

![](/files/-MZm7gc-qvB6lOrmWgRX)

**Step 3:** OK, you should now be on the part where you define how much money you want to put into farm. This will require a pair of tokens, usualy SOUL or DSL and our partner's token

![](/files/-MZm8SlawjerXy9JpaMT)

Now for this part you should already have both tokens in your wallet. If not, feel free to use <https://swap.apoyield.com/#/swap> to get them. Once ready, you have to decide how many tokens you want to put to work. If you fill one of the fields (1 or 2) the other one will fill automatically. The rule is that the same value of both tokens needs to be used. So if you want to farm using 100$ you will need 50$ worth of token 1 and 50$ worth of token 2. Once you're done, hit that Supply button (3)

![](/files/-MZm9A3Ovysetm01BLKp)

You will see a pop up with an information how many LP you will receive for your tokens, and also what % of the pool it currently represents. After you hit that supply button, confirm the transaction. Congrats! You're almost there..

![](/files/-MZm9YtlOsPc1fUCcg2_)

**Step 4:** Now return to <https://apoyield.com/cards> and put that hard earned LPs to work!

![](/files/-MZmAMUEQFWlXZIoecrU)

**Step 5: I**f you would like to collect your reward, hit that Harvest button, and approve the transaction. If you decide you don't want to use the farm anymore, simply click Harvest & Unstake. You will then receive rewards plus your LP. Next click Remove button which will again move you to Pancake swap, where you can switch those LPs back to your tokens!

![](/files/-MZmC7sWoipN7lhMqSSO)


---

# 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://apoyield.gitbook.io/introduction-apoyield/farming-101.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.
