UniHooks

LiquidHookDynamicFeeV2

BaseRegistered

Liquid Protocol's dynamic fee hook that adjusts LP fees based on realized volatility (tick movement across swaps) and collects a 20% protocol fee on paired token swaps. It includes a time-limited MEV protection module that can temporarily increase fees and an optional pool extension system for post-swap callbacks.

0x80e2f7dc8c2c880bbc4bdf80a5fb0eb8b1db68cc First pool 13 Mar 2026View on explorer
?CheckingBytecode not analysed yet
Pools
1,831
Dynamic-fee pools
1,831
Last new pool
59d
Code size
—

What it can do

Runs code on every swap

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

Can take tokens from swaps

It can take or add tokens during a swap. Fees, burns and custom curves work this way, and so do scams.

Sets its own swap fee

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

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
?Bytecode not analysed yetChecks run within a few minutes of a hook appearing.
✓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: LiquidHookDynamicFeeV2).
iCan change swap amountsIt has a ReturnDelta permission. Normal for fees and burns, but also how fake-quote hooks steal.
?No audit linkedAutomated checks only.

Total pools using this hook

since its first pool
Total pools using LiquidHookDynamicFeeV25001,0001,50013 Mar: 1 pools14 Mar: 3 pools15 Mar: 3 pools16 Mar: 3 pools17 Mar: 3 pools18 Mar: 3 pools19 Mar: 4 pools20 Mar: 4 pools21 Mar: 4 pools22 Mar: 4 pools23 Mar: 4 pools24 Mar: 4 pools25 Mar: 4 pools26 Mar: 4 pools27 Mar: 4 pools28 Mar: 4 pools29 Mar: 28 pools30 Mar: 28 pools31 Mar: 33 pools1 Apr: 39 pools2 Apr: 40 pools3 Apr: 40 pools4 Apr: 40 pools5 Apr: 40 pools6 Apr: 43 pools7 Apr: 46 pools8 Apr: 89 pools9 Apr: 115 pools10 Apr: 133 pools11 Apr: 137 pools12 Apr: 138 pools13 Apr: 152 pools14 Apr: 162 pools15 Apr: 168 pools16 Apr: 171 pools17 Apr: 174 pools18 Apr: 174 pools19 Apr: 174 pools20 Apr: 174 pools21 Apr: 182 pools22 Apr: 185 pools23 Apr: 196 pools24 Apr: 207 pools25 Apr: 207 pools26 Apr: 209 pools27 Apr: 210 pools28 Apr: 211 pools29 Apr: 213 pools30 Apr: 214 pools1 May: 215 pools2 May: 216 pools3 May: 218 pools4 May: 219 pools5 May: 220 pools6 May: 220 pools7 May: 221 pools8 May: 221 pools9 May: 226 pools10 May: 233 pools11 May: 241 pools12 May: 242 pools13 May: 242 pools14 May: 271 pools15 May: 326 pools16 May: 356 pools17 May: 397 pools18 May: 430 pools19 May: 450 pools20 May: 492 pools21 May: 508 pools22 May: 514 pools23 May: 518 pools24 May: 520 pools25 May: 523 pools26 May: 528 pools27 May: 560 pools28 May: 589 pools29 May: 605 pools30 May: 611 pools31 May: 611 pools1 Jun: 615 pools2 Jun: 625 pools3 Jun: 651 pools4 Jun: 653 pools5 Jun: 667 pools6 Jun: 673 pools7 Jun: 696 pools8 Jun: 788 pools9 Jun: 875 pools10 Jun: 972 pools11 Jun: 1,057 pools12 Jun: 1,097 pools13 Jun: 1,127 pools14 Jun: 1,166 pools15 Jun: 1,200 pools16 Jun: 1,234 pools17 Jun: 1,267 pools18 Jun: 1,293 pools19 Jun: 1,327 pools20 Jun: 1,360 pools21 Jun: 1,392 pools22 Jun: 1,425 pools23 Jun: 1,461 pools24 Jun: 1,497 pools25 Jun: 1,524 pools26 Jun: 1,548 pools27 Jun: 1,553 pools28 Jun: 1,555 pools29 Jun: 1,561 pools30 Jun: 1,582 pools1 Jul: 1,585 pools2 Jul: 1,598 pools3 Jul: 1,622 pools4 Jul: 1,660 pools5 Jul: 1,748 pools6 Jul: 1,791 pools7 Jul: 1,791 pools8 Jul: 1,791 pools9 Jul: 1,791 pools10 Jul: 1,791 pools11 Jul: 1,791 pools12 Jul: 1,791 pools13 Jul: 1,791 pools14 Jul: 1,791 pools15 Jul: 1,791 pools16 Jul: 1,791 pools17 Jul: 1,791 pools18 Jul: 1,791 pools19 Jul: 1,792 pools20 Jul: 1,792 pools21 Jul: 1,792 pools22 Jul: 1,792 pools23 Jul: 1,792 pools24 Jul: 1,795 pools25 Jul: 1,795 pools26 Jul: 1,795 pools27 Jul: 1,795 pools28 Jul: 1,795 pools29 Jul: 1,795 pools30 Jul: 1,795 pools31 Jul: 1,795 pools1 Aug: 1,795 pools2 Aug: 1,795 pools3 Aug: 1,796 pools4 Aug: 1,796 pools5 Aug: 1,796 pools6 Aug: 1,796 pools7 Aug: 1,796 pools8 Aug: 1,796 pools9 Aug: 1,796 pools10 Aug: 1,796 pools11 Aug: 1,796 pools12 Aug: 1,796 pools13 Aug: 1,796 pools14 Aug: 1,796 pools15 Aug: 1,796 pools16 Aug: 1,796 pools17 Aug: 1,796 pools18 Aug: 1,796 pools19 Aug: 1,796 pools20 Aug: 1,796 pools21 Aug: 1,796 pools22 Aug: 1,796 pools23 Aug: 1,796 pools24 Aug: 1,796 pools25 Aug: 1,796 pools26 Aug: 1,797 pools27 Aug: 1,804 pools28 Aug: 1,826 pools29 Aug: 1,826 pools30 Aug: 1,827 pools31 Aug: 1,828 pools1 Sept: 1,829 pools2 Sept: 1,829 pools3 Sept: 1,829 pools4 Sept: 1,829 pools5 Sept: 1,829 pools6 Sept: 1,829 pools7 Sept: 1,830 pools8 Sept: 1,831 pools9 Sept: 1,831 pools10 Sept: 1,831 pools11 Sept: 1,831 pools12 Sept: 1,831 pools13 Sept: 1,831 pools14 Sept: 1,831 pools15 Sept: 1,831 pools16 Sept: 1,831 pools17 Sept: 1,831 pools18 Sept: 1,831 pools19 Sept: 1,831 pools20 Sept: 1,831 pools21 Sept: 1,831 pools22 Sept: 1,831 pools23 Sept: 1,831 pools24 Sept: 1,831 pools25 Sept: 1,831 pools26 Sept: 1,831 pools27 Sept: 1,831 pools28 Sept: 1,831 pools29 Sept: 1,831 pools30 Sept: 1,831 pools1 Oct: 1,831 pools2 Oct: 1,831 pools3 Oct: 1,831 pools4 Oct: 1,831 pools5 Oct: 1,831 pools6 Oct: 1,831 pools7 Oct: 1,831 pools8 Oct: 1,831 pools9 Oct: 1,831 pools10 Oct: 1,831 pools11 Oct: 1,831 pools12 Oct: 1,831 pools13 Oct: 1,831 pools14 Oct: 1,831 pools15 Oct: 1,831 pools16 Oct: 1,831 pools17 Oct: 1,831 pools18 Oct: 1,831 pools19 Oct: 1,831 pools20 Oct: 1,831 pools21 Oct: 1,831 pools22 Oct: 1,831 pools23 Oct: 1,831 pools24 Oct: 1,831 pools25 Oct: 1,831 pools26 Oct: 1,831 pools27 Oct: 1,831 pools28 Oct: 1,831 pools29 Oct: 1,831 pools30 Oct: 1,831 pools31 Oct: 1,831 pools1 Nov: 1,831 pools2 Nov: 1,831 pools3 Nov: 1,831 pools4 Nov: 1,831 pools5 Nov: 1,831 pools6 Nov: 1,831 poolsMar 26Apr 26May 26Jun 26Jul 26Aug 26Sept 26Oct 26

