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
- BNB / USDT (0.00% fee) — 24h volume $0, TVL $2.00, 1 swaps today