Likely custom pricing hook on BNB Chain

Uniswap v4 Hook Contract 0x52bf1a8075581c2e40854d3ece7181e1fb41258b on BNB Chain · Custom pricing

Volume (24h)
$0
Value locked (TVL)
$2.00
All-time volume
$0
Pools using this hook
1
Swaps (24h)
1 (1 traders)
Total swaps
1

What it does

The hook declares swap and liquidity callbacks with return-delta permissions, but its 23-byte bytecode shows no decoded logic, so its effect on traders and LPs cannot be confirmed.

How it works step by step

  • Declares seven Uniswap v4 hook callbacks in its address permissions, including beforeSwap and several return-delta flags
  • Runtime bytecode is only 23 bytes, which is too small to contain meaningful logic
  • No dispatched functions, selectors, or storage layout were decoded
  • Behaviour cannot be confirmed from the bytecode provided
Swap behaviour
Declares beforeSwap and beforeSwapReturnDelta, but no decoded logic confirms what it does on swaps.
Liquidity behaviour
Declares afterAddLiquidity, afterRemoveLiquidity and their return-delta flags, but no decoded logic confirms what it does on liquidity changes.
Fee behaviour
Cannot be determined from the input; assume the pool's static fee unless further evidence shows otherwise.
Owner & admin controls
No admin controls found.

Enabled Uniswap v4 callbacks

beforeInitialize, afterAddLiquidity, afterRemoveLiquidity, beforeSwap, beforeSwapReturnDelta, afterAddLiquidityReturnDelta, afterRemoveLiquidityReturnDelta

beforeInitialize, afterAddLiquidity, afterRemoveLiquidity, beforeSwap, beforeSwapReturnDelta, afterAddLiquidityReturnDelta and afterRemoveLiquidityReturnDelta are enabled by the address flags; their usage cannot be confirmed from 23 bytes of code.

Security & trust assessment

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

Who controls it: Cannot be determined; no owner, admin or upgrade functions were decoded.

Risk to user funds: The return-delta permissions give the hook the technical ability to affect settled amounts on swaps and liquidity changes, but the 23-byte bytecode does not show this being exercised.

Security findings

  • [high] Return-delta permissions enabled: The address enables beforeSwapReturnDelta and liquidity return-delta flags, which allow a hook to alter the amounts settled with the pool and therefore could take or redirect user funds if the code does so.
  • [medium] Minimal bytecode: The runtime bytecode is only 23 bytes with no decoded functions or storage, so it cannot be audited for the behaviour its permissions imply.
  • [medium] No verified source: No verified source is available, so intent and controls cannot be checked against published code.

Contract details

Verified source
No
Bytecode size
23 bytes
Upgradeable proxy
No
Detected patterns
return-delta

Pools using Likely custom pricing hook