Likely custom pricing hook on Robinhood Chain
Uniswap v4 Hook Contract 0x68939398fff97e5628591b46f88051fd13368088 on Robinhood 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
An unverified, non-upgradeable hook that can take an unknown amount from each swap before it executes while leaving LP deposits and withdrawals untouched.
How it works step by step
- Runs a check before every swap in pools that use it.
- Can change swap amounts through a before-swap return delta, for example by taking part of the input.
- Calls the PoolManager to withdraw tokens during swaps, likely sending a fee or skimmed amount somewhere.
- Keeps a single counter or value in storage that updates on each swap and can be read publicly.
- Has no liquidity callbacks, so adding and removing liquidity work as normal.
- Swap behaviour
- Before each swap the hook can adjust the swap amounts and pull tokens out of the PoolManager. The exact amount or percentage it takes cannot be confirmed from the bytecode.
- Liquidity behaviour
- No liquidity callbacks; LPs can add and withdraw freely.
- Fee behaviour
- The hook may take an extra amount from swaps on top of the pool fee. The size and the recipient are unknown because the source is not verified.
- Owner & admin controls
- No admin functions were found in the bytecode. The only extra function is a read-only view of the stored value.
Enabled Uniswap v4 callbacks
beforeSwap, beforeSwapReturnDelta
beforeSwap: runs custom logic and updates a stored value before each swap; beforeSwapReturnDelta: lets the hook change swap amounts, such as taking tokens from the input.
Security & trust assessment
Risk level: medium, estimated (decoded bytecode, low confidence).
Who controls it: No owner or admin functions are visible, so no one appears able to change the hook's behaviour after deployment.
Risk to user funds: Swappers' tokens can be partly taken through the before-swap delta, and the maximum amount is unknown from bytecode. LP principal cannot be locked or drained by this hook.
Security findings
- [medium] Unverified swap-amount changes: The hook can change swap amounts and withdraw tokens during swaps, but how much it takes cannot be checked without verified source.
- [info] LP withdrawals unrestricted: Remove-liquidity callbacks are disabled, so the hook can never block or charge LP withdrawals.
- [info] Not upgradeable: This is a small direct contract with no proxy and no admin setters visible.
Contract details
- Verified source
- No
- Bytecode size
- 1,153 bytes
- Upgradeable proxy
- No
- Detected patterns
- moves-currency, return-delta
Pools using Likely custom pricing hook
- ETH / OSTRA (0.30% fee) — 24h volume $0, TVL $0, 0 swaps today