UniHooks

LunchTaxHookImmutable

RobinhoodRegistered

A non-upgradeable Uniswap v4 hook for ETH-paired token launches that collects configurable buy/sell taxes (up to 20% per side) via BeforeSwapDelta and AfterSwapDelta, with optional launch guards including timestamp-based trading delays, decaying opening taxes, and per-transaction buy caps. Collected ETH is distributed to token creators and a platform address.

0x32f685f7941744d1f93b34ecbce34358472b60cc First pool 8 Aug 2026View on explorer
ALooks safeRegistered, verified, immutable
Pools
46
Dynamic-fee pools
0
Last new pool
50d
Code size
19,697 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.

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: LunchTaxHookImmutable).
iCan change swap amountsIt has a ReturnDelta permission. Normal for fees and burns, but also how fake-quote hooks steal.
iRestricted swapsSwap access: temporal. Not everyone can trade every pool.
?No audit linkedAutomated checks only.

Pools using this hook

46 total
PairCreatedFeePool ID
ETH / BRA 50d 0.30% 0xa025…5d63 Tx ↗
ETH / VLADSMILE 59d 0.30% 0x623e…c23d Tx ↗
ETH / CATAMINE 2mo 0.30% 0xc078…a728 Tx ↗
ETH / SCHIZEX 2mo 0.30% 0xbff4…e6d4 Tx ↗
ETH / BUCKS 2mo 0.30% 0x404a…c041 Tx ↗
ETH / PENNY 2mo 0.30% 0x8fba…5a25 Tx ↗
ETH / ROBINCRAFT 2mo 0.30% 0x5de4…c479 Tx ↗
ETH / 1$ 2mo 0.30% 0xa4fe…5d5f Tx ↗
ETH / MTL 2mo 0.30% 0x7af5…eb71 Tx ↗
ETH / 0xfb10…0123 2mo 0.30% 0x9d86…91e4 Tx ↗
ETH / 0x8745…0123 2mo 0.30% 0x3a57…58df Tx ↗
ETH / 0xccf2…0123 2mo 0.30% 0xa03f…f9dc Tx ↗
ETH / 0x2d97…0123 2mo 0.30% 0x29a4…ece9 Tx ↗
ETH / 0x5cd9…0123 2mo 0.30% 0xe92c…f2b3 Tx ↗
ETH / 0x1723…0123 2mo 0.30% 0x5032…b282 Tx ↗
ETH / ROBINCAT 2mo 0.30% 0xe5d2…8dfd Tx ↗
ETH / 0xcb0b…0123 2mo 0.30% 0x3991…9ce2 Tx ↗
ETH / 0xa855…0123 2mo 0.30% 0xb976…889b Tx ↗
ETH / 0x6506…0123 2mo 0.30% 0x7a89…e07d Tx ↗
ETH / 0x0cb2…0123 2mo 0.30% 0x3afb…8f42 Tx ↗
ETH / 0x1be8…0123 2mo 0.30% 0x3788…aa64 Tx ↗
ETH / 0x1e43…0123 2mo 0.30% 0x0153…6586 Tx ↗
ETH / 0x624b…0123 2mo 0.30% 0xf178…43d0 Tx ↗
ETH / 0x93d5…0123 2mo 0.30% 0x013e…c425 Tx ↗
ETH / 0xf1e8…b91f 2mo 0.30% 0x2cf9…b9f4 Tx ↗
ETH / 0x5f78…0123 2mo 0.30% 0xbfcd…eccb Tx ↗
ETH / 0x9b53…0123 2mo 0.30% 0xd4b8…cb44 Tx ↗
ETH / 0x9536…0123 2mo 0.30% 0x4056…227f Tx ↗
ETH / 0x8b5c…0123 2mo 0.30% 0xc1c0…0baa Tx ↗
ETH / 0xd54f…0123 2mo 0.30% 0x6def…8759 Tx ↗
ETH / 0xcd49…0123 2mo 0.30% 0x4690…7614 Tx ↗
ETH / 0xe639…0123 2mo 0.30% 0x0679…0f6d Tx ↗
ETH / 0xde72…0123 2mo 0.30% 0xc9f8…4fde Tx ↗
ETH / 0x3be2…0123 2mo 0.30% 0x6430…47c6 Tx ↗
ETH / 0x57f8…0123 2mo 0.30% 0x2aac…4d8e Tx ↗
ETH / 0xae2b…0123 2mo 0.30% 0x0c44…6169 Tx ↗
ETH / 0x98b3…0123 2mo 0.30% 0x478a…163b Tx ↗
ETH / 0xcf3c…0123 2mo 0.30% 0x6db2…fdb4 Tx ↗
ETH / 0xc49b…0123 2mo 0.30% 0x8c4b…7ef0 Tx ↗
ETH / 0x3ec0…0123 2mo 0.30% 0x4d64…673e Tx ↗
ETH / 0xe9ee…0123 2mo 0.30% 0x66be…567c Tx ↗
ETH / 0xab25…0123 2mo 0.30% 0xa5d6…cd8e Tx ↗
ETH / 0xdd14…0123 2mo 0.30% 0x48f8…f60a Tx ↗
ETH / 0x8d94…0123 2mo 0.30% 0x3d73…187f Tx ↗
ETH / 0xd8f4…faaf 3mo 0.30% 0xaaef…3483 Tx ↗
ETH / 0x2b9b…4969 3mo 0.30% 0x70dd…4f91 Tx ↗