Launchpad hook on Robinhood Chain
Uniswap v4 Hook Contract 0x4baf33510fcea58e827586b120f9085d326de044 on Robinhood Chain · Launchpad
- Volume (24h)
- $4.68K
- Value locked (TVL)
- <$0.01
- All-time volume
- $4.68K
- Pools using this hook
- 2
- Swaps (24h)
- 12 (4 traders)
- Total swaps
- 12
What it does
This launchpad hook charges every trade an unverified fee taken from swap amounts and sends it to a fee receiver, while LPs can add and withdraw liquidity freely.
How it works step by step
- Acts as the hook for launchpad token pools created through a factory, tracking each token's market and whether it has graduated.
- Takes a fee from swap output after each trade and forwards it to a fee receiver contract.
- Lets callers collect and compound accrued fees per token, reinvesting them as hook-owned liquidity.
- Tracks a principal and pool key per token, which suggests protocol-owned liquidity management.
- Swap behaviour
- After each swap the hook can take part of the swap amount through a return delta and route it to an external fee receiver. The exact fee rate and any graduation-dependent changes cannot be confirmed from bytecode.
- Liquidity behaviour
- Add and remove liquidity callbacks are not enabled, so LPs can add and withdraw freely. The hook may manage its own protocol-owned position through compound.
- Fee behaviour
- A swap fee of unknown size is taken from swaps after execution and sent to a fee-receiving contract, likely split between the creator and the protocol. Exact percentages cannot be verified from bytecode.
- Owner & admin controls
- No explicit owner setters are visible. A factory-like address appears to register markets, and collect and compound are callable functions whose access rules are unclear.
Enabled Uniswap v4 callbacks
beforeInitialize, afterSwap, afterSwapReturnDelta
beforeInitialize: restricts pool creation to registered launchpad markets; afterSwap: runs fee logic after each trade; afterSwapReturnDelta: lets the hook take its fee from swap amounts.
Security & trust assessment
Risk level: medium, estimated (decoded bytecode, medium confidence).
Who controls it: A factory or deployer address registers markets. No owner-controlled fee setter or pause function is visible in the bytecode.
Risk to user funds: The hook can take an unverified share of each swap's amounts as a fee. It cannot touch LP withdrawals, and LP principal cannot be locked by the hook.
Security findings
- [medium] Unverified swap fee via return delta: The hook can deduct tokens from swap amounts after each trade, but the fee size and any cap cannot be confirmed from bytecode.
- [info] LP withdrawals unrestricted: Remove-liquidity callbacks are disabled, so the hook cannot block withdrawals or charge withdrawal fees.
- [info] Not upgradeable: This is a direct contract, not a proxy, so its logic cannot be swapped out.
Contract details
- Verified source
- No
- Bytecode size
- 17,201 bytes
- Upgradeable proxy
- No
- Detected patterns
- erc20, launchpad, liquidity-management, moves-currency, return-delta, self-unlock
Pools using Launchpad hook
- WETH / FWCHECKC (0.00% fee) — 24h volume <$0.01, TVL <$0.01, 3 swaps today
- WETH / FWCHECKH (0.00% fee) — 24h volume $4.68K, TVL <$0.01, 9 swaps today