UniHooks

ClankerHookStaticFeeV2

RobinhoodRegistered

Clanker protocol hook for token-launch pools with directional static LP fees (separate rates for swapping toward vs away from the Clanker token), protocol fee collection via swap delta adjustments, and optional MEV protection module (active for the first 2 minutes post-launch) and pool extension support.

0xe6edb82cd1effb8b3a685b4ef4dee22e6698a8cc First pool 1 Jul 2026View on explorer
ALooks safeRegistered, verified, immutable
Pools
174
Dynamic-fee pools
174
Last new pool
48d
Code size
12,831 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.

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
✓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.
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.

Pools using this hook

174 total, newest 50 shown
PairCreatedFeePool ID
WETH / CIVETINU 48d dynamic 0xc91f…7108 Tx ↗
WETH / F 57d dynamic 0x68f6…9518 Tx ↗
WETH / BZCAT 2mo dynamic 0x0091…5188 Tx ↗
WETH / CASHRH 2mo dynamic 0x593e…3b19 Tx ↗
WETH / SBUX 2mo dynamic 0x1aca…50ec Tx ↗
WETH / CLOAK 2mo dynamic 0x05eb…279e Tx ↗
WETH / PETCAT 2mo dynamic 0x1f32…b8fb Tx ↗
WETH / ANTHROPIC 2mo dynamic 0x2b1a…47a9 Tx ↗
WETH / 0x6123…0c71 2mo dynamic 0x78e8…7b79 Tx ↗
WETH / 0x2991…a915 2mo dynamic 0xb12a…6479 Tx ↗
WETH / 0x8c19…343e 2mo dynamic 0x8380…d7a0 Tx ↗
WETH / 0x2fc8…90eb 2mo dynamic 0x2e24…eb07 Tx ↗
WETH / 0x2e5f…8dd9 2mo dynamic 0x7a20…dbf4 Tx ↗
WETH / 0x3b78…358b 2mo dynamic 0x2564…7c61 Tx ↗
WETH / 0x12e8…e64e 2mo dynamic 0x82e9…76e8 Tx ↗
WETH / 0xfd88…83ae 2mo dynamic 0xcdf3…a0d6 Tx ↗
WETH / 0x657b…e3fb 2mo dynamic 0xe3e0…6383 Tx ↗
WETH / 0xfd69…5458 2mo dynamic 0xcb66…8756 Tx ↗
WETH / 0x43d0…2f42 2mo dynamic 0x5c61…572b Tx ↗
WETH / 0x4193…87e8 2mo dynamic 0x1266…bbe2 Tx ↗
WETH / 0x5a68…0b28 2mo dynamic 0xd411…ab1d Tx ↗
WETH / 0xf633…87e0 2mo dynamic 0x68ba…7416 Tx ↗
WETH / 0xacfb…98fd 2mo dynamic 0xbb09…71b4 Tx ↗
WETH / 0xa06d…ee73 2mo dynamic 0x2101…2df0 Tx ↗
WETH / 0x67c6…50aa 2mo dynamic 0xbd51…8c7d Tx ↗
WETH / 0x556a…d36b 2mo dynamic 0x0446…4342 Tx ↗
0x08c8…4afe / WETH 2mo dynamic 0xdf42…298f Tx ↗
DERP / WETH 2mo dynamic 0xde85…5cd2 Tx ↗
WETH / 0xf19e…fced 2mo dynamic 0x37ef…a511 Tx ↗
WETH / 0x8066…48ec 2mo dynamic 0x297f…bf70 Tx ↗
WETH / 0x4b55…0ee6 2mo dynamic 0x6717…eed0 Tx ↗
WETH / 0x72ef…2dde 2mo dynamic 0x70c5…f9e0 Tx ↗
WETH / 0x6ecf…38dc 2mo dynamic 0x5f2f…2a81 Tx ↗
WETH / 0xd189…1592 2mo dynamic 0x4d9d…3e1c Tx ↗
WETH / 0x481f…1a39 2mo dynamic 0x8245…35cd Tx ↗
WETH / 0xeed3…80a9 2mo dynamic 0xf37a…a2d6 Tx ↗
WETH / 0x79a3…fe42 2mo dynamic 0x6f18…c8e6 Tx ↗
WETH / 0x6166…1801 2mo dynamic 0xfd66…f286 Tx ↗
WETH / 0x83a0…c6e4 2mo dynamic 0x3dab…802f Tx ↗
WETH / 0xbdcf…35d4 2mo dynamic 0xa2f1…6a85 Tx ↗
WETH / 0xf955…893b 2mo dynamic 0x5739…7336 Tx ↗
WETH / 0x157c…6992 2mo dynamic 0x942b…2938 Tx ↗
WETH / 0x956e…0211 2mo dynamic 0x4ba6…8926 Tx ↗
WETH / 0xb41c…e77f 2mo dynamic 0xa9bd…11d1 Tx ↗
WETH / 0x1ac3…53ea 2mo dynamic 0x0ef3…c66b Tx ↗
WETH / 0x614d…45ac 2mo dynamic 0x2bc6…c02c Tx ↗
WETH / 0x5c82…2311 2mo dynamic 0x20ec…43b0 Tx ↗
WETH / 0x94be…fd61 2mo dynamic 0x017d…8b7a Tx ↗
WETH / 0xac54…0201 2mo dynamic 0x8c4a…a285 Tx ↗
WETH / 0x2b83…9231 2mo dynamic 0xca18…e414 Tx ↗