# Haust Network: Stake & Lock -> Earn

The staking process with a lock period at [Haust DEX](https://dex.testnet.haust.app/) is designed to offer a seamless and intuitive experience for interacting with liquidity pools, LP-tokens and increased staking rewards. This instruction outlines the complete flow, including LP-token issuance, staking and unstaking after the lock period over and reward handling.

## 1. LP-Token Creation Upon Providing Liquidity

Upon adding liquidity to a selected pool, the user is issued a unique LP-token representing their position.

Currency possible create following pools with a full range to get staking rewards:

WETH/USDT, fee tier 0.05%

WBTC/USDT, fee tier  0.3%

USDC/HAUST , fee tier 1,5%&#x20;

HAUST/USDT, fee tier 1,5%&#x20;

USDC/USDT, fee tier 0,3%

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcIq1vGRZQvQlU5YCEUj5SjnVzfAncgj3ZEoGePkgnzvxMscnqGir0NfVeRNgc14-6VgJyaYKwyUNqTyrP3Noi1p7k9McumYUApc8vAquNhY-_yiiJIxBmqFpCjfYM3_Ti0ROH8gA?key=IUdcBpwVpW4TUY5YJFbH2A" alt=""><figcaption></figcaption></figure>

If the provided liquidity is added to the same token pair but with a different price range, different LP-token will be generated.

*The LP-token follows the ERC-721 standard and can’t be added to wallets that do not support this format.*

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdESKQNOyDdEdZ8ZHmdTNykTwzqksXJL1e8o6TWz9TsgMPmTuynJjEarMRd381QnZWufEH-ai_BTxRTN3xf9tfSIgkNGUDrh-b-0KK4GPUUnkqstylQlwZYg5_CZEe7eRIdlavQ?key=IUdcBpwVpW4TUY5YJFbH2A" alt=""><figcaption></figcaption></figure>

## 2. Post-Liquidity Interface

The user is prompted with an option to add the LP-token to their Metamask wallet.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfC7kXYxCmJgn6tuBSZXNN8A3Qnf0H97Y-F3CBDtDizJ0yfBxOR4HeoBJqu23jkSbieL5TepmMFU4HAL8pVsP_B9nxnewFrKpWvJTgjWgf-1r1_EsgCmXMZqr3NvIkOe0LFstw4?key=IUdcBpwVpW4TUY5YJFbH2A" alt=""><figcaption></figcaption></figure>

Users can either add or dismiss the prompt — if Metamask is connected, LP-token will be added regardless.

## 3. Staking LP-Tokens in the DEX

After the liquidity has been successfully added to a pool - LP-token has been issued.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXetNADCcULkGCqUgPi_VRd0dWFeEJpI9qwZjF7A9yJq37RLJ6uJRweleORS0YGBt2llcTMmyUFYANtvktkleDZW2N4kdt930b-EZ2Wyk00lRaF2HcD5LfMFoXVEd1qEsNil70ef8Q?key=IUdcBpwVpW4TUY5YJFbH2A" alt=""><figcaption></figcaption></figure>

To stake users need to navigate to the respective pool and press the “Stake Position” button.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdizdDVqADeu4WCJth8aNW2iVXZU-QfBHz_P38RTyaEn1gm6Lume0MFoaQkaaFHtfIZB26_FBlRypKZwuMm4zr-XZdSPp1_cwOmS5j8PdW3sdbIFDNU5202K33EWmwv6Lg7YICw9Q?key=IUdcBpwVpW4TUY5YJFbH2A" alt=""><figcaption></figcaption></figure>

\
A confirmation window displays LP-token details and value will appear.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXef4a_VbN9BzhfZzVQ7lvFnn9qklMc8NzCsH08QFyRbdNgW0yifh0eH6sfgpqpBHodV-NWKacHVELROjfQe9GXvHCIOGg4ow9Rw6aLFOo-wq6V3Ni-cUiEQP0QblPQu4ikil249?key=IUdcBpwVpW4TUY5YJFbH2A" alt=""><figcaption></figcaption></figure>

\
To stake - press “[Stake](https://docs.haust.network/testnet/rewards)” button.

Upon Staking:

The LP-token is locked in a staking smart contract for the whole duration of staking campaign.

The following functionalities are disabled:

* Transfer of LP-token.
* Trading on NFT marketplaces.
* Additional staking.
* Liquidity removal.
* Claiming unclaimed fees.
* Staked pool status updates to “Staked.”

\
Bonuses and Rewards:

Bonuses for staking are calculated via:

(User Liquidity / Total Pool Liquidity) \* (Elapsed Time / Campaign Duration) \* Total Reward

## 4. Waiting the end of Staking Campaign

Rewards will be available to claim after the staking campaign ends.

<figure><img src="https://3672846622-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn5zh4fpSEkvKAmaszfnj%2Fuploads%2F5Uo1kNwGlEa0bl87h7Uv%2FScreenshot_2.jpg?alt=media&#x26;token=3827e0ac-12f8-4c9c-bc3b-99b478e57d69" alt=""><figcaption></figcaption></figure>

## 5. Claiming Rewards from Staking

Rewards are shown in a dedicated field with approximate USD value.

User selects “Claim rewards” next to the desired pool.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXf0xzEyHtJ8Lcsf3rF8KAeXaJVp-17ro2_csDDlY0mIovM8lCKk2Qk3hWOxRlM3wjqhoPuf1zoW6XcFnJ6EWCUA4AfdguB8iTOw5Sw4zfBUdpCp6VwL--6pE7LatsTUAieocNJrjw?key=IUdcBpwVpW4TUY5YJFbH2A" alt=""><figcaption></figcaption></figure>

\
Upon confirmation:

* The staking position is temporarily unstaked.
* Rewards are claimed.
* LP-token is automatically re-staked.

\
6\. Unstaking LP-Tokens
-----------------------

User clicks “Unstake position” and confirms the transaction.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXe3l5wJxYZtmJv9f6-ytBNzwI5zNIYmTCenUy3ehl8nkkRkagGJMtfARwp0z8o4RKSVg0928rKULd7P5g9C4fgNszT6pkvn41OjPwj5_MySJ_iigHwbuC8I0BIsAuDyh55bHDtzvQ?key=IUdcBpwVpW4TUY5YJFbH2A" alt=""><figcaption></figcaption></figure>

LP-token becomes usable again:

* Can be transferred.
* Sold.
* Re-staked.
* Used to remove liquidity.
* Used to collect fees.\
  \
  \ <br>


---

# 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.haust.network/testnet/haust-network-stake-and-lock-greater-than-earn.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.
