UniHooks

UniswapV4KEMHook

BaseRegistered

A Uniswap v4 hook that enforces signed quotes for exact-input swaps. Each swap requires hookData containing a valid signature from an authorized quoteSigner; if the swap yields more output than the quoted maximum exchange rate allows, the excess is minted as ERC6909 tokens to an admin-controlled recipient.

0x4440854b2d02c57a0dc5c58b7a884562d875c0c4 First pool 15 May 2025View on explorer
ALooks safeRegistered, verified, immutable
Pools
265
Dynamic-fee pools
1
Last new pool
7mo
Code size
10,180 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.

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
✓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: UniswapV4KEMHook).
iCan change swap amountsIt has a ReturnDelta permission. Normal for fees and burns, but also how fake-quote hooks steal.
iRestricted swapsSwap access: other. Not everyone can trade every pool.
?No audit linkedAutomated checks only.

Pools using this hook

265 total, newest 50 shown
PairCreatedFeePool ID
USDC / NOX 7mo 10.00% 0x31a9…dfc4 Tx ↗
USDC / MEZO 7mo 10.00% 0x29ad…e7d1 Tx ↗
USR / USDC 7mo 5.00% 0x97ae…77b1 Tx ↗
ZORA / UGOR 7mo 9.98% 0x9bb0…c991 Tx ↗
USDC / USDT 7mo 0.005% 0x4988…33bb Tx ↗
BEAN / NICKEL 7mo 10.00% 0x0219…7f9e Tx ↗
USDC / MOLT 8mo 1.00% 0x8c40…fe18 Tx ↗
ETH / cbETH 8mo 0.05% 0x718f…a148 Tx ↗
x420 / MOLT 8mo 1.00% 0xe2ec…7679 Tx ↗
EZ / USDC 8mo 3.00% 0x807a…0631 Tx ↗
ETH / CRV 8mo 0.30% 0x52de…fd1d Tx ↗
WETH / CRV 8mo 0.30% 0x1399…cd49 Tx ↗
USDC / OHDCBASE 8mo 3.00% 0x4c8b…8d3c Tx ↗
ETH / 0xf7e2…dc40 8mo 1.00% 0xf2a6…45b8 Tx ↗
USDC / 0x98c5…5d57 8mo 3.00% 0x7d61…a276 Tx ↗
0x4497…bab9 / USDC 8mo 1.00% 0x9498…7869 Tx ↗
WETH / 0x86cd…ab07 8mo 10.00% 0x70e8…10c9 Tx ↗
WETH / 0x86cd…ab07 8mo 1.00% 0x48a5…4f8d Tx ↗
ZORA / 0x9f62…31e7 8mo 1.00% 0x8c0f…a3ec Tx ↗
USDC / SELFCLAW 8mo 1.00% 0x9acc…da30 Tx ↗
USRX / USDC 8mo 2.00% 0xff40…bf44 Tx ↗
USDC / BOTCOIN 8mo 0.99% 0x381f…27a6 Tx ↗
AIXBT / DAI 8mo 1.00% 0xff29…8bb3 Tx ↗
USDC / cbBTC 8mo 0.30% 0xd73c…92e9 Tx ↗
EZ / BNKR 9mo 9.00% 0x4523…2f8b Tx ↗
RECALL / USDC 9mo 1.00% 0xb067…1fdf Tx ↗
ETH / RENT 9mo dynamic 0x8525…cfb7 Tx ↗
ETH / RENT 9mo 10.00% 0xaa49…0c8e Tx ↗
EURC / USDC 9mo 0.05% 0x14fb…1fda Tx ↗
USDC / smartagent 9mo 9.00% 0x06c9…1327 Tx ↗
CLAUDEAGENT / USDC 9mo 3.00% 0xe460…dee7 Tx ↗
flETH / USDC 9mo 10.00% 0x64cc…6d76 Tx ↗
ETH / 0xf30b…9b07 9mo 3.00% 0x9e30…8d9b Tx ↗
USDC / 0x8e26…3a5d 9mo 1.10% 0xa6d8…e21a Tx ↗
USDC / 0x8e26…3a5d 9mo 0.50% 0x26d1…5105 Tx ↗
VIRTUAL / AIXBT 9mo 1.00% 0x2ed0…9a16 Tx ↗
ETH / 0x5bbb…2029 9mo 1.00% 0x170c…5105 Tx ↗
USDC / 0xa1f7…47be 9mo 0.99% 0x06d9…8be4 Tx ↗
0x8176…5886 / USDC 9mo 2.00% 0x1281…d4f1 Tx ↗
ETH / SOL 9mo 0.05% 0x69e7…1407 Tx ↗
ETH / 0x587c…1b07 9mo 5.00% 0x0989…ad0d Tx ↗
ETH / 0xf48b…3b07 9mo 3.00% 0xf89c…ab16 Tx ↗
USDC / 0x8afb…9b07 9mo 4.00% 0x8021…15ff Tx ↗
ETH / 0x5da9…7b07 9mo 6.00% 0x4ccb…b19f Tx ↗
USDC / MOLT 9mo 1.17% 0xf9fe…fa64 Tx ↗
0x16ee…dd92 / 0xc8f8…bb07 9mo 10.00% 0x5e65…c54c Tx ↗
BNKR / WETH 9mo 10.00% 0x63a5…2b67 Tx ↗
ETH / 0x28fe…57b1 9mo 10.00% 0x94c6…b7ec Tx ↗
WETH / 0x587c…1b07 9mo 5.00% 0xb6d2…bf8e Tx ↗
WETH / 0x587c…1b07 9mo 10.00% 0x04f7…5c55 Tx ↗