Likely custom pricing hook on Robinhood Chain

Uniswap v4 Hook Contract 0x82fff53be2d6c2e21300c8f6683579f2ab858088 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 runs before each swap and can take an unknown portion of swap tokens, while LPs can add and withdraw liquidity freely.

How it works step by step

  • Runs custom logic before every swap and can change the swap amounts through a return delta.
  • Uses the PoolManager take function to pull tokens out of the swap, likely as a fee or skimmed amount sent to some recipient.
  • Records per-swap data in storage (counters and a mapping), exposed through a few read-only view functions.
  • Has no liquidity callbacks, so adding and removing liquidity work normally.
Swap behaviour
Before each swap the hook runs and can adjust the amounts the trader pays or receives, and it takes tokens from the PoolManager during the swap. The exact amount or percentage taken cannot be confirmed from bytecode.
Liquidity behaviour
No liquidity callbacks; LPs can add and withdraw freely.
Fee behaviour
The hook can take an extra amount from swaps on top of the pool fee, but the exact rate and recipient are not visible in unverified bytecode.
Owner & admin controls
No admin or owner setter functions were found; only the swap callback and view functions are exposed.

Enabled Uniswap v4 callbacks

beforeSwap, beforeSwapReturnDelta

beforeSwap: runs custom logic and records data before each swap; beforeSwapReturnDelta: lets the hook change swap amounts and take tokens from the swap.

Security & trust assessment

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

Who controls it: No admin keys or setter functions were detected and the contract is not upgradeable.

Risk to user funds: Traders' swap amounts can be reduced by an unknown amount taken via the swap delta; LP principal cannot be locked or taken by this hook.

Security findings

  • [medium] Unverified swap delta with token take: The hook can alter swap amounts and take tokens during swaps, but the size of any deduction cannot be verified without source code.
  • [info] LP withdrawals unrestricted: Remove-liquidity callbacks are disabled, so the hook can never block or charge LP withdrawals.
  • [info] No visible admin functions: No owner-only setters appear in the dispatched functions and the contract is not a proxy.

Contract details

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

Pools using Likely custom pricing hook