UniHooks

Limit Order Hook (Base)

BaseRegistered

A limit order hook that records the tick before each swap and triggers limit order execution after the swap completes by delegating to a LimitOrderManager contract. It also supports role-based dynamic LP fee management via AccessControl.

0x9d11f9505ca92f4b6983c1285d1ac0aaff7ec0c0 First pool 25 May 2025View on explorer
ALooks safeRegistered, verified, immutable
Pools
7
Dynamic-fee pools
3
Last new pool
14mo
Code size
5,472 B

What it can do

Runs code on every swap

Its code executes inside each trade in pools that use it.

Sets its own swap fee

Pools using it let the hook choose the swap fee instead of a fixed tier.

Safety report

Automated checks, not an audit
✓Not upgradeableNo proxy pattern found: the code is fixed.
✓No owner foundNo owner() function: nobody has an admin switch (as far as the standard check goes).
✓Listed in Uniswap’s hook registryRegistered with Uniswap Labs (a listing, not a security review).
✓Source code publishedThe code on the block explorer matches what's deployed (contract: LimitOrderHook).
?No audit linkedAutomated checks only.

Pools using this hook

7 total
PairCreatedFeePool ID
ZORA / USDC 14mo dynamic 0xf060…7808 Tx ↗
ETH / USDC 17mo 1.00% 0xa124…a285 Tx ↗
USDC / cbBTC 17mo 0.05% 0x3167…f6d8 Tx ↗
ETH / USDC 17mo 0.05% 0xa4eb…d412 Tx ↗
ETH / USDC 17mo 0.30% 0xf643…3df1 Tx ↗
USDC / cbBTC 17mo dynamic 0xdfb2…0ab6 Tx ↗
ETH / USDC 17mo dynamic 0xc58b…7372 Tx ↗