Likely custom pricing hook on BNB Chain
Uniswap v4 Hook Contract 0x7483770758eaff57f84819737f1235e4a7e80088 on BNB Chain · Custom pricing
- Volume (24h)
- $0
- Value locked (TVL)
- $0
- All-time volume
- $0
- Pools using this hook
- 1
- Swaps (24h)
- 0 (0 traders)
- Total swaps
- 0
What it does
This unverified hook runs before every swap and can take an unconfirmed amount from each trade, likely as a fee, while LPs can add and withdraw liquidity freely.
How it works step by step
- Runs custom logic before every swap and can change the swap amounts using a before-swap return delta.
- Calls the PoolManager's take function during swaps, meaning it pulls some tokens out of the swap, likely as a fee or for its own accounting.
- Keeps a few running counters in storage that update on each swap and can be read through public view functions.
- Has no liquidity callbacks, so adding and removing liquidity work as normal.
- Swap behaviour
- Before each swap the hook runs and can take tokens from the swap through a return delta, sending them to some address via the PoolManager. The exact amount or percentage cannot be confirmed from the bytecode.
- Liquidity behaviour
- No liquidity callbacks; LPs can add and withdraw freely.
- Fee behaviour
- The hook appears to take an extra amount from swaps on top of the pool fee, but the exact rate and recipient cannot be determined from the unverified bytecode.
- Owner & admin controls
- No admin or owner functions were found in the decoded bytecode; only the swap callback and two read-only view functions are exposed.
Enabled Uniswap v4 callbacks
beforeSwap, beforeSwapReturnDelta
beforeSwap: runs custom logic and updates counters before each swap; beforeSwapReturnDelta: lets the hook change swap amounts and take tokens from the trade.
Security & trust assessment
Risk level: medium, estimated (decoded bytecode, low confidence).
Who controls it: No privileged owner functions are visible, and the contract is not a proxy. Its behaviour appears fixed at deployment.
Risk to user funds: The hook can take part of a trader's swap amount through return deltas, and the maximum deduction cannot be verified from the bytecode. LP principal cannot be locked or drained by this hook.
Security findings
- [medium] Unverified swap deduction: The hook can take tokens from swaps through a before-swap return delta and the take call. Without source code, the size of this deduction and who receives it cannot be checked.
- [info] No admin functions visible: The small contract exposes only the swap callback and view functions, so there are no visible setters, pause switches, or upgrade paths.
- [info] LP withdrawals unrestricted: Remove-liquidity callbacks are disabled in the address, so the hook can never block or charge LP withdrawals.
Contract details
- Verified source
- No
- Bytecode size
- 1,404 bytes
- Upgradeable proxy
- No
- Detected patterns
- moves-currency, return-delta
Pools using Likely custom pricing hook
- BNB / FLAPAI (1.00% fee) — 24h volume $0, TVL $0, 0 swaps today