Likely custom pricing hook on Robinhood Chain

Uniswap v4 Hook Contract 0x001be9b71422e687d215a8783e5f7a843897c088 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 unverified hook runs before swaps and can take an unknown portion of each trade through a return delta, while LPs can still add and withdraw liquidity freely.

How it works step by step

  • Runs before every swap and can change the swap amounts using a before-swap return delta.
  • Can pull tokens out of the pool manager to itself or another address during swaps (uses the take function).
  • Keeps counters and a per-address balance record, plus a large read-only status view, suggesting it tracks accumulated amounts or epochs.
  • Has two unnamed write functions that update internal state, one of which writes the per-address record; their purpose cannot be confirmed without source.
Swap behaviour
Before each swap the hook runs its logic, may take tokens from the swap via a return delta, and updates internal counters. The exact amount taken, or any conditions on it, cannot be determined from bytecode.
Liquidity behaviour
No liquidity callbacks; LPs can add and withdraw freely.
Fee behaviour
The hook can deduct an unknown amount from swaps and withdraw it from the pool manager. The rate, any cap, and who receives it are not verifiable from bytecode.
Owner & admin controls
Two unnamed state-changing functions exist and may be restricted to an admin, one writing a per-address mapping and another updating counters. Whether any access control or fee caps exist cannot be confirmed.

Enabled Uniswap v4 callbacks

beforeSwap, beforeSwapReturnDelta

beforeSwap: runs custom logic and updates state before each swap; beforeSwapReturnDelta: lets the hook adjust or deduct swap amounts and take tokens.

Security & trust assessment

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

Who controls it: It is unclear who, if anyone, controls the unnamed write functions. The contract is not a proxy, so its code cannot be upgraded.

Risk to user funds: Swappers' input or output can be reduced by an unknown amount through the before-swap delta. LP principal cannot be locked or taken by this hook.

Security findings

  • [medium] Unverified swap deduction: The hook can change swap amounts and take tokens before swaps, but the amount and any cap are not visible without source code.
  • [low] Unknown state-changing functions: Two unnamed functions write internal settings and a per-address record; their callers and effects are unknown.
  • [info] LP withdrawals unaffected: Remove-liquidity callbacks and liquidity return deltas are disabled, so LPs can always withdraw their principal.

Contract details

Verified source
No
Bytecode size
1,462 bytes
Upgradeable proxy
No
Detected patterns
moves-currency, return-delta

Pools using Likely custom pricing hook