UniHooks

TokenMesaHook

BaseRegistered

Collects a configurable USDC-denominated fee (up to 1% in basis points) on swaps by intercepting input amounts via BeforeSwapDelta, using an on-chain TWAP oracle (circular buffer of 100 tick observations) to convert non-USDC swap amounts into USDC-equivalent fee values. Fees are forwarded to a configurable recipient.

0x89047b063114ea59f603258b4e94d5df706640cc First pool 6 Nov 2025View on explorer
ALooks safeRegistered, verified, immutable
Pools
8
Dynamic-fee pools
0
Last new pool
11mo
Code size
11,008 B

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.

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: TokenMesaHook).
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

8 total
PairCreatedFeePool ID
MAT / USDC 11mo 0.30% 0xfe45…a1e1 Tx ↗
AD / USDC 11mo 0.30% 0xc2dc…c94f Tx ↗
USDC / TTM 12mo 0.30% 0x55c6…1f55 Tx ↗
TTM8 / USDC 12mo 0.30% 0xaaf4…1d14 Tx ↗
MAT / USDC 12mo 0.30% 0x04e4…0a5e Tx ↗
TTM7 / USDC 12mo 0.30% 0xbca9…2c6b Tx ↗
USDC / TTM6 12mo 0.30% 0x8d68…1170 Tx ↗
TTM5 / USDC 12mo 0.30% 0xa32d…bb43 Tx ↗