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
- WETH / ANG3L (0.00% fee) — 24h volume $134, TVL $0, 2 swaps today