UniHooks

RetardV112PoolGuardHook

BaseRegistered

A non-accounting guard hook for one-sided ETH/coin pools. beforeInitialize authenticates that the pool is canonical (correct fee/tickSpacing, coin must identify the initializer as its market). afterSwap reverts if the post-swap price exceeds the pool's opening tick boundary, preventing a partial sell from walking the pool above its real-native opening price.

0x8f4f18bae09f39acd20b508ee0a6715b6751a040 First pool 22 Aug 2026View on explorer
?CheckingBytecode not analysed yet
Pools
4
Dynamic-fee pools
0
Last new pool
2mo
Code size
—

What it can do

Runs code on every swap

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

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: RetardV112PoolGuardHook).
?No audit linkedAutomated checks only.

Pools using this hook

4 total
PairCreatedFeePool ID
ETH / 0xd320…9b66 2mo 1.00% 0x734d…2609 Tx ↗
ETH / 0xd1c5…8a5d 2mo 1.00% 0xe304…31b7 Tx ↗
ETH / 0x7206…7401 2mo 1.00% 0xeb7b…9b24 Tx ↗
ETH / 0x6f2f…cb62 2mo 1.00% 0xd2c9…247e Tx ↗