Skip to Content
Use the appManage liquidity
Use the app · Liquidity

Supply two assets. Receive one position token.

BitBlocks liquidity uses V2-style constant-product pairs. Supplying both reserves mints fungible LP tokens that represent a proportional claim on the pool.

BitBlocks V2ERC-20 LP tokensImpermanent loss

How a position works

Two reserves

Every pair holds token0 and token1. Trades update those reserves while preserving the constant-product invariant after fees.

One LP balance

LP token ownership divided by total LP supply determines the share of both underlying reserves returned on removal.

0.25% swap fee

The verified BitBlocks pair subtracts 25 basis points from input in its invariant check. Fees remain in pool value unless the optional protocol fee is active.

Ratio risk

Arbitrage changes the reserve ratio as external prices move. The position can underperform simply holding both assets.

Add liquidity

Open Liquidity

The landing view searches tracked pairs and the connected wallet’s LP balances. Select an existing pool or choose Add Liquidity.

Select both assets

Choose two different tokens. Native BNB is represented by WBNB inside the pair while the router handles wrapping during supply.

Enter one amount

For an existing pair, the other amount is derived from current reserves. For a new pair with no reserves, the first provider chooses the initial price ratio.

Review the preview

Check both amounts, estimated pool share, LP output, and minimum accepted amounts. Slippage protection is applied to the supply call.

Approve ERC-20 assets

Approve each ERC-20 that the router cannot already spend. Native BNB has no ERC-20 approval step.

Supply

Confirm the transaction. The factory creates the pair if it does not exist, and the pair mints LP tokens to the connected address.

On the first mint, the pair permanently locks MINIMUM_LIQUIDITY to the zero address. This is standard V2 behavior and prevents the pool from being completely drained by burning all LP supply.

Remove liquidity

Open one of your positions

Select a detected LP position and choose the remove action.

Choose the LP amount

Use the percentage controls or enter a specific amount. The preview estimates both tokens returned from current reserves.

Authorize the LP token

BitBlocks LP tokens support EIP-712 permit. The interface first offers a signature-based authorization and falls back to a normal on-chain approval if needed.

Confirm removal

The router burns the LP tokens and transfers the proportional reserves back to the wallet, subject to minimum-amount protection and deadline.

Risks to evaluate

  • Impermanent loss: divergence between the two assets can outweigh fee income.
  • Low liquidity: small reserves increase price impact and can make exit values volatile.
  • Token behavior: fee-on-transfer, rebasing, pausable, or malicious tokens can behave differently from a standard ERC-20.
  • Pool creation: anyone can create a pair. A pair’s existence is not an endorsement of either token.
  • Staked LP tokens: LP deposited in Earn will not appear as a freely available wallet balance until withdrawn.

Never supply at an unintended initial ratio. In a new pool, bots can immediately arbitrage a price that differs from the wider market.

Last updated on