UniHooks

FriarTier

RobinhoodRegistered

Dynamic LP fee hook implementing a Liquidity Book volatility-accumulator surge mechanism on top of an immutable base fee set at deployment. Each deployment represents a distinct, non-configurable fee tier shared by all pools on that hook, with no admin controls, no upgradeability, and no protocol fee.

0x8b1256ed9b20ac387151e956498ec9fd0e291080 First pool 2 Aug 2026View on explorer
ALooks safeRegistered, verified, immutable
Pools
57
Dynamic-fee pools
57
Last new pool
2mo
Code size
5,840 B

What it can do

Runs code on every swap

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

Sets its own swap fee

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

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

Pools using this hook

57 total, newest 50 shown
PairCreatedFeePool ID
WETH / TENDIES 2mo dynamic 0xecbd…41e0 Tx ↗
WETH / MSTR 2mo dynamic 0x6550…4d69 Tx ↗
WETH / PROLOGUE 2mo dynamic 0xa095…7220 Tx ↗
WETH / BULL 2mo dynamic 0x2f2d…f0fc Tx ↗
WETH / COCO 2mo dynamic 0x0a55…ef79 Tx ↗
WETH / HOOD 2mo dynamic 0xb38c…7d6b Tx ↗
ONGR / WETH 2mo dynamic 0x1248…7a9b Tx ↗
PACK / WETH 2mo dynamic 0x04e9…345e Tx ↗
WETH / PORK 2mo dynamic 0x36e6…2037 Tx ↗
WETH / IF 2mo dynamic 0x9cab…6ad5 Tx ↗
WETH / HUH 2mo dynamic 0x6c38…194d Tx ↗
WETH / $ROBBIE 2mo dynamic 0x933b…3a57 Tx ↗
sushicat / WETH 2mo dynamic 0x840c…11ab Tx ↗
FLAMINGO / WETH 2mo dynamic 0xfd9a…932f Tx ↗
WETH / STACK 2mo dynamic 0xf64d…46a2 Tx ↗
WETH / GATO 2mo dynamic 0x8cdd…432c Tx ↗
WETH / LEMON.FUN 2mo dynamic 0x6456…3001 Tx ↗
WETH / GIWA 2mo dynamic 0x89e8…0514 Tx ↗
NINEHOOD / WETH 2mo dynamic 0xa5c3…0a2b Tx ↗
WETH / Bucket 2mo dynamic 0x0cd6…62a7 Tx ↗
WETH / BUY 2mo dynamic 0xf8c8…5fb3 Tx ↗
WETH / INJOH 2mo dynamic 0x2788…a9f0 Tx ↗
WETH / POOLS 2mo dynamic 0x89f5…e988 Tx ↗
WETH / INTERN 2mo dynamic 0x8744…47c4 Tx ↗
WETH / DOW 2mo dynamic 0x7fc9…b508 Tx ↗
WETH / DERP 2mo dynamic 0x8605…a129 Tx ↗
WETH / PosM 2mo dynamic 0xd720…3d8f Tx ↗
WETH / FOX 2mo dynamic 0x11ce…3026 Tx ↗
WETH / HMM 2mo dynamic 0x1e92…2593 Tx ↗
WETH / YOLO 2mo dynamic 0x8b7d…1e6d Tx ↗
WETH / ROBO 2mo dynamic 0xc2a2…ffea Tx ↗
WETH / TA 2mo dynamic 0x7776…6f34 Tx ↗
WETH / MEOWSHI 2mo dynamic 0xdd85…d663 Tx ↗
WETH / WOOF 2mo dynamic 0x636d…ddfb Tx ↗
WETH / 0x8ec1…d283 2mo dynamic 0x133a…7e12 Tx ↗
WETH / JUGGERNAUT 2mo dynamic 0x0167…04c6 Tx ↗
WETH / CATSTR 2mo dynamic 0xd681…7754 Tx ↗
WETH / TYGR 2mo dynamic 0x5e2e…9c08 Tx ↗
WETH / BLINK 2mo dynamic 0x74c6…e4fa Tx ↗
WETH / ROB 2mo dynamic 0x32a5…eae4 Tx ↗
WETH / wire 2mo dynamic 0xf79a…f409 Tx ↗
WETH / Liluni 2mo dynamic 0xd1f0…7a51 Tx ↗
WETH / 0x616b…ae16 2mo dynamic 0xec9b…7ccc Tx ↗
WETH / BRODIE 2mo dynamic 0xcf3f…2d06 Tx ↗
WETH / PEPE 2mo dynamic 0xe363…1a83 Tx ↗
WETH / 0x473c…6ddf 2mo dynamic 0x1108…7860 Tx ↗
WETH / HOOKR 2mo dynamic 0xcf99…210a Tx ↗
WETH / 0x51fb…4fea 2mo dynamic 0xad1b…54b2 Tx ↗
WETH / DELTA 2mo dynamic 0x23d7…a50b Tx ↗
WETH / 0x21ed…7f7b 2mo dynamic 0x72fb…9514 Tx ↗