Launchpad hook on Robinhood Chain

Uniswap v4 Hook Contract 0xf672eea03309415da6a017348fbda8679215c040 on Robinhood Chain · Launchpad

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 launch-style hook that seeds and later closes its own one-sided token position for a beneficiary, watching swaps without charging traders anything beyond the pool's normal fee.

How it works step by step

  • Seeds a single pool with one-sided token liquidity in a set tick range, pulling tokens from the caller via a seed function.
  • Watches every swap through an afterSwap callback and tracks swap state, which can trigger a closing step.
  • Has a close function that pulls the hook-owned liquidity out of the pool and sends proceeds toward a stored beneficiary address.
  • Exposes views for the token, pool key, tick range, seeded and active status.
Swap behaviour
After each swap the hook records state and may flag the pool for closing. It cannot take tokens from swaps because return-delta permissions are disabled, so traders pay only the pool's normal fee.
Liquidity behaviour
No liquidity callbacks; LPs can add and withdraw freely. The hook manages its own seeded position through the PoolManager and can remove it on close, sending tokens to the beneficiary.
Fee behaviour
Uses the pool's static fee. The hook adds no swap fee of its own.
Owner & admin controls
Unverified bytecode shows seed and close functions and a fixed beneficiary; who may call them and the exact close conditions cannot be confirmed. No fee-setting controls were found.

Enabled Uniswap v4 callbacks

afterSwap

afterSwap: observes completed swaps to update tracking and possibly mark the launch for closing.

Security & trust assessment

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

Who controls it: A beneficiary address receives proceeds of the hook's own position; caller restrictions on close are unknown. Nobody can change swap fees or block other LPs.

Risk to user funds: The hook only touches tokens it was seeded with and its own liquidity position; traders pay no extra fee and other LPs' principal cannot be locked or drained.

Security findings

  • [info] Cannot tax swaps or block withdrawals: Only afterSwap is enabled with no return deltas, so the hook cannot deduct from trades or interfere with other LPs' withdrawals.
  • [info] Hook-owned position can be closed: A close function removes the hook's own seeded liquidity and moves funds out, likely to the beneficiary; this affects only the hook's position, not third-party LPs.
  • [low] Unverified code: Access rules for seed and close are not confirmed from bytecode.

Contract details

Verified source
No
Bytecode size
7,777 bytes
Upgradeable proxy
No
Detected patterns
erc20, moves-currency, self-unlock

Pools using Launchpad hook