UniHooks

DefaultHook

BaseRegistered

A Uniswap v4 beforeSwap hook that overrides the LP fee on every swap by reading a configurable fee from an external DefaultSettings contract. The fee (default 0.3%) can be updated at any time by the DefaultSettings owner via setDefaultFee().

0x46ea944beff1545ab5f6b047310aa227c7dc8080 First pool 6 Mar 2025View on explorer
ALooks safeRegistered, verified, immutable
Pools
2
Dynamic-fee pools
0
Last new pool
20mo
Code size
2,650 B

What it can do

Runs code on every swap

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

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

Pools using this hook

2 total
PairCreatedFeePool ID
ETH / ALB 20mo 0.01% 0xb4ec…5e91 Tx ↗
ETH / ALB 20mo 0.30% 0x82f6…ef5e Tx ↗