Uniswap Introduces Permissioned DeFi Pools in v4
Uniswap has introduced permissioned DeFi pools in its v4 version via a hook standard that enforces issuer-managed allowlists onchain. This allows tokenized funds and securities to get onchain liquidity without turning the AMM into a regulated venue.
The new system lets issuers gate who swaps and provides liquidity, while keeping the base protocol permissionless for everything else. Only addresses on the issuer's allowlist can swap or provide liquidity, with two switches handling it: LIQUIDITY_ALLOWED and SWAP_ALLOWED.
Liquidity position NFTs in permissioned pools are non-transferable by design, and the adapter admin can force-close positions when required by policy. The protocol itself isn't approving investors or touching KYC files; instead, the hook reads a list and enforces outcomes.
The introduction of permissioned DeFi pools is part of Uniswap's move towards regulated assets, with RWAs pushing DeFi toward allowlists to ensure compliance. This new system has already seen early capital moving towards v4, with Spark migrating about $150 million of stablecoin liquidity ahead of features like DualPool.