UniHooks

SlipstreamAggregator

Base

SlipstreamAggregator is a Uniswap v4 hook on 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.

Contract name
SlipstreamAggregator
0xa1c07422cf2074b493ec756e38c52525aba82888 First pool 20 Oct 2026View on explorer
CBe carefulNot in Uniswap’s hook registry · Can take tokens out of swaps
Pools
73
Dynamic-fee pools
73
Last new pool
14d
Code size
15,441 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.

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
✓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).
!Not in Uniswap’s hook registry, not tradeable in Uniswap’s app yetUnregistered hooks get less scrutiny. Most scam hooks are unregistered. It runs code on swaps, so Uniswap’s app only routes it once Uniswap Labs approves it, and it isn’t approved yet. Adding liquidity still works, and other apps can trade it.
✓Source code publishedThe code on the block explorer matches what's deployed (contract: SlipstreamAggregator).
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

73 total, newest 50 shown
PairCreatedFeePool ID
xSN44 / USDC 14d dynamic 0xf07c…d12d Tx ↗
USDC / apxUSD 17d dynamic 0x1ba4…d59a Tx ↗
YGC / USDC 17d dynamic 0xcc52…0589 Tx ↗
WETH / AE2E2360 17d dynamic 0x58bb…cc50 Tx ↗
WOOF / WETH 17d dynamic 0x9ec1…6c60 Tx ↗
USDC / CETES 17d dynamic 0x8d33…ecbf Tx ↗
xSN50 / USDC 17d dynamic 0xb8cd…9777 Tx ↗
USDC / UTY 17d dynamic 0x2f3e…6ec7 Tx ↗
xSN41 / USDC 17d dynamic 0x25b7…977b Tx ↗
PORTAL / USDC 17d dynamic 0x21cd…1ba7 Tx ↗
USDC / 10s 17d dynamic 0xadd1…74f3 Tx ↗
0x22f1…1ecf / WETH 17d dynamic 0x5c7d…167c Tx ↗
USDC / 0xb200…3d76 17d dynamic 0xa28e…2225 Tx ↗
LETS / WETH 17d dynamic 0x272e…c2d6 Tx ↗
WELL / 0xe66e…dc17 17d dynamic 0x227d…25fb Tx ↗
0x0369…1127 / USDC 17d dynamic 0xe843…42b6 Tx ↗
0x1a07…04a4 / USDC 17d dynamic 0x1d5d…7522 Tx ↗
BIO / 0x7db6…21ec 17d dynamic 0xc334…20c8 Tx ↗
0x8210…c44b / USDC 17d dynamic 0x5761…e9f6 Tx ↗
RWACu / USDC 17d dynamic 0x9408…6c3a Tx ↗
USDC / 0xf09e…6638 17d dynamic 0x162b…2b5c Tx ↗
SHINY / WETH 17d dynamic 0x168a…dd61 Tx ↗
USDC / 0xe8f8…69fa 17d dynamic 0x707f…7322 Tx ↗
0x0a1a…82ef / USDC 17d dynamic 0x8c37…1703 Tx ↗
WETH / LITKEY 17d dynamic 0x6f1a…b558 Tx ↗
USDC / 0x896a…4250 17d dynamic 0x6017…e550 Tx ↗
BIO / 0x896a…4250 17d dynamic 0xbf78…23c5 Tx ↗
USDC / 0xb10c…0b50 17d dynamic 0x72a1…e44f Tx ↗
USDC / 0xc2d8…80e2 17d dynamic 0xd8e9…b93f Tx ↗
USDC / 0xd9bf…8411 17d dynamic 0x6151…eb0b Tx ↗
WETH / COBOT 17d dynamic 0xc3b7…ab03 Tx ↗
NDT / USDC 17d dynamic 0xe68c…2a94 Tx ↗
USDC / 0xcc4a…5e03 17d dynamic 0x1346…a826 Tx ↗
USDC / 0xe9d1…f60d 17d dynamic 0xf6b1…7dae Tx ↗
POKT / USDC 17d dynamic 0x144e…b4bf Tx ↗
0x0382…3420 / USDC 17d dynamic 0x61d6…8185 Tx ↗
USDC / 0x989c…5870 17d dynamic 0x9073…ef6e Tx ↗
WETH / REKT 17d dynamic 0x4b0e…33f4 Tx ↗
USDC / TOWER 17d dynamic 0x8554…298d Tx ↗
0x5b21…c86b / USDC 17d dynamic 0x4747…301c Tx ↗
USDC / 0x833f…0c1f 17d dynamic 0xa3b3…2aa8 Tx ↗
0x0209…04a5 / USDC 17d dynamic 0x8766…7a81 Tx ↗
cNGN / 0xb755…0c04 17d dynamic 0x5187…c21c Tx ↗
WETH / SERV 17d dynamic 0xb5ea…b0e2 Tx ↗
0x1a85…3fb8 / AERO 17d dynamic 0xed3c…e512 Tx ↗
0x0b25…9706 / USDC 17d dynamic 0xe918…eb01 Tx ↗
MYRC / USDC 17d dynamic 0x07f2…8622 Tx ↗
0x5267…ae9d / USDC 17d dynamic 0xbc26…b8f3 Tx ↗
EURC / 0xcfab…9652 17d dynamic 0xb71f…0e9f Tx ↗
rETH / wstETH 17d dynamic 0xd550…1691 Tx ↗