UniHooks

0xa167…e888

Base

Runs code on every swap. Can take tokens from swaps. Sets its own swap fee. Gates who can add liquidity. Runs at pool creation.

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

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
?Bytecode not analysed yetChecks run within a few minutes of a hook appearing.
!Not in Uniswap’s hook registryUnregistered hooks get less scrutiny. Most scam hooks are unregistered.
!Source code not publishedNobody can read what this hook actually does. Treat it as a black box.
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

37 total
PairCreatedFeePool ID
USDC / cbBTC 3mo dynamic 0xe99b…ed97 Tx ↗
USDC / CHECK 3mo dynamic 0xb419…e56c Tx ↗
WETH / COMMON 3mo dynamic 0x7a7d…243e Tx ↗
BIO / USDC 3mo dynamic 0x3947…ef3d Tx ↗
RECALL / WETH 3mo dynamic 0x1797…32fa Tx ↗
RECALL / USDC 3mo dynamic 0x3df5…bc1a Tx ↗
AVNT / USDC 3mo dynamic 0xd5d4…dab2 Tx ↗
WETH / cbBTC 3mo dynamic 0xd801…0778 Tx ↗
WETH / USDC 3mo dynamic 0x826a…6650 Tx ↗
USDC / VELVET 3mo dynamic 0x2bf5…c0dc Tx ↗
USDC / SAPIEN 3mo dynamic 0xfcb2…d0e7 Tx ↗
USDC / AERO 3mo dynamic 0xebdb…15d5 Tx ↗
ZRO / ZEN 3mo dynamic 0x4c43…4f4b Tx ↗
WETH / ZEN 3mo dynamic 0xe6e7…ffb5 Tx ↗
ZORA / USDC 3mo dynamic 0xd1b9…f4cb Tx ↗
BIO / WETH 3mo dynamic 0x457b…8916 Tx ↗
USDC / cbBTC 3mo dynamic 0x2eee…def9 Tx ↗
oUSDT / cbBTC 3mo dynamic 0x2123…3e59 Tx ↗
oUSDT / WETH 3mo dynamic 0x4aed…6140 Tx ↗
WETH / VVV 3mo dynamic 0x4005…25d1 Tx ↗
VIRTUAL / WETH 3mo dynamic 0xe80a…9dcd Tx ↗
WETH / MORPHO 3mo dynamic 0x0c7e…7a8a Tx ↗
EURC / USDC 3mo dynamic 0xc65e…868d Tx ↗
VIRTUAL / WETH 3mo dynamic 0xe064…f028 Tx ↗
EURC / cbBTC 3mo dynamic 0x4534…833e Tx ↗
WETH / EURC 3mo dynamic 0xa62f…c375 Tx ↗
USDC / cbBTC 3mo dynamic 0x7fbf…43db Tx ↗
WETH / cbBTC 3mo dynamic 0x0e1d…165e Tx ↗
WETH / POKT 3mo dynamic 0x859a…1e95 Tx ↗
EURC / USDC 3mo dynamic 0x9a89…f56f Tx ↗
WETH / USDT 3mo dynamic 0x9d6c…c437 Tx ↗
USDC / USDT 3mo dynamic 0xe22a…9376 Tx ↗
WETH / ZRO 3mo dynamic 0x3d92…5e83 Tx ↗
WETH / AERO 3mo dynamic 0xfb66…d052 Tx ↗
WETH / BRETT 3mo dynamic 0xce37…b72e Tx ↗
cbETH / WETH 3mo dynamic 0xfed7…d1c6 Tx ↗
WETH / USDC 3mo dynamic 0xbeef…a27f Tx ↗