# 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>
