UniHooks

DiemCatLaunchHook

BaseRegistered

A token launch hook that seeds initial liquidity and applies a time-decaying snipe-protection fee during a configurable window after launch. Token-side fees are burned to a dead address; quote-side fees are split between creator and platform. Liquidity is locked after seeding—adds are restricted to the factory/hook and removes always revert.

0x09a1db744e7353f95cf1cc080f692e2bff73eacc First pool 12 Sept 2026View on explorer
?CheckingBytecode not analysed yet
Pools
42
Dynamic-fee pools
0
Last new pool
21d
Code size
—

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.

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
?Bytecode not analysed yetChecks run within a few minutes of a hook appearing.
✓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: DiemCatLaunchHook).
iCan change swap amountsIt has a ReturnDelta permission. Normal for fees and burns, but also how fake-quote hooks steal.
iRestricted swapsSwap access: governance. Not everyone can trade every pool.
?No audit linkedAutomated checks only.

Pools using this hook

42 total
PairCreatedFeePool ID
AONIC / AMZNc 21d 0.00% 0x889f…7659 Tx ↗
RUGGIE / METAc 21d 0.00% 0xf894…e422 Tx ↗
TSLAc / DOTS 37d 0.00% 0x7e51…1785 Tx ↗
METAc / CPULSE 49d 0.00% 0xe7d8…8fa4 Tx ↗
CATB / METAc 50d 0.00% 0xacbf…7034 Tx ↗
MUSECAT / METAc 50d 0.00% 0xebcf…2389 Tx ↗
BLUEBUTT / AAPLc 50d 0.00% 0x24cd…2d10 Tx ↗
USDC / ARCSCAN 50d 0.00% 0xb5e4…3690 Tx ↗
0xb200…eca7 / METAc 51d 0.00% 0xcff0…7049 Tx ↗
0xb200…6ca7 / NVDAc 51d 0.00% 0xc6f9…837b Tx ↗
USDC / 0xb200…aca7 51d 0.00% 0x7563…13ba Tx ↗
ETH / 0xb200…cca7 51d 0.00% 0x29f4…9f17 Tx ↗
USDC / 0xb200…eca7 51d 0.00% 0x978f…67ba Tx ↗
USDC / 0xb200…7ca7 51d 0.00% 0x7ea7…de91 Tx ↗
USDC / 0xb200…4ca7 51d 0.00% 0x8b14…9454 Tx ↗
0xb200…3ca7 / NVDAc 51d 0.00% 0x79d4…0552 Tx ↗
USDC / 0xb200…4ca7 51d 0.00% 0xbebd…c298 Tx ↗
ETH / 0xb200…7ca7 51d 0.00% 0x23cb…cbdf Tx ↗
0xb200…dca7 / NVDAc 51d 0.00% 0x20b6…afa6 Tx ↗
USDC / 0xb200…9ca7 51d 0.00% 0x4955…ea50 Tx ↗
USDC / 0xb200…eca7 51d 0.00% 0xc833…8250 Tx ↗
ETH / 0xb200…2ca7 51d 0.00% 0x93e4…56f5 Tx ↗
AAPLc / 0xb200…5ca7 51d 0.00% 0xef02…2af4 Tx ↗
USDC / 0xb200…cca7 52d 0.00% 0x747d…5791 Tx ↗
ETH / 0xb200…bca7 52d 0.00% 0x6b36…180c Tx ↗
USDC / 0xb200…5ca7 53d 0.00% 0xb657…13f8 Tx ↗
USDC / 0xb200…8ca7 53d 0.00% 0x3341…16d8 Tx ↗
USDC / 0xb200…7ca7 53d 0.00% 0x747d…f95d Tx ↗
ETH / 0xb200…5ca7 53d 0.00% 0x071f…264f Tx ↗
0xb200…fca7 / AAPLc 53d 0.00% 0x8566…08fb Tx ↗
USDC / 0xb200…1ca7 53d 0.00% 0x4441…bcc7 Tx ↗
USDC / 0xb200…fca7 53d 0.00% 0xc726…8e0f Tx ↗
ETH / 0xb200…3ca7 53d 0.00% 0x70a1…26f5 Tx ↗
0xb200…8ca7 / TSLAc 53d 0.00% 0x330c…a35f Tx ↗
USDC / 0xb200…6ca7 53d 0.00% 0xe819…35db Tx ↗
ETH / 0xb200…5ca7 53d 0.00% 0x18b4…8c89 Tx ↗
USDC / 0xb200…4ca7 53d 0.00% 0x4241…d428 Tx ↗
NVDAc / 0xb200…8ca7 54d 0.00% 0x1205…ca24 Tx ↗
ETH / 0xb200…cca7 54d 0.00% 0x57d7…045e Tx ↗
NVDAc / 0xb200…bca7 54d 0.00% 0x3df1…e364 Tx ↗
USDC / 0xb200…dca7 54d 0.00% 0xa7a0…b2cf Tx ↗
0xb200…fca7 / DIEM 54d 0.00% 0x5f40…b822 Tx ↗