Launchpad hook on Robinhood Chain

Uniswap v4 Hook Contract 0x62ce7f852a2f90741bfbbae56a0fc28ad59d2acc on Robinhood Chain · Launchpad

Volume (24h)
$134
Value locked (TVL)
$0
All-time volume
$134
Pools using this hook
1
Swaps (24h)
2 (1 traders)
Total swaps
2

What it does

A token launch hook that seeds and locks WETH-paired liquidity and charges every swap the same fixed constant fee, which is sent to an admin-set fee recipient.

How it works step by step

  • Launches a single token paired with WETH into a Uniswap v4 pool, seeding liquidity itself at a fixed start price.
  • Takes a fixed swap fee (FEE_BPS constant, exact value not readable from bytecode) on trades through the pool.
  • Accrues fees inside the PoolManager as claims, which anyone can trigger to be collected and sent to a fee recipient.
  • Blocks outside pool initialization and appears to restrict outside liquidity adds and removes, so the hook-owned launch liquidity stays in place.
Swap behaviour
Each swap runs through the hook before and after execution, and it can take a fee from swap amounts via return deltas. The fee rate is a hard-coded constant whose exact value is not confirmed from bytecode.
Liquidity behaviour
Add and remove liquidity checks are view-only and likely revert for anyone other than the hook, so third-party LPs probably cannot provide liquidity. The launch liquidity is owned by the hook and appears permanently locked, with no withdrawal path found.
Fee behaviour
A fixed fee set by the FEE_BPS constant is taken from swaps and credited as PoolManager claims. Calling collect withdraws them, unwrapping WETH as needed, to the feeTo address.
Owner & admin controls
An admin can change the feeTo recipient address. The fee rate is a constant, and no pause or fee-raising function was found.

Enabled Uniswap v4 callbacks

beforeInitialize, beforeAddLiquidity, beforeRemoveLiquidity, beforeSwap, afterSwap, beforeSwapReturnDelta, afterSwapReturnDelta

beforeInitialize: restricts pool creation; beforeAddLiquidity: gates who can add liquidity; beforeRemoveLiquidity: gates removals; beforeSwap/afterSwap: apply the swap fee; swap return deltas: deduct the fee from swap amounts.

Security & trust assessment

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

Who controls it: An admin key can only redirect future fee payouts to a new address. It cannot change fees or pause trading.

Risk to user funds: Traders pay a fixed constant swap fee of unverified size. Pool liquidity is hook-owned, and outside LP deposits are likely blocked, so no third-party principal is exposed.

Security findings

  • [low] Unverified bytecode with swap fee deltas: The hook can deduct a fee from swaps, but the exact FEE_BPS value cannot be confirmed without source. It is a constant, not admin-adjustable.
  • [info] Liquidity gated and locked: Remove-liquidity checks are enabled and are likely to block outside LPs. The launch liquidity is hook-owned and appears to be locked permanently.
  • [info] Admin limited to fee recipient: The only admin function found is setFeeTo, which changes where collected fees go.

Contract details

Verified source
No
Bytecode size
7,676 bytes
Upgradeable proxy
No
Detected patterns
dynamic-fee, erc20, erc6909-claims, launchpad, moves-currency, return-delta, self-unlock

Pools using Launchpad hook