Likely custom pricing hook on Robinhood Chain

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

A small, unverified, non-upgradeable hook that runs before each swap and may adjust swap amounts while tracking a 'spillover' total; no explicit extra fee is visible, and LPs can always withdraw freely.

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, so part of the swap may be handled by the hook instead of the pool's normal curve.
  • Tracks running totals in storage, including a value exposed as 'spillover', which is updated on each swap.
  • Has no liquidity callbacks, so LPs add and withdraw normally.
Swap behaviour
Before each swap the hook runs and can return a delta that changes how much of the input or output the pool handles, and it updates internal counters such as a 'spillover' amount. The exact rule cannot be confirmed from bytecode alone.
Liquidity behaviour
No liquidity callbacks; LPs can add and withdraw freely.
Fee behaviour
No explicit fee logic is visible. The pool's own fee applies, but the hook's before-swap delta could change the effective amounts traders receive by an amount that cannot be confirmed from bytecode.
Owner & admin controls
No admin controls found. No owner or setter functions appear in the dispatched selectors.

Enabled Uniswap v4 callbacks

beforeSwap, beforeSwapReturnDelta

beforeSwap: runs custom logic and updates counters before each swap; beforeSwapReturnDelta: lets the hook adjust or partly take over swap amounts.

Security & trust assessment

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

Who controls it: No privileged keys were found in the decoded functions, and the contract is not upgradeable.

Risk to user funds: Swap amounts can be altered through the before-swap delta, and the maximum adjustment is unknown from bytecode. LP principal cannot be locked or drained by this hook.

Security findings

  • [medium] Unverified swap delta logic: The hook can change swap amounts through a before-swap delta, and without source code the size and direction of that adjustment cannot be verified.
  • [info] LP withdrawals unaffected: Remove-liquidity callbacks are disabled, so the hook can never block or charge LP withdrawals.
  • [info] No visible admin or proxy: The hook is a small direct contract with no visible owner functions and no upgrade path.

Contract details

Verified source
No
Bytecode size
1,738 bytes
Upgradeable proxy
No
Detected patterns
return-delta

Pools using Likely custom pricing hook