Deposit both legs
Choose a pool and enter an amount. The hook mints shares for the asset leg (a B20 stock token, WETH or FOLD) and the USDC leg at the current pool ratio. Approve both tokens once, then add liquidity in a single transaction.
Uniswap v4 DualPool · Base · Chain 8453
B20Fold runs DualPool hook pools for tokenized stocks, WETH and FOLD against USDC. The USDC leg of every pool is folded into a Morpho vault, so it collects lending yield while it also quotes swaps.
How it works
Each pool share is a pro-rata slice of both legs. Add or remove liquidity any time — no lockups on public deposits.
Choose a pool and enter an amount. The hook mints shares for the asset leg (a B20 stock token, WETH or FOLD) and the USDC leg at the current pool ratio. Approve both tokens once, then add liquidity in a single transaction.
The pool's USDC does not sit idle. The hook deposits it into an allow-listed ERC-4626 Morpho vault and pulls it back on demand to settle swaps.
Swap fees accrue to your shares; vault interest accrues to the USDC leg. Withdraw your slice of both legs whenever you like.
Markets
Protocol-owned liquidity is harvested by the operator; the USDC share streams to FOLD stakers, the rest goes to treasury.