money-bill-transferProviding and Withdrawing Liquidity

To enjoy both interest income and trading fee income simultaneously through Birdieswap, you must proceed with Liquidity Provision.

Although it looked complex and difficult in the Birdieswap introduction, providing liquidity is actually very easy and simple. Through this Tutorial, start providing liquidity and enjoy two types of income.

Selecting a Pool for Liquidity Provision

The most important and difficult part of liquidity provision is deciding which Pool to supply liquidity to. Clicking the FARM Button and selecting a Pool to supply liquidity from the visible Farm List Table, then clicking that row to Open the Farm Detail window completes the most difficult preparation.

Providing Liquidity

1. Setting Up Liquidity Provision

Once you’ve decided which pool to provide liquidity to, follow these steps to configure your initial setup:

① Click the selected Liquidity Pool to Open the Farm Detail window.

② Liquidity provision is conducted in the Start Tab. Check if the currently active Tab is the Start Tab, and click the Tab if it is not.

③ If the selected Pool configuration includes ETH, click to select the Token to actually use for liquidity provision between ETH and WETH. Here, we will select WETH for feature usage. If the Pool configuration does not include ETH, the corresponding Toggle button is absent.

④ Enter the quantity to supply in the quantity input window. If you enter it in one place, the rest is automatically calculated and entered to match a 1:1 value ratio.

⑤ Clicking the Max Button automatically sets the input value according to the Max value of the Token with the smaller holding value among the held Tokens. You can proceed with the settings in the above order. In this Tutorial, we will enter 0.5 WETH to set it up.

2. Token Usage Approval

Since liquidity provision uses two types of Tokens, each must receive usage approval. The usage approval method is identical to "Swap Tokens - 2. Token Usage Approval," so please refer to that. We will not explain it separately here. When approval for both Tokens is finished, the lock icon and Approve Button in each token input window disappear, and the "Start Farming" Button becomes active.

3. Providing Liquidity

Once setup and approvals are complete, you can now proceed with the actual liquidity provision:

① Click the Start Farming Button.

② "Confirm Transaction in Wallet" is displayed on the Transaction status Pop Over, and the user setting values for liquidity provision are displayed below. Then, liquidity provision proceeds with a Transaction request in the automatically connected wallet.

③ The Transaction request window opens in the wallet. The estimated changes show the liquidity provision value set by the user and the LP Token information to be received. Check the contents and click the Confirm Button at the bottom right.

④ As the wallet window closes, the Transaction status Pop Over changes to "Transaction Submitted," and you can check the detailed information of the proceeding Transaction via Explorer by clicking "View on explorer."

⑤ When the Transaction approval is complete, the Transaction status Pop Over changes to "Success!", and the approval procedure is completed. The value appearing at this time is the actual LP Token quantity received after the transaction is completed. The detailed items of the exchange can be checked in the Explorer, and you can register the corresponding LP Token in the user's wallet by clicking "Add Birdieswap USDC 3000 WETH to wallet."

Withdrawing Liquidity

1. Setting Up Liquidity Withdrawal

Click the Stop Tab in the Detail of the Pool to withdraw liquidity from and proceed with the basic settings in the following order.

① If the Pool configuration to withdraw includes ETH, click to select the Token to receive upon withdrawal between ETH and WETH. Here, we will select ETH. If the Pool configuration does not include ETH, the corresponding Toggle button is absent.

② Enter the quantity to withdraw in the quantity input window. When you enter the quantity, the expected quantity of Tokens to be received upon withdrawal is calculated and displayed in the Receive Summary Box at the bottom of the input window.

③ Clicking the Max Button enters the entire quantity of LP Tokens held.

④ If necessary, click the Approve Button to proceed with usage approval for the corresponding LP Token. Usage approval is identical to "Exchanging Tokens - 2. Token Usage Approval," so please refer to that.

2. Executing the Liquidity Withdrawal

Once settings and approval are finished, let's proceed with the actual liquidity withdrawal. The progress sequence is as follows:

① Click the Stop Farming Button.

② "Confirm Transaction in Wallet" is displayed on the Transaction status Pop Over, and the user setting values for liquidity withdrawal are displayed below. Then, liquidity withdrawal proceeds with a Transaction request in the automatically connected wallet.

③ The Transaction request window opens in the wallet. The estimated changes show the liquidity withdrawal value set by the user and the Token information to be received. Check the contents and click the Confirm Button at the bottom right.

④ As the wallet window closes, the Transaction status Pop Over changes to "Transaction Submitted," and you can check the detailed information of the proceeding Transaction via Explorer by clicking "View on explorer."

⑤ When the Transaction approval is complete, the Transaction status Pop Over changes to "Success!", and the approval procedure is completed. The value appearing at this time is the actual Token quantity received after the transaction is completed. The detailed items of the exchange can be checked in the Explorer.

Last updated