Launchpad hook on Robinhood Chain
Uniswap v4 Hook Contract 0xfe06e4e51311be0b1978d585dd0a21d550e328cc on Robinhood Chain · Launchpad
- Volume (24h)
- $0
- Value locked (TVL)
- $0
- All-time volume
- $0
- Pools using this hook
- 2
- Swaps (24h)
- 14 (3 traders)
- Total swaps
- 14
What it does
This is a launchpad bonding-curve hook that prices buys and sells on its curve, takes a fixed swap tax for a vault, may limit early buyers to a whitelist, and never blocks LP withdrawals.
How it works step by step
- Runs a launchpad-style bonding curve for newly launched tokens, with buy and sell quotes and a per-token price.
- Applies a swap tax (constants named tax and fee in basis points) and forwards collected fees to an external vault or fee receiver for distribution.
- Supports a whitelist window at launch, so only approved addresses may buy early.
- Has a graduate function that marks a token as graduated, likely moving it from the curve to normal pool trading.
- Restricts who can add liquidity and which pools can be initialized with this hook.
- Swap behaviour
- Swaps run through the hook before and after execution, and it can change swap amounts through return deltas to price trades on its curve and take a tax. During an early window, buyers may need to be whitelisted.
- Liquidity behaviour
- The hook checks liquidity additions and likely blocks third-party LPs from adding to launch pools. Remove-liquidity callbacks are disabled, so the hook can never block or charge withdrawals.
- Fee behaviour
- A tax and fee in basis points are taken on swaps and sent to a vault or fee recipient through fee and distribute calls. The exact percentages are stored as constants that cannot be read from bytecode alone.
- Owner & admin controls
- Unnamed functions write the launch registry, the whitelist and core addresses such as the vault and factory, and the graduate and flush functions trigger state changes. Who may call them, and with what limits, cannot be confirmed from bytecode.
Enabled Uniswap v4 callbacks
beforeInitialize, beforeAddLiquidity, beforeSwap, afterSwap, beforeSwapReturnDelta, afterSwapReturnDelta
beforeInitialize: controls which pools can be created and records pool settings; beforeAddLiquidity: gates who can add liquidity; beforeSwap: applies curve pricing, whitelist checks and tax; afterSwap: settles or collects fees after the trade; beforeSwapReturnDelta and afterSwapReturnDelta: let the hook adjust swap input and output amounts.
Security & trust assessment
Risk level: medium, estimated (decoded bytecode, low confidence).
Who controls it: A factory or admin address appears to register launches, set whitelists and configure the vault. Its exact access checks are unverified.
Risk to user funds: The hook can deduct a tax from swap amounts and route it to a vault, at a rate that is a constant whose value is unknown. It cannot lock or charge LP withdrawals.
Security findings
- [medium] Swap amounts modified by hook: Return deltas let the hook take a tax and set curve pricing on swaps. The exact tax rate is fixed in constants that are unverified.
- [low] Whitelist gating: An early-window whitelist can restrict who is allowed to buy newly launched tokens.
- [info] LP withdrawals unrestricted: Remove-liquidity callbacks are disabled, so the hook cannot block withdrawals.
Contract details
- Verified source
- No
- Bytecode size
- 16,437 bytes
- Upgradeable proxy
- No
- Detected patterns
- access-control, erc20, launchpad, liquidity-management, moves-currency, return-delta, self-unlock, tax
Pools using Launchpad hook
- ZEBI / AAPL (0.00% fee) — 24h volume $0, TVL $0, 12 swaps today