How to LP

Now that you're connected to the dApp, here's how you can do an add liquidity (i.e., LP) transaction.

  1. Select the pool you want to add liquidity into from the markets page. Click on the desired pool.

  2. Click on the 'Liquidity' button upon expanding the desired pool.

  1. You will be redirected to the pool-specific add liquidity page.

  2. Be sure to understand the significance of each parameter, you can read more on the following pages: How it Works and Liquidity Provision. Note that the payoff of an LP is variable, unlike lenders and borrower's fixed rate, learn more on the market participants section.

  1. Enter the amount you want to add liquidity.

  2. Click 'Approve [Token]' and sign the token approval transaction.

  1. Now that it's approved, click on the 'Add Liquidity' button.

  1. Your LP position will appear on the bottom section of the screen.

  1. Clicking on it will redirect you to the LP position page, where you can see more details, close your positions early and claim after maturity. To understand the significance of each parameter, read more in the Liquidity Provision page.

  2. To close a position, click on 'Remove Liquidity and Fees', which will show a pop-up modal.

  1. Select the percentage of liquidity you want to remove, click 'Approve liq. earning yield' to close your positions, this will request for an NFT approval (since Timeswap positions are represented by an ERC-1155).

  1. Select the percentage of liquidity you want to remove, click 'Approve liq. earning yield' to close your positions, this will request for an NFT approval (since Timeswap positions are represented by an ERC-1155). Note that there are two NFT approvals, each representing: 1) liquidity earning fees and 2) liquidity earning yield.

  1. The final step is to remove liquidity, the amount to claim will be shown. Removing mid-maturity may not result in the full principal and interest (read the The AMM section for more details).

Last updated