Uniswap v4 DualPool · Base · Chain 8453

Liquidity that earns twice.

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.

USDC folded
Across all pools, earning in Morpho
Pools live
Registered in the on-chain Registry
FOLD staked
Earning USDC from harvests

How it works

One deposit, two yields

Each pool share is a pro-rata slice of both legs. Add or remove liquidity any time — no lockups on public deposits.

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.

USDC is folded into Morpho

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.

Earn fees and lending yield

Swap fees accrue to your shares; vault interest accrues to the USDC leg. Withdraw your slice of both legs whenever you like.

Markets

Pools on Base

All pools →

Fold your USDC. Trade stocks on Base.

Protocol-owned liquidity is harvested by the operator; the USDC share streams to FOLD stakers, the rest goes to treasury.