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
- ETH / HSALE (1.00% fee) — 24h volume $0, TVL $0, 0 swaps today