UniHooks

0x2802…60cc

Base

Runs code on every swap. Can take tokens from swaps. Sets its own swap fee. Runs at pool creation.

0x280201088fc873ed5de49554ae342e84946c60cc First pool 11 Jun 2026View on explorer
?CheckingBytecode not analysed yet
Pools
16
Dynamic-fee pools
16
Last new pool
4mo
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.

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

16 total
PairCreatedFeePool ID
ETH / PAP 4mo dynamic 0xd8a1…2e8f Tx ↗
ETH / OSC 4mo dynamic 0x89ec…91ca Tx ↗
ETH / NOV 4mo dynamic 0x2e52…64c3 Tx ↗
ETH / MIK 4mo dynamic 0xb766…089f Tx ↗
ETH / LIM 4mo dynamic 0x9680…0088 Tx ↗
ETH / KIL 4mo dynamic 0x5b67…3de1 Tx ↗
ETH / JUL 4mo dynamic 0xb998…7e82 Tx ↗
ETH / IND 4mo dynamic 0x5d7c…f933 Tx ↗
ETH / 0xba7e…af27 4mo dynamic 0x9c2e…2fd6 Tx ↗
ETH / 0xfc48…d469 4mo dynamic 0x1a01…bd96 Tx ↗
ETH / 0x95ad…a56d 4mo dynamic 0x8e35…8943 Tx ↗
ETH / 0x65c5…95dd 4mo dynamic 0x4787…29a3 Tx ↗
ETH / 0xf96b…8b18 4mo dynamic 0xbd9a…96e2 Tx ↗
ETH / 0xf140…7e1e 4mo dynamic 0x6dae…5003 Tx ↗
ETH / 0xc266…578d 4mo dynamic 0x114c…6d43 Tx ↗
ETH / 0x4362…0dab 4mo dynamic 0xa71d…02f7 Tx ↗