UniHooks

SpectraBlocklistHook

EthereumRegistered

Uniswap v4 hook that blocks swaps from addresses on a configurable blocklist, checking both the immediate swap caller (sender) and tx.origin. The immutable owner can update the blocklist but cannot affect fees, liquidity, or swap amounts.

0x17bd8d34236697c14283c7003f45618a90160080 First pool 19 Aug 2026View on explorer
ALooks safeRegistered, verified, immutable
Pools
5
Dynamic-fee pools
0
Last new pool
42d
Code size
1,586 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.
!Has an adminowner() is 0x8888…8888. That account can usually change fees, limits or allowlists after you trade.
✓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: SpectraBlocklistHook).
iRestricted swapsSwap access: allowlist. Not everyone can trade every pool.
?No audit linkedAutomated checks only.

Pools using this hook

5 total
PairCreatedFeePool ID
ETH / SPECTRA 42d 0.888% 0x7821…dfd4 Tx ↗
ETH / SPECTRA 42d 0.10% 0xc589…49d2 Tx ↗
ETH / SPECTRA 42d 9.01% 0x2b93…bcfe Tx ↗
ETH / SPECTRA 2mo 0.90% 0x32e4…6046 Tx ↗
ETH / SPECTRA 2mo 0.037% 0x9b84…a1e5 Tx ↗