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