A pool with a hook.
Deploy a Uniswap-V4-singleton pool on 0x1 — including an optional hook contract for custom swap/liquidity logic. The factory charges 100 0x1, paid to the treasury.
Pool parameters
The non-0x1 token (or another 0x1-paired token).
Leave empty to use 0x1.
Address of a deployed hook (see launch-hook). Leave empty for no hook.
About V4
V4 stores every pool inside a single PoolManager contract (the singleton). Hooks let pool creators inject custom logic before/after initialize / addLiquidity / removeLiquidity / swap. Use them for dynamic fees, anti-MEV, KYC gating, NFT-conditional access, anything.