UniHooks

NulifyFeeHook

RobinhoodRegistered

Collects a volatility-based fee in native ETH on every swap: buys are charged on the ETH input in beforeSwap, sells on the ETH output in afterSwap (exact-input only). The fee rate floats between a configurable base and maximum (both within 1–5%) based on the previous swap's tick movement, scaling up during volatile conditions to protect LPs.

0x133df5bf1d27b970640de89db403742b74c6c0cc First pool 19 Jul 2026View on explorer
ALooks safeRegistered, verified, immutable
Pools
249
Dynamic-fee pools
0
Last new pool
2mo
Code size
4,880 B

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.

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: NulifyFeeHook).
iCan change swap amountsIt has a ReturnDelta permission. Normal for fees and burns, but also how fake-quote hooks steal.
iRestricted swapsSwap access: other. Not everyone can trade every pool.
?No audit linkedAutomated checks only.

Pools using this hook

249 total, newest 50 shown
PairCreatedFeePool ID
ETH / ROBINHOODSN 2mo 0.00% 0x7602…791f Tx ↗
ETH / ATLASSDK 2mo 0.00% 0x5eda…76a5 Tx ↗
ETH / ROBINBUNDLE 2mo 0.00% 0x32ff…6397 Tx ↗
ETH / PROJECTR0X 2mo 0.00% 0xb005…358a Tx ↗
ETH / HYPERNOVA 2mo 0.00% 0xb12c…f943 Tx ↗
ETH / ROBINHOODAI 2mo 0.00% 0xd316…7e1a Tx ↗
ETH / HITMANBOT 2mo 0.00% 0x5650…2a4a Tx ↗
ETH / ATLAS 2mo 0.00% 0xb74d…f35e Tx ↗
ETH / 0x71f8…5af7 2mo 0.00% 0xfb34…ce9d Tx ↗
ETH / 0x900f…0a24 2mo 0.00% 0x9a97…3df5 Tx ↗
ETH / 0xad11…ac7c 2mo 0.00% 0x2264…33c9 Tx ↗
ETH / 0x058f…29a1 2mo 0.00% 0xc434…ce43 Tx ↗
ETH / 0x9b3f…ae02 2mo 0.00% 0xec6a…2d63 Tx ↗
ETH / 0xf87b…0e39 2mo 0.00% 0xaf72…c0e3 Tx ↗
ETH / 0x31c0…5b25 2mo 0.00% 0x3979…bad5 Tx ↗
ETH / 0x48e0…eaf4 2mo 0.00% 0xe6a8…f402 Tx ↗
ETH / 0x18cb…141f 2mo 0.00% 0x2f67…34a2 Tx ↗
ETH / 0xbecb…ff91 2mo 0.00% 0x3995…37ee Tx ↗
ETH / 0xa2d3…5ac8 2mo 0.00% 0xc919…8d35 Tx ↗
ETH / 0x9409…602b 2mo 0.00% 0x2605…61cd Tx ↗
ETH / 0x92b6…e900 2mo 0.00% 0xc334…7230 Tx ↗
ETH / 0x65f7…c9ea 2mo 0.00% 0x45f4…d563 Tx ↗
ETH / 0xfb3f…f167 2mo 0.00% 0xacdb…a105 Tx ↗
ETH / 0xc366…17ac 2mo 0.00% 0x1d1f…0578 Tx ↗
ETH / 0x397c…6005 2mo 0.00% 0x656f…1592 Tx ↗
ETH / 0x4b4e…b4ae 2mo 0.00% 0x1207…b1d5 Tx ↗
ETH / 0xef65…5efa 2mo 0.00% 0x34ee…6190 Tx ↗
ETH / 0x31df…78c2 2mo 0.00% 0x307d…bdf9 Tx ↗
ETH / 0xc987…7553 2mo 0.00% 0x134e…bfc0 Tx ↗
ETH / 0x0b21…bd81 2mo 0.00% 0x8a94…1735 Tx ↗
ETH / 0x398a…2a82 2mo 0.00% 0xf6d5…43f8 Tx ↗
ETH / 0x0603…4133 2mo 0.00% 0xe3db…832b Tx ↗
ETH / 0xb2f4…ba4f 2mo 0.00% 0xc03e…3838 Tx ↗
ETH / 0x202b…742b 2mo 0.00% 0xddbd…ecb0 Tx ↗
ETH / 0x92aa…1d12 2mo 0.00% 0x727c…2483 Tx ↗
ETH / 0x4033…e17d 2mo 0.00% 0x913b…510c Tx ↗
ETH / 0x4212…10d4 2mo 0.00% 0xd163…ab2a Tx ↗
ETH / 0x02e4…a662 2mo 0.00% 0x2c53…fcec Tx ↗
ETH / 0x58fc…f705 2mo 0.00% 0x07b2…79ff Tx ↗
ETH / 0xcea0…b517 2mo 0.00% 0x1878…49b4 Tx ↗
ETH / 0xfd66…c241 2mo 0.00% 0xeb07…867d Tx ↗
ETH / 0x5fbe…8368 2mo 0.00% 0x0124…b7e5 Tx ↗
ETH / 0x3551…c76e 2mo 0.00% 0x935d…e54e Tx ↗
ETH / 0xba25…f59b 2mo 0.00% 0xc01b…c617 Tx ↗
ETH / 0xab43…8352 2mo 0.00% 0x0475…e0ed Tx ↗
ETH / 0x4bb8…2434 2mo 0.00% 0xe070…bd17 Tx ↗
ETH / 0x505f…7ef0 2mo 0.00% 0xcc87…b5fe Tx ↗
ETH / 0x30c7…d646 2mo 0.00% 0xeaf5…5c99 Tx ↗
ETH / 0x0bef…ce52 2mo 0.00% 0x71f7…1ec2 Tx ↗
ETH / 0x8ba1…e880 2mo 0.00% 0x1f94…3926 Tx ↗