Likely custom pricing hook on Robinhood Chain
Uniswap v4 Hook Contract 0xde44ea9d0ee7adfe46cbde029d08dccc96bf0088 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 every swap and can take an unknown cut of swap amounts while tracking counters, and LPs can still 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, for example by taking part of the swap input.
- Calls the PoolManager take function, so it can pull tokens out of the swap to an address. The recipient and exact amount are not visible from bytecode.
- Keeps four counters that each swap updates, readable through one view function. These are likely running totals or swap statistics.
- Has no liquidity callbacks, so LPs add and withdraw normally.
- Swap behaviour
- Before each swap the hook runs, may take tokens via the PoolManager, and returns a delta that can reduce or alter what the trader pays or receives. The exact size of any deduction cannot be confirmed from bytecode.
- Liquidity behaviour
- No liquidity callbacks; LPs can add and withdraw freely.
- Fee behaviour
- The hook can apply an extra deduction to swaps through its return delta and take function, on top of the pool's normal fee. The exact percentage and recipient are unknown from bytecode.
- Owner & admin controls
- No admin or owner functions were found. The only external functions are beforeSwap and one read-only view.
Enabled Uniswap v4 callbacks
beforeSwap, beforeSwapReturnDelta
beforeSwap: runs custom logic and updates counters before each swap; beforeSwapReturnDelta: lets the hook adjust swap amounts, such as taking a cut of the input.
Security & trust assessment
Risk level: medium, estimated (decoded bytecode, low confidence).
Who controls it: No privileged keys were detected and the contract is not upgradeable. Its behaviour is fixed but cannot be checked without source.
Risk to user funds: Traders' swap amounts can be reduced by an unverified amount on each swap, and the maximum deduction is unknown. LP principal cannot be locked or drained by this hook.
Security findings
- [medium] Unverified swap delta with token take: The hook can change swap amounts and pull tokens via take during swaps. Without source code, the size of that deduction and who receives it cannot be verified.
- [info] No admin functions: The contract is small and not a proxy, and no owner-controlled setters were found, so its behaviour appears fixed.
- [info] LP withdrawals unrestricted: Remove-liquidity callbacks are disabled in the hook address, so the hook can never block LP withdrawals.
Contract details
- Verified source
- No
- Bytecode size
- 1,283 bytes
- Upgradeable proxy
- No
- Detected patterns
- moves-currency, return-delta
Pools using Likely custom pricing hook
- ETH / GOON (1.00% fee) — 24h volume $0, TVL $0, 0 swaps today