UniHooks

MM

BaseRegistered

An oracle-driven market maker hook that, on every swap, removes all existing liquidity, executes an internal pool swap to align the price with an external oracle, and re-adds liquidity around the new oracle price using asset-ratio-weighted tick bounds.

0x116a5ba00ef2524ca3d2fef8b73358cc24592080 First pool 25 Apr 2025View on explorer
ALooks safeRegistered, verified, immutable
Pools
2
Dynamic-fee pools
0
Last new pool
18mo
Code size
22,311 B

What it can do

Runs on every swap

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

Checks new pools

It runs when a pool is created, often to lock in that pool’s settings.

Safety report

Automated checks, not an audit
✓Not upgradeableNo proxy pattern found: the code is fixed.
✓Listed in Uniswap’s hook registryRegistered with Uniswap Labs (a listing, not a security review).
✓Source code verifiedPublished source matches the deployed code.
iRestricted swapsSwap access: governance. Not everyone can trade every pool.
?No audit linkedAutomated checks only.

Pools using this hook

2 total
PairCreatedFeePool ID
0x3284…f826 / 0xfe93…9160 18mo 0.30% 0x7dd5…1803 Creation tx
0x3284…f826 / 0x6a41…6d73 18mo 0.30% 0xcbe7…540d Creation tx