Likely access control hook on Polygon

Uniswap v4 Hook Contract 0x324d4273f1e4076987f01e0c05036ac2b7668800 on Polygon · Access control

Volume (24h)
$0
Value locked (TVL)
$0
All-time volume
$1.36K
Pools using this hook
4
Swaps (24h)
0 (0 traders)
Total swaps
66

What it does

This hook only allows liquidity to be added to the pool as full-range positions, rejecting concentrated-range deposits.

How it works step by step

  • Enables only the beforeAddLiquidity callback on the pool
  • Inspects the tick range of an incoming liquidity addition
  • Reverts with NotFullRange when the position is not full range
  • Leaves swaps, removals, donations and fee logic to the pool's defaults
Swap behaviour
No swap callbacks.
Liquidity behaviour
beforeAddLiquidity is enabled and reverts with NotFullRange(int24,int24,int24,int24) when the position is not full range, so only full-range liquidity can be added; the decoded bytecode suggests this check, but the exact condition could not be fully confirmed without source.
Fee behaviour
Uses the pool's static fee.
Owner & admin controls
No admin controls found.

Enabled Uniswap v4 callbacks

beforeAddLiquidity

beforeAddLiquidity is used to restrict liquidity provision to full-range positions; no other callbacks are enabled according to the hook address permissions.

Security & trust assessment

Risk level: low, estimated (decoded bytecode, low confidence).

Who controls it: No privileged owner or admin functions were identified in the decoded selectors, so there is no obvious key that can change behaviour.

Risk to user funds: The hook does not appear to hold, move or take user funds; it only gates liquidity additions through a revert check, so it could block deposits but does not custody them.

Security findings

  • [info] Full-range-only liquidity enforced: The hook can revert liquidity additions for any position that is not full range, which blocks concentrated liquidity provision in this pool.
  • [info] No mutable admin state detected: No storage variables were inferred and no owner or upgrade selectors were found, so no mutable admin parameters were detected.

Contract details

Verified source
No
Bytecode size
3,405 bytes
Upgradeable proxy
No

Pools using Likely access control hook