Uniswap Labs has added seven external trading sources to its flagship interface, letting users access liquidity from Curve, Fluid, PancakeSwap and other venues through Uniswap-developed adapters. The move, announced Oct. 22, covers more than 90% of DEX activity on the three supported chains, according to Uniswap. Trades settle atomically in a single transaction and quotes refresh every block.
The launch comes amid an ongoing dispute over the safety of Uniswap v4 hooks. In September, trading aggregator 0x published research examining 84,163 hooks across six chains, classifying 19.4% as safe, 54.2% as malicious and 26.4% as "likely malicious." The study described malicious pools that display a favourable price during quote requests and behave differently at execution, with one Base hook recording 6,516 fills and $143,037 in fees. 0x reported a 50% shortfall between quoted and executed prices in some cases.
Uniswap founder Hayden Adams responded on Sept. 15, calling the issue a "skill issue" and arguing users should not route trades to bad hooks. He offered help to teams screening hooks and defended v4 hooks as a source of innovation. Paradigm's Dan Robinson echoed the sentiment in sharper terms, saying 0x's post should have been titled "0x routing made a mistake" and that routers should vet arbitrary hooks before treating them as liquidity.
0x has pushed back, with engineer Duncan Townsend saying 0x already used Uniswap's allowlist and alleged at least one malicious hook sat on it. Director of engineering Philip Liao cited a Robinhood Chain transaction, allegedly routed through Uniswap's interface, in which a malicious hook took 4.8% of one routing leg, or 1.2% of the overall trade.
Uniswap updated its routing guidance on Oct. 16, stating its router automatically considers most eligible hooks and requires manual allowlisting for hooks with certain permissions. The guidance says approval is a routing decision and leaves security audits outside its scope. OpenZeppelin's Oct. 8 audit of specific router changes documents optional per-hop slippage checks, which can be omitted.
The new adapters are Uniswap's own integrations, a different surface from the third-party hooks 0x analysed. Whether Uniswap screens the pools behind its adapters or vets the adapters themselves remains an open question.