# Yield Farming

1. Click the Farm button in the navigation bar on the left side. It will take you to the Yield Farming screen.&#x20;

   <figure><img src="https://843474983-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWEJ4Xz5JZB9w7aYjQ7lg%2Fuploads%2FPxqm89tLifIsGNtRNHQI%2FScreenshot%202022-09-15%20at%2013.16.21.png?alt=media&#x26;token=c3e735bd-e649-43ac-8088-a63b7e12345a" alt=""><figcaption></figcaption></figure>
2. On HeliSwap, you can farm with your LP tokens, which are received after you have supplied liquidity to a pool. \
   Choose a pool in which you participate as a liquidity provider.&#x20;

   <figure><img src="https://843474983-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWEJ4Xz5JZB9w7aYjQ7lg%2Fuploads%2FxnqIEvAJOQOGM34rrbgq%2FScreenshot%202022-09-15%20at%2013.18.09.png?alt=media&#x26;token=e82384b8-bbc6-4cd6-b704-1bfc5f614840" alt=""><figcaption></figcaption></figure>
3. On the right side, you will see your LP token amount. You can manually decrease the amount, if you don't want to stake all your LP tokens.&#x20;

   <figure><img src="https://843474983-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWEJ4Xz5JZB9w7aYjQ7lg%2Fuploads%2Fw1n42DJcaohdVGsbTWUK%2FScreenshot%202022-09-15%20at%2013.43.15.png?alt=media&#x26;token=7131295d-b9d1-4a01-a607-4957bbb7eeaf" alt=""><figcaption></figcaption></figure>
4. Click **Approve** to allow smart contracts to use your LP tokens. Approve on HashPack. \
   The **Stake** button is now available.&#x20;

   <figure><img src="https://843474983-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWEJ4Xz5JZB9w7aYjQ7lg%2Fuploads%2FTIZ1wyVhF7yNh4ArJ9Pz%2FScreenshot%202022-09-15%20at%2013.45.59.png?alt=media&#x26;token=687bd3a0-39eb-407e-b92e-e7495b473102" alt=""><figcaption></figcaption></figure>
5. The summary modal is shown, where you can double-check the LP token amount to be staked. Click **Confirm** and approve the transaction in HashPack.&#x20;
6. Congrats, you have successfully staked your LP tokens in the yield farm and have begun accumulating rewards!&#x20;

   <figure><img src="https://843474983-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWEJ4Xz5JZB9w7aYjQ7lg%2Fuploads%2FhpgD6E8sbeEbW4YeduMJ%2FScreenshot%202022-09-15%20at%2013.48.08.png?alt=media&#x26;token=0c36af8b-f424-436f-aa3b-c8d5df700806" alt=""><figcaption></figcaption></figure>
7. You can harvest your rewards on HeliSwap anytime. You can see them accumulate in real time in the farm modal, as shown below. \
   To withdraw them, click **Harvest**.&#x20;

   <figure><img src="https://843474983-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWEJ4Xz5JZB9w7aYjQ7lg%2Fuploads%2FEVgHVTkvZdeEvB5e1xTO%2FScreenshot%202022-09-26%20at%2014.48.58.png?alt=media&#x26;token=c4fbd1fd-35b8-4a82-be69-41afbb10fb88" alt=""><figcaption></figcaption></figure>

8\. At the summary modal, press **Confirm** and Approve the transaction on HashPack.&#x20;

<figure><img src="https://843474983-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWEJ4Xz5JZB9w7aYjQ7lg%2Fuploads%2FSU69UDa4TnuCSuQF9LTB%2FScreenshot%202022-09-26%20at%2014.50.31.png?alt=media&#x26;token=fa5f6197-e251-4d10-a3b9-618f6797c7a9" alt=""><figcaption></figcaption></figure>

9\. You have successfully harvested your reward tokens! \
You can see new rewards have already started accumulating.&#x20;
