Open app
Documentation navigation
Docs/deposits

Adding liquidity

From a token address to a position in your wallet.

Find a pool

Paste a token address, pool address or supported V4 pool ID into Add liquidity. Flea reads token metadata and pool state, verifies the applicable factory and manager, and presents the markets it can resolve.

If several markets exist, choose the pair and pool version you want. A disabled deposit explains the specific limitation, such as a token still on its curve, an unreviewed hook or a transfer-tax version that needs a different adapter.

Set the amounts

Choose which asset you want to enter first. Flea calculates the paired amount from the current pool state and selected range. Standard positions require both assets; entering one amount does not mean Flea will sell part of it to buy the other token.

When a pool uses WETH and you hold ETH, Flea can include an explicit wrapping step for the shortfall. Wrapping keeps that value in your wallet as WETH until the liquidity transaction spends it.

Review and sign

The review shows maximum asset amounts, the position owner, range, slippage and required wallet steps. Approvals and wrapping can require separate signatures. After they confirm, Flea refreshes the quote and simulates the deposit before asking for the final transaction.

If the required amounts or range move beyond what you reviewed, the flow asks you to review the updated quote. Unused assets remain in your wallet or are refunded according to the manager’s settlement rules.

Confirm the result

A successful wallet receipt is checked for the actual LP token or position NFT minted to your address. Flea records the transaction and position so it can appear in Positions.

If the transaction is confirmed but indexing is delayed, do not deposit again just to make the interface refresh. Keep the receipt, refresh Positions, or import the NFT ID from the receipt.