LLMs.txt: agent-readable Markdown index of this site at /llms.txt

Integrated Routing with UniswapX

Route order flow to Uniswap v4 hook-enabled pools through UniswapX filler infrastructure.

The Uniswap Interface supports hooks in its standard routing. Hook builders looking to get immediate access to flow from the interface can do so by running a UniswapX filler for their hooked pools.

How Integrated Routing Works

At a high level, hook builders' filler implementations will need to do the following:

  1. (On Mainnet) Subscribe to the UniswapX RFQ system and submit fillable bids from orders they receive
  2. Listen to the public feed for orders they won or that are open to be filled publicly
  3. Execute those orders against pools that use their hooks

For implementation details, check UniswapX Documentation.

Hook Allowlisting

Uniswap Labs routing picks up many hooks automatically. Some hooks have to be reviewed and allowlisted by Uniswap Labs first. To check whether yours does, and to see the allowlisting criteria, read Routing for hooked pools. If your hook needs review, submit it through the hook allowlisting form.

You can review current allowlisted hooks in Allowlisted Hooks.