UniHooks

0xa018…4088

ArbitrumLaunch a pool with this hook

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

0xa018fe8910cbb371d67816833b8c3f8f42cb4088 First pool 12 Sept 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Source code not published · Can take tokens out of swaps
Pools
46
Dynamic-fee pools
46
Last new pool
54d
Code size
13,750 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.
!Has an adminowner() is 0x575c…a4bf. That account can usually change fees, limits or allowlists after you trade.
!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

46 total
PairCreatedFeePool ID
AGC / USD₮0 54d dynamic 0x323a…c496 Tx ↗
ETH / #BTB 54d dynamic 0xe6b5…8616 Tx ↗
ETH / MGP 54d dynamic 0x3bb1…4edf Tx ↗
GMI / USD₮0 54d dynamic 0xa7c9…196a Tx ↗
LINK / USD₮0 54d dynamic 0x6303…d387 Tx ↗
USDW / USD₮0 54d dynamic 0x4403…3be5 Tx ↗
USDC / USDC 54d dynamic 0x4795…8c72 Tx ↗
USDC / DAI 54d dynamic 0xf1be…2924 Tx ↗
ETH / TIA.n 54d dynamic 0x2d9f…810a Tx ↗
EURC / USDC 54d dynamic 0xa114…3b6c Tx ↗
ETH / LDO 54d dynamic 0xd057…c6f6 Tx ↗
ETH / EGP 54d dynamic 0xa3d4…6f8e Tx ↗
axlUSDC / USDC 54d dynamic 0xfad3…fddd Tx ↗
ETH / APE 55d dynamic 0xc306…33e4 Tx ↗
AAVE / USD₮0 55d dynamic 0xe079…f72f Tx ↗
USDC / USD₮0 55d dynamic 0xb589…bc5f Tx ↗
LAVA / USD₮0 55d dynamic 0x31ff…fdf9 Tx ↗
USDe / USDC 55d dynamic 0xd9fc…d909 Tx ↗
WBTC / USDC 55d dynamic 0x050c…cc28 Tx ↗
VSN / USDC 55d dynamic 0xdead…67cb Tx ↗
ARB / USD₮0 55d dynamic 0x71ca…b613 Tx ↗
ETH / POKT 55d dynamic 0x8f1f…6949 Tx ↗
UZDT / USD₮0 55d dynamic 0xc609…3b79 Tx ↗
ARB / USDC 55d dynamic 0xecb3…04b7 Tx ↗
WERC / USD₮0 55d dynamic 0x34fc…c60f Tx ↗
PENDLE / USD₮0 55d dynamic 0xc804…2f0f Tx ↗
ETH / xUSD 55d dynamic 0xb8a2…4374 Tx ↗
USDG / USD₮0 55d dynamic 0x51df…1db1 Tx ↗
WBTC / USD₮0 55d dynamic 0xff6c…90b0 Tx ↗
DGAI / USD₮0 55d dynamic 0xa46a…c701 Tx ↗
ETH / Cake 55d dynamic 0x2724…fc08 Tx ↗
ETH / LINK 55d dynamic 0x4d5b…7533 Tx ↗
USDC / axlUSDC 55d dynamic 0xe5e4…a172 Tx ↗
ETH / ORDER 55d dynamic 0x8c4c…4401 Tx ↗
ETH / SQD 55d dynamic 0x67a5…b8c4 Tx ↗
ETH / ZRO 55d dynamic 0xd58b…ff89 Tx ↗
ETH / AAVE 55d dynamic 0x2f7e…3d13 Tx ↗
EVA / USD₮0 55d dynamic 0x1a5f…ba92 Tx ↗
ETH / WBTC 55d dynamic 0xbbc9…8e3f Tx ↗
ARB / USDC 55d dynamic 0x8662…1d0f Tx ↗
ETH / USDC 55d dynamic 0xa700…eb62 Tx ↗
ETH / PENDLE 55d dynamic 0x6687…4a38 Tx ↗
ETH / ARB 55d dynamic 0x6e5e…878f Tx ↗
ETH / UNI 55d dynamic 0x3f3a…9c4f Tx ↗
ETH / SOL 55d dynamic 0xdfbb…66e8 Tx ↗
ETH / USD₮0 55d dynamic 0x2c26…e653 Tx ↗