UniswapV4Hook
EthereumRegisteredGates pool initialization and liquidity addition to once per token (currency1). In afterSwap, token1→token0 swaps (sells) can be blocked by any caller via claw(), after which only addresses on an owner-managed hasValue allowlist (set by the deployer via multiAgentInit) may complete that direction of swap.
ALooks safeRegistered, verified, immutable
Pools
3
Dynamic-fee pools
0
Last new pool
5mo
Code size
3,971 B
What it can do
Runs code on every swap
Its code executes inside each trade in pools that use it.
Gates who can add liquidity
It checks every deposit before it goes in.
Runs at pool creation
It runs when a pool is created, often to lock in that pool’s settings.
Pools using this hook
3 totalPairCreatedFeePool ID