UniHooks

TWAMM Hook (Base)

BaseRegistered

Implements the Time-Weighted Average Market Maker (TWAMM) strategy, allowing users to place long-horizon token swap orders that are executed gradually over time against the AMM. Before each swap, liquidity add, or liquidity remove, the hook executes any pending TWAMM orders up to the current timestamp.

0xed1698c29928a6c44cddb0c75ab0e5d47eb72a80 First pool 22 Apr 2025View on explorer
ALooks safeRegistered, verified, immutable
Pools
15
Dynamic-fee pools
0
Last new pool
17mo
Code size
18,500 B

What it can do

Runs code on every swap

Its code executes inside each trade in pools that use it.

Can block LP withdrawals

It runs before liquidity is removed, so it can delay or refuse LP exits.

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).
✓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: TWAMM).
?No audit linkedAutomated checks only.

Pools using this hook

15 total
PairCreatedFeePool ID
WETH / FWB 17mo 0.50% 0x8e91…b560 Tx ↗
WETH / FWB 17mo 0.30% 0x6ca5…1084 Tx ↗
testPrice1 / testPrice2 18mo 0.30% 0x4d72…679f Tx ↗
testPrice1 / testPrice2 18mo 0.70% 0x21aa…d8e3 Tx ↗
testPrice1 / testPrice2 18mo 0.50% 0x7820…7514 Tx ↗
token8 / token7 18mo 0.30% 0x0e71…51a5 Tx ↗
token8 / token7 18mo 0.50% 0x15d9…009a Tx ↗
token8 / token7 18mo 0.70% 0x258c…d296 Tx ↗
token105 / token106 18mo 0.70% 0x4b62…8849 Tx ↗
token106 / 0xe7d3…00e7 18mo 0.70% 0xffe2…63f8 Tx ↗
token106 / 0xe7d3…00e7 18mo 0.50% 0xf221…c857 Tx ↗
token106 / 0xe7d3…00e7 18mo 0.30% 0x44f7…8b5b Tx ↗
0x4430…199f / 0xba0f…1cbb 18mo 0.70% 0xb825…a87c Tx ↗
0x4430…199f / 0xba0f…1cbb 18mo 0.50% 0x340b…261f Tx ↗
0x4430…199f / 0xba0f…1cbb 18mo 0.30% 0x047f…8f07 Tx ↗