UniHooks

Sa1tHook

EthereumRegistered

A multi-phase token launch hook managing CURVE (bonding curve with custom pricing via ERC-6909 claims), REFUND_WINDOW (sell-only with refunds at entry price), and AMM (full-range Uniswap v4 pool with 1% fee skim) phases. Supports mechanic plugins for customizable fee structures and behaviors (e.g., HALVING token burns, MONEYBACK refunds).

0x1b153a4ed40929dc2e699b6020296843ad98aacc First pool 12 Jun 2026View on explorer
ALooks safeRegistered, verified, immutable
Pools
317
Dynamic-fee pools
0
Last new pool
4mo
Code size
24,466 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.

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: Sa1tHook).
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

317 total, newest 50 shown
PairCreatedFeePool ID
ETH / MSFT 4mo 0.00% 0x4563…8d9c Tx ↗
ETH / GOOG 4mo 0.00% 0x8de3…634d Tx ↗
ETH / METAT 4mo 0.00% 0x9697…921f Tx ↗
ETH / NVIDIA 4mo 0.00% 0xe4e3…2eff Tx ↗
ETH / KA1TO 4mo 0.00% 0x9c47…324f Tx ↗
ETH / XT1AS 4mo 0.00% 0x4c15…36e0 Tx ↗
ETH / VITALIK 4mo 0.00% 0x37cc…8a9a Tx ↗
ETH / SA1T 4mo 0.00% 0xe224…8e01 Tx ↗
ETH / SA1TX 4mo 0.00% 0x6eff…0dbd Tx ↗
ETH / BASTRO 4mo 0.00% 0x736c…4f10 Tx ↗
ETH / HAYDEN 4mo 0.00% 0xf598…5e01 Tx ↗
ETH / HAYDEN 4mo 0.00% 0xfef4…6634 Tx ↗
ETH / WCT 4mo 0.00% 0xee12…3777 Tx ↗
ETH / SA1TV 4mo 0.00% 0x23b3…0490 Tx ↗
ETH / PEPEDIK 4mo 0.00% 0xaa11…dbc4 Tx ↗
ETH / 5417 4mo 0.00% 0xa42c…d9a1 Tx ↗
ETH / XSA1T 4mo 0.00% 0xbc78…378b Tx ↗
ETH / DIVIDEND 4mo 0.00% 0x043a…54a2 Tx ↗
ETH / PEPES 4mo 0.00% 0x4bc9…f50f Tx ↗
ETH / DOGEX 4mo 0.00% 0xae39…f7b9 Tx ↗
ETH / PANDA 4mo 0.00% 0x3df5…bebe Tx ↗
ETH / CTANK 4mo 0.00% 0x28ef…8e05 Tx ↗
ETH / SPERM 4mo 0.00% 0x2ccf…3757 Tx ↗
ETH / CRASH 4mo 0.00% 0x6876…d0a0 Tx ↗
ETH / DBANK 4mo 0.00% 0xc1b1…2898 Tx ↗
ETH / METR 4mo 0.00% 0x1b83…b2dc Tx ↗
ETH / PDICKBUT 4mo 0.00% 0x4920…4ad7 Tx ↗
ETH / WOJAK 4mo 0.00% 0x8943…eac3 Tx ↗
ETH / NYK 4mo 0.00% 0xd3cc…88b2 Tx ↗
ETH / HBR 4mo 0.00% 0xf5ff…75e9 Tx ↗
ETH / SBANK 4mo 0.00% 0x2ce1…4cd4 Tx ↗
ETH / JEE1T 4mo 0.00% 0xc96d…ac6a Tx ↗
ETH / SAT1 4mo 0.00% 0x2989…81ff Tx ↗
ETH / SBTC 4mo 0.00% 0x2684…89fc Tx ↗
ETH / MOG 4mo 0.00% 0x05fc…a520 Tx ↗
ETH / SA1INT 4mo 0.00% 0x15b1…2db8 Tx ↗
ETH / SBANK 4mo 0.00% 0x3e8e…e17b Tx ↗
ETH / SQUASH 4mo 0.00% 0xd49a…4c15 Tx ↗
ETH / HEIR 4mo 0.00% 0xebcb…ed6b Tx ↗
ETH / SA1TO 4mo 0.00% 0x5d54…d657 Tx ↗
ETH / HOK 4mo 0.00% 0x6d62…278e Tx ↗
ETH / 8128 4mo 0.00% 0xfed7…73fd Tx ↗
ETH / ABANK 4mo 0.00% 0x90fa…9e7c Tx ↗
ETH / BABYPEPE 4mo 0.00% 0x2d6a…5f3b Tx ↗
ETH / STONKS 4mo 0.00% 0x695e…76b2 Tx ↗
ETH / PEPP3R 4mo 0.00% 0xa966…62e6 Tx ↗
ETH / BASTROID 4mo 0.00% 0xc312…d03d Tx ↗
ETH / PBANK 4mo 0.00% 0x1350…0f3b Tx ↗
ETH / 69 4mo 0.00% 0x3454…2954 Tx ↗
ETH / STPI 4mo 0.00% 0xa5a4…8f18 Tx ↗