Liquidity Provisioning
We do not operate a separate AMM. Instead, the Router orchestrates the entire process of converting your assets into yield-bearing assets and supplying them to the DEX. In the traditional method, a user would have to manually handle numerous approvals and transactions, such as depositing into each protocol, receiving receipt tokens, and pairing them again to supply to an AMM.
The Birdieswap Router performs all these processes seamlessly as follows:

Start (User Action): The user selects a Pair Token Pool from the Pool List, enters the deposit amount for each token, and clicks the "Start Farming" button.
Individual Deposit & Receipt Issuance: The Router deposits the two input tokens (Token0, Token1) into their respective Underlying Protocols via the internal Single Token Vaults.
Standardization: It wraps the receipt tokens issued by each protocol into 'bTokens,' the Birdieswap standard.
Yield-bearing Pairing: It pairs the two bTokens in the Pair Token Vault.
DEX Liquidity Supply: It supplies liquidity to a verified DEX (e.g., Uniswap) according to the set range and fee rate, and receives DEX LP tokens.
Final Issuance: It issues Birdieswap LP Tokens to the user, proving ownership of all this value (Yield + Fees).
All these steps happen automatically within a single transaction.
Last updated