How it works
- The trade is a standard V4 swap against the pool identified by ChancePool’s
poolKey()(the LP is protocol-owned liquidity). - The transfer lock does not block it: the PoolManager and routers are allowlisted pool paths, so locked CHANCE can flow into a swap.
- The hook charges a swap fee (
swapFeeBps, default 1%) on top of the trade — the pool’s LP fee itself is 0. Factor it into quotes.
What this means economically
Sell liquidity is always available at the pool’s price, while new CHANCE enters mostly through gameplay (Acquiring). Deep sells move the pool price like any AMM trade — use your router’s slippage protection.
This page covers the player-visible path only. Pool liquidity management is an operator concern and out of scope for public docs.