Manually

Creating Staked Positions Manually
In the 'Liquidity' tab, users can directly wrap tokens into a staked position by selecting the tokens they wish to stake and entering the amount. The system will automatically calculate the amount of LP tokens the user will receive in return for the staked position.
In the 'My positions' and 'Yield farms' tabs, users can wrap LP tokens or single assets into staked positions by selecting the position they wish to wrap and clicking on the 'Wrap' button. The system will prompt the user to confirm the transaction and choose the duration of the lockup period for the staked position.
A staked position represents a portion of the liquidity pool owned by the user and grants them the right to withdraw. By creating a staking position, users can access more options that stand out from traditional mechanisms based on LP farming.
To create a staked position through the 'Liquidity' tab, users can follow these steps:
  1. 1.
    Go to the 'Trade -> Liquidity' tab
  2. 2.
    Select the tokens they wish to stake and enter the amount
  3. 3.
    The system will automatically calculate the amount of LP tokens the user will receive in return
  4. 4.
    Approve the transaction in their wallet
  5. 5.
    Once the transaction is confirmed, the user will receive their LP tokens representing their staked position.
To create a staked position through the 'My positions' tab, users can follow these steps:
  1. 1.
    Go to the 'Earn -> My Positions' tab
  2. 2.
    Select the position they wish to wrap into a staked position
  3. 3.
    Click on the 'Wrap' button
  4. 4.
    Choose the duration of the lockup period for the staked position
  5. 5.
    Confirm the transaction in their wallet
  6. 6.
    Once the transaction is confirmed, the user will receive their spZLC (staked position ZLC) representing their staked position.
To create a staked position through the 'Yield farms' tab, users can follow these steps:
  1. 1.
    Go to the 'Earn -> Yield farms' tab
  2. 2.
    Select the active yield farm they wish to participate in
  3. 3.
    Select the LP tokens or single asset they wish to stake
  4. 4.
    Click on the 'Wrap' button
  5. 5.
    Choose the duration of the lockup period for the staked position
  6. 6.
    Confirm the transaction in their wallet
  7. 7.
    Once the transaction is confirmed, the user will receive their spZLC representing their staked position.
creating a staked position provides users with additional benefits beyond simply providing liquidity to a pool, and can be done easily through the Zksync labs platform.