UniHooks

DynamicFeeHookV2

BaseRegistered

Implements a dynamic LP fee that linearly decays from a high launch fee to a flat end fee over a configurable duration (anti-sniper mechanism), then holds the end fee permanently. Maintains a TWAP price oracle via per-swap sqrt-price accumulator updates. No pause or access control of any kind can halt swaps.

0xbe031587de8f5d36672a4a96d6b690b9c7b200c0 First pool 21 Aug 2026View on explorer
?CheckingBytecode not analysed yet
Pools
5
Dynamic-fee pools
5
Last new pool
2mo
Code size
—

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.

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

Pools using this hook

5 total
PairCreatedFeePool ID
ETH / gei 2mo dynamic 0x93a9…2d23 Tx ↗
ETH / mars 2mo dynamic 0x2a79…ae2e Tx ↗
ETH / rich 2mo dynamic 0x1836…695e Tx ↗
ETH / ahh dog 2mo dynamic 0x9ac9…63cd Tx ↗
ETH / SMOKE3 2mo dynamic 0x9ba6…5c02 Tx ↗