Likely custom pricing hook on Robinhood Chain

Uniswap v4 Hook Contract 0x8d6ac04b0a46c0d5af4f014e1cc351b770f54088 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 immutable, unverified hook that can adjust swaps and take an unknown amount of tokens before each trade, while LPs keep full freedom to add and withdraw liquidity.

How it works step by step

  • Runs custom logic before every swap in pools that use it.
  • Can change swap amounts through a before-swap return delta and pulls tokens from the PoolManager to itself or a recipient (take call).
  • Keeps simple counters in storage that are updated on each swap and readable through two view functions.
  • Has no liquidity callbacks, so LPs add and withdraw normally.
Swap behaviour
Before each swap the hook can adjust the swap amounts and take tokens from the pool manager, likely as a fee or for custom accounting. The exact amount or percentage cannot be confirmed from bytecode.
Liquidity behaviour
No liquidity callbacks; LPs can add and withdraw freely.
Fee behaviour
May take a cut of swap input via a return delta and the take call. The rate and recipient are unknown from bytecode, and no admin setter was found.
Owner & admin controls
No admin controls found; the only non-swap functions are two read-only views.

Enabled Uniswap v4 callbacks

beforeSwap, beforeSwapReturnDelta

beforeSwap: runs custom logic and updates counters before each swap; beforeSwapReturnDelta: lets the hook change swap amounts and collect tokens.

Security & trust assessment

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

Who controls it: No privileged keys or admin functions were detected. The contract is not a proxy and appears immutable.

Risk to user funds: Swappers' tokens can be adjusted or partly taken during swaps by an unknown amount. LP principal cannot be locked or drained by this hook.

Security findings

  • [medium] Unverified swap delta with token take: The hook can alter swap amounts and pull tokens during swaps, but the size of any deduction cannot be verified without source.
  • [info] No admin functions: No owner or setter functions were found, so behaviour appears fixed after deployment.
  • [info] LP withdrawals unrestricted: Remove-liquidity callbacks are disabled, so the hook can never block or charge LP withdrawals.

Contract details

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

Pools using Likely custom pricing hook