Liquidity migration options
Learn more about how liquidity migration can be customized
Overview
Non-migration (recommended)
Migration Options Guide
export type MigrationConfig =
| { type: 'noOp' }
| { type: 'uniswapV2' }
| { type: 'uniswapV3'; fee: number; tickSpacing: number }
| {
type: 'uniswapV4'
fee: number
tickSpacing: number
streamableFees: {
lockDuration: number // seconds
beneficiaries: { beneficiary: Address; shares: bigint }[] // shares in WAD (1e18 = 100%)
}
}Quick Decision Guide
No Migration
V2 Migration
V3 Migration
V4 Migration (streamable fees)
Governance Selection
Address Resolution
When to choose which
Last updated