Likely custom pricing hook on Robinhood Chain

Uniswap v4 Hook Contract 0x34dd9c0875691f36f8a51bcde766288191488088 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

This is an unverified, non-upgradeable hook that runs logic before every swap and can adjust trade amounts by an amount that cannot be confirmed, while LPs can always add and withdraw liquidity freely.

How it works step by step

  • Runs custom logic before every swap in pools that use it.
  • Has permission to change swap amounts through a before-swap return delta, so it can take over or adjust part of a trade.
  • Keeps internal state (counters or parameters) that it updates on each swap, plus a read-only view that exposes that state.
  • Has no liquidity callbacks, so LPs add and withdraw through the normal Uniswap flow.
Swap behaviour
Before each swap the hook runs logic that reads stored parameters and updates a few state values. Because return deltas are enabled, it may change how much of the swap goes through the pool. The exact effect on trade amounts cannot be confirmed from bytecode alone.
Liquidity behaviour
No liquidity callbacks; LPs can add and withdraw freely.
Fee behaviour
No explicit fee logic can be confirmed from the bytecode. The return-delta permission means the hook could adjust swap amounts, but any fee size is unknown.
Owner & admin controls
No admin setter functions were found. Most stored values are only read and never changed, which suggests parameters fixed at deployment.

Enabled Uniswap v4 callbacks

beforeSwap, beforeSwapReturnDelta

beforeSwap: runs custom checks and state updates before each trade; beforeSwapReturnDelta: lets the hook alter or absorb part of the swap amounts.

Security & trust assessment

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

Who controls it: No privileged keys or admin functions were found. The contract is not a proxy, so its behaviour appears fixed at deployment.

Risk to user funds: Traders' swap amounts can be modified by the hook's return delta, with an unknown maximum adjustment. LP principal cannot be locked or charged, because withdrawals never call the hook.

Security findings

  • [medium] Unverified swap-adjusting logic: The hook can change swap amounts before execution through a return delta. Without source code, the size and purpose of any adjustment cannot be verified.
  • [info] No admin functions detected: Only the swap callback and one view function are exposed. There is no visible owner, pause, or fee-setting function.
  • [info] LP withdrawals unrestricted: Remove-liquidity callbacks are disabled in the hook address. The hook can never block or charge LP withdrawals.

Contract details

Verified source
No
Bytecode size
2,150 bytes
Upgradeable proxy
No
Detected patterns
return-delta

Pools using Likely custom pricing hook