UniHooks

UniswapV4MulticurveInitializerHook

BaseRegistered

Hook used by the Uniswap V4 Multicurve Initializer to restrict pool initialization and liquidity additions to the designated initializer contract. Emits events on liquidity modifications and swaps; afterSwap is observation-only with no delta modification.

0x892d3c2b4abeaaf67d52a7b29783e2161b7cad40 First pool 30 Sept 2025View on explorer
ALooks safeRegistered, verified, immutable
Pools
26,458
Dynamic-fee pools
0
Last new pool
9mo
Code size
3,011 B

What it can do

Runs code on every swap

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

Gates who can add liquidity

It checks every deposit before it goes in.

Runs at pool creation

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.
✓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: UniswapV4MulticurveInitializerHook).
?No audit linkedAutomated checks only.

Pools using this hook

26,458 total, newest 50 shown
PairCreatedFeePool ID
PGRPHPVS2 / PRRISKEE 9mo 4.00% 0x9f1a…63a7 Tx ↗
REBORNJ / WETH 9mo 4.00% 0x32c0…0fc2 Tx ↗
WETH / CDAO 9mo 4.00% 0x2c36…7a73 Tx ↗
KNOWLEDG / PGRPHRBFQ 9mo 4.00% 0xf8d2…02ef Tx ↗
DAILY / DAILY865 9mo 4.00% 0xae74…f394 Tx ↗
0x33e3…f7bb / 0x45c0…fdff 9mo 4.00% 0xa5d9…ad63 Tx ↗
KNOWLEDG / 0x2a20…5fb1 9mo 4.00% 0x18d8…b440 Tx ↗
0x4052…c297 / WETH 9mo 4.00% 0xcc91…1eb0 Tx ↗
0x7e58…589d / 0x80b8…4b07 9mo 2.00% 0xa557…4880 Tx ↗
0x552b…e41b / 0x5560…2039 9mo 4.00% 0xc642…b99e Tx ↗
0x33e3…f7bb / WETH 9mo 4.00% 0xb3e6…a04f Tx ↗
WETH / 0x7f6b…6c45 9mo 4.00% 0x8076…1cad Tx ↗
WETH / 0xbf83…bba0 9mo 4.00% 0x0d2d…63d5 Tx ↗
0x2073…4da0 / 0x5855…0465 9mo 2.00% 0x36fa…07ee Tx ↗
WETH / 0xfcb9…6e01 9mo 4.00% 0x7953…d46c Tx ↗
WETH / 0xbfda…fddb 9mo 4.00% 0x0336…7ae2 Tx ↗
0x2d8a…8277 / WETH 9mo 4.00% 0x197e…caec Tx ↗
0x1f47…9bed / 0xc27e…ae6a 9mo 4.00% 0xb98e…34b4 Tx ↗
WETH / 0xfb7c…bacc 9mo 4.00% 0xe463…6bfc Tx ↗
WETH / 0xf464…7760 9mo 4.00% 0xb42b…d2af Tx ↗
0x516d…393d / 0x826c…79f4 9mo 4.00% 0xda46…6711 Tx ↗
WETH / 0xd3fe…cb61 9mo 4.00% 0x2209…b0a8 Tx ↗
0x04a9…4b8b / 0x636e…59a8 9mo 4.00% 0x520c…a43d Tx ↗
0x4ee2…1bcf / 0xba58…c9d9 9mo 4.00% 0x5265…66fd Tx ↗
0x82a5…4b93 / 0xfaac…3328 9mo 2.00% 0x0d8a…a209 Tx ↗
0x10cf…4f40 / 0x5855…0465 9mo 2.00% 0xff6e…f691 Tx ↗
0x209c…3c17 / WETH 9mo 4.00% 0x697d…73f7 Tx ↗
0x426d…f47d / 0xbc88…3f3a 9mo 4.00% 0x4463…a7e0 Tx ↗
0x4163…d8c0 / WETH 9mo 4.00% 0xbc1e…2e4d Tx ↗
WETH / 0x5483…504a 9mo 4.00% 0xc574…08e7 Tx ↗
0x14e7…463a / 0xeede…dd0b 9mo 4.00% 0x857c…44d6 Tx ↗
0xbc8d…015d / 0xca11…e1be 9mo 4.00% 0x037c…5313 Tx ↗
WETH / 0x67c0…88eb 9mo 4.00% 0x0347…8113 Tx ↗
WETH / 0x6785…6610 9mo 4.00% 0x6ea4…97ab Tx ↗
WETH / 0xb7ef…0793 9mo 4.00% 0x77ef…359b Tx ↗
0x110c…ce90 / WETH 9mo 4.00% 0xc916…c342 Tx ↗
0x2567…de48 / WETH 9mo 4.00% 0xd490…3adb Tx ↗
ETH / 0x9d1b…d730 9mo 2.00% 0x227a…640c Tx ↗
0xd905…a46f / 0xe1ba…4272 9mo 4.00% 0x8a6d…07a2 Tx ↗
0x5533…dcf2 / 0x804c…40d9 9mo 4.00% 0xd9c0…2a2a Tx ↗
WETH / 0x804c…40d9 9mo 4.00% 0x3027…6887 Tx ↗
WETH / 0xdcba…33c2 9mo 4.00% 0x632e…e5aa Tx ↗
WETH / 0xb1d6…6e66 9mo 4.00% 0x8288…66d1 Tx ↗
0x3db3…3008 / WETH 9mo 4.00% 0x2bc6…9e27 Tx ↗
0x4474…383a / 0x6cb7…b4c2 9mo 4.00% 0xb512…4c4a Tx ↗
0x3dda…84b6 / 0x92d7…f67b 9mo 4.00% 0x37af…c6de Tx ↗
0x4474…383a / 0x6906…b5e5 9mo 4.00% 0xcf41…64e8 Tx ↗
0x38cd…c0d8 / 0x4474…383a 9mo 4.00% 0xb2ca…292e Tx ↗
0x4474…383a / 0xa352…00c2 9mo 4.00% 0xe3d0…a1d8 Tx ↗
0x2fac…4b7f / 0x4474…383a 9mo 4.00% 0xc890…afbd Tx ↗