Pools using this hook

1,831 total, newest 50 shown
PairCreatedFeePool ID
WETH / Laptop 59d dynamic 0x307b…59b5 Tx ↗
Laptop / WETH 59d dynamic 0x44d2…7414 Tx ↗
WETH / compute cat 2mo dynamic 0x9331…13b2 Tx ↗
WETH / v2 2mo dynamic 0x1235…03af Tx ↗
Hidos / WETH 2mo dynamic 0x721c…ea7b Tx ↗
WETH / MOCKINGBIRD 2mo dynamic 0x0c80…a88c Tx ↗
fastline / WETH 2mo dynamic 0x2c39…9e5b Tx ↗
WETH / Baseline 2mo dynamic 0x2b76…fcc8 Tx ↗
WETH / 0xfec1…8a19 2mo dynamic 0x9172…37c6 Tx ↗
0x2d80…4947 / WETH 2mo dynamic 0xf34c…4d82 Tx ↗
WETH / 0xa485…bf5b 2mo dynamic 0x1144…cb29 Tx ↗
WETH / 0xc488…a046 2mo dynamic 0x7a7e…6b4b Tx ↗
0x172e…2fec / WETH 2mo dynamic 0x7666…3b60 Tx ↗
0x08f1…46fc / WETH 2mo dynamic 0x87ba…aa5c Tx ↗
WETH / 0x4bdc…d5ca 2mo dynamic 0x9f98…ee19 Tx ↗
0xd573…3435 / DIEM 2mo dynamic 0xc003…e8e4 Tx ↗
0x3284…5af6 / DIEM 2mo dynamic 0x3cac…e9d0 Tx ↗
0x320e…b064 / WETH 2mo dynamic 0x32a0…ec21 Tx ↗
0x0751…4363 / WETH 2mo dynamic 0x833a…9265 Tx ↗
0xef0a…fe23 / DIEM 2mo dynamic 0xcbf5…fdc0 Tx ↗
0x0d10…326c / WETH 2mo dynamic 0xd2e3…1307 Tx ↗
0x4cce…29fa / 0xb200…108c 2mo dynamic 0x8a9b…93c0 Tx ↗
0x1674…db2f / WETH 2mo dynamic 0xf9fc…67d2 Tx ↗
WETH / 0x7545…8650 2mo dynamic 0xc2cb…e74e Tx ↗
0xf3ab…f4af / DIEM 2mo dynamic 0x60fc…2284 Tx ↗
0x808f…dd70 / 0xb200…108c 2mo dynamic 0x00fe…3c4c Tx ↗
0x64d4…4b0e / 0xb200…108c 2mo dynamic 0xe60c…08e9 Tx ↗
0xb200…108c / 0xdddd…ff96 2mo dynamic 0x92e6…27cb Tx ↗
0x86df…e331 / 0xb200…108c 2mo dynamic 0x7f04…1e99 Tx ↗
0x5f72…360c / 0xb200…108c 2mo dynamic 0x8d2d…0a55 Tx ↗
0x5f81…335c / 0xb200…108c 2mo dynamic 0xab9f…c074 Tx ↗
0x0846…250d / WETH 2mo dynamic 0x79be…ece4 Tx ↗
0x725a…1aab / DIEM 2mo dynamic 0xffae…8d34 Tx ↗
0xc972…cb70 / DIEM 2mo dynamic 0x6ad6…b8fc Tx ↗
0x2f09…7cb0 / DIEM 2mo dynamic 0x446f…f8c9 Tx ↗
0xdcd6…ad2b / DIEM 3mo dynamic 0x5f00…2660 Tx ↗
0x1b7c…0f49 / WETH 3mo dynamic 0xc065…e811 Tx ↗
0x2802…dd56 / WETH 3mo dynamic 0x9475…bd15 Tx ↗
WETH / 0xba52…9664 3mo dynamic 0xa7cd…6333 Tx ↗
WETH / 0x6fd6…1da0 3mo dynamic 0x1b3f…92b4 Tx ↗
0x1777…f4e0 / WETH 4mo dynamic 0x51c6…1e10 Tx ↗
0x089c…3d20 / WETH 4mo dynamic 0x0eb4…87aa Tx ↗
0x2aa9…21da / WETH 4mo dynamic 0x8e88…bd74 Tx ↗
WETH / 0x94ba…63dd 4mo dynamic 0xde74…7164 Tx ↗
WETH / 0xb417…24c4 4mo dynamic 0xeb7a…fcc5 Tx ↗
WETH / 0xf150…8f78 4mo dynamic 0xbba5…1140 Tx ↗
WETH / 0xd637…77b0 4mo dynamic 0x975f…8087 Tx ↗
WETH / 0x9f77…09c6 4mo dynamic 0x593e…a278 Tx ↗
WETH / 0x5dee…a3a4 4mo dynamic 0x2b4b…2ece Tx ↗
WETH / 0xbc63…c81a 4mo dynamic 0x379a…10ee Tx ↗