UniHooks

PoolGuard

RobinhoodRegistered

A per-pool afterSwap hook that enforces sell limits during a time-boxed launch window. During the window, swaps that sell the designated token above a threshold (measured in paired-currency units) are reverted, unless the sender is on the owner-managed exempt list. After the window expires, no enforcement occurs.

0xa348b0ee52f762dd24ef4a7196d746d8e51e8040 First pool 5 Sept 2026View on explorer
ALooks safeRegistered, verified, immutable
Pools
8
Dynamic-fee pools
0
Last new pool
59d
Code size
3,407 B

What it can do

Runs code on every swap

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

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: PoolGuard).
iRestricted swapsSwap access: temporal. Not everyone can trade every pool.
?No audit linkedAutomated checks only.

Pools using this hook

8 total
PairCreatedFeePool ID
ETH / CHRRYTOK 59d 0.25% 0x0c06…9df7 Tx ↗
ETH / POKPSTA 59d 0.25% 0xcd96…650d Tx ↗
ETH / ALMTKN 2mo 0.25% 0xc1ae…56ff Tx ↗
ETH / CHATKO 2mo 0.25% 0x529e…a473 Tx ↗
ETH / SOS 2mo 0.25% 0xd15c…cd95 Tx ↗
ETH / shark 2mo 0.25% 0xa9bb…562c Tx ↗
ETH / HSHARK 2mo 0.25% 0x3ca2…06b1 Tx ↗
ETH / BSHARK 2mo 0.25% 0xfb30…85a3 Tx ↗