What do I need in order to provide liquidity on Hop?
Last updated
Last updated
To provide liquidity on Hop you need to add either Hop tokens (e.g hUSDC) or the equivalent native tokens (e.g USDC) into one of the Hop AMM liquidity pools. There is one Hop AMM for every asset and every network that Hop supports. You can deposit either one of the assets into the pool or . Once you will have deposited funds into the pool you will receive LP tokens that represent your ownership share of the pool. Liquidity providers earn swap fees on every transfer that goes through the Hop bridge, as they facilitate conversions of Hop tokens into native tokens. 1. Deposit native tokens If you have native tokens on the network that you want to provide liquidity on you can simply deposit them into the pool you want to join on: In the UI you will see whether you pay a "penalty" or receive a "premium" based on the tokens that you intend to provide. For example, in the image below the user provides 95 USDC and 0 hUSDC and incurs a negative price impact i.e negative slippage.
2. Deposit Hop tokens
If you deposit Hop tokens (e.g hUSDC) you will often receive slightly positive slippage because there is often less Hop tokens in the AMMs than native tokens. To provide liquidity in Hop tokens you need to bridge the tokens from Ethereum to the destination chain by using the "" section and choose the "via Hop Bridge" option. For example, to get 1000 hUSDC on Optimism you would need to send 1000 USDC from Ethereum to Optimism via the Hop Bridge.