# How to use Algem's nASTR Farming

The nASTR Farming – which we previously referred to as nASTR Liquidity Hub – is a group of **intermediate contracts** that replicate our DeFi dApps partners’ interface on Algem’s app.

Once you have staked your ASTR tokens on Algem and received your nASTR, you can choose one of the available protocols where you want to use your tokens.

At the moment, the four dApps supported by the Algem Adapter Contracts are Sirius Finance, Kagla Finance, Arthswap and SiO2 Finance.

{% content-ref url="/pages/Ynx8G8wtfFKdthDof0UP" %}
[Sirius Finance](/english-1/get-started/how-to-use-algems-nastr-farming/sirius-finance.md)
{% endcontent-ref %}

{% content-ref url="/pages/DPBNmnPyIXZXfGasJU6Q" %}
[Kagla Finance](/english-1/get-started/how-to-use-algems-nastr-farming/kagla-finance.md)
{% endcontent-ref %}

{% content-ref url="/pages/kv8hvUsxVpbQkbG7BuiM" %}
[Arthswap](/english-1/get-started/how-to-use-algems-nastr-farming/arthswap.md)
{% endcontent-ref %}

{% content-ref url="/pages/dt7zidiO1GloRij5dZn6" %}
[SiO2 Finance](/english-1/get-started/how-to-use-algems-nastr-farming/sio2-finance.md)
{% endcontent-ref %}

⚠️ **Warning:** It is extremely important to use the adapters developed by Algem when using nASTR tokens with other Defi protocols in order to continue receiving staking rewards. \
If you use nASTR tokens directly on partner applications such as Arthswap, Sirius Finance, Kagla Finance or Sio2 Finance, you will no longer receive staking rewards.

**For all the users farming already with nASTR tokens on Sirius or Kagla Finance, you must stake your Gauge tokens in Algem’s nASTR Farming to keep earning staking rewards.**

{% embed url="<https://www.youtube.com/watch?v=YNBXuioBtsA&t=113s>" %}

### How to provide liquidity and stake LP tokens

* Choose a dApp in the [nASTR Farming section](https://app.algem.io/liquid-staking);

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

* Select the deposit option;&#x20;
* Enter the amount of nASTR and ASTR you want to supply;&#x20;
* Select the option to stake LP tokens automatically;&#x20;
* Confirm the action by clicking on “Deposit” and sign the transaction in your wallet.

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

**Option:** If you have already provided liquidity on an AMM or staked your LP tokens, you can still deposit your LP or gauge tokens on Algem liquidity hub.

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

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

### How to unstake LP tokens and withdraw liquidity

* Be sure to claim all your farming rewards before withdrawing your liquidity;
* Select the dApp in the farming section that you are using;
* Click on the **withdraw** option;&#x20;
* Enter the amount of LP tokens you want to unstake;&#x20;
* Select the option to withdraw tokens automatically;&#x20;
* Confirm the action by clicking on “Unstake” and sign the transaction in your wallet.

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

### How to claim your rewards from the nASTR Farming&#x20;

* Select the dApp in the farming section that you are using;
* Click on the “Claim rewards” button and sign the transaction in your wallet;&#x20;
* Your rewards will be distributed directly into your wallet

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


---

# 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.algem.io/english-1/get-started/how-to-use-algems-nastr-farming.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.
