Launchpad hook on Robinhood Chain
Uniswap v4 Hook Contract 0xba7401628167fbcd8f9db9f6ad2dda72ab41eacc on Robinhood Chain · Launchpad
- Volume (24h)
- $3.81
- Value locked (TVL)
- $1.09
- All-time volume
- $3.81
- Pools using this hook
- 2
- Swaps (24h)
- 10 (2 traders)
- Total swaps
- 10
What it does
A token launchpad hook that runs bonding-curve launches and takes a creator and treasury swap tax, with snipers paying more early on, while locking seed liquidity and gating withdrawals.
How it works step by step
- Runs token launch pools: registered launchpads create pools with a bonding-curve style seed position and fundraising target, then the pool can graduate once the raise is reached.
- Charges swap taxes through return deltas, including a creator fee (capped by a hard-coded maximum that cannot be read from bytecode), a treasury share, and an anti-snipe tax during an early launch window.
- Accrues owed fees per recipient as Uniswap v4 claim balances that creators and the treasury withdraw later via claim functions.
- Checks liquidity adds and removals for its pools, including a permanent seed position that appears intended to be non-withdrawable.
- Restricts exact-output swaps and enforces a curve price range during the launch phase.
- Swap behaviour
- Swaps pass through before and after swap checks that can take a tax from swap amounts, apply a higher snipe tax to non-exempt traders during the opening window, block exact-output swaps, and revert if the curve range is exceeded. Exact tax rates and the snipe window length cannot be confirmed from bytecode.
- Liquidity behaviour
- The hook runs on every liquidity add and removal and can revert them. The seed or permanent position appears locked, and positions may be limited to an approved position manager, so LP withdrawals are not guaranteed to be free.
- Fee behaviour
- A swap tax is split between the token creator and a treasury, with a hard-coded treasury share and creator fee cap, plus a separate anti-snipe tax early in the launch. Exact percentages are not readable from bytecode, and fees accrue as claimable balances.
- Owner & admin controls
- The owner can approve or revoke launchpads and set the position manager, which appears to be sealable after it is first set. Creators can change their fee recipient and manage snipe exemptions; no owner function to change tax rates or withdraw pool funds was found.
Enabled Uniswap v4 callbacks
beforeInitialize, beforeAddLiquidity, beforeRemoveLiquidity, beforeSwap, afterSwap, beforeSwapReturnDelta, afterSwapReturnDelta
beforeInitialize: only allows pools it registers; beforeAddLiquidity: gates and records the seed position; beforeRemoveLiquidity: can block removal of locked positions; beforeSwap: applies snipe rules, exact-output block and tax; afterSwap: tracks raise progress and output-side fees; beforeSwapReturnDelta/afterSwapReturnDelta: take tax from swap amounts.
Security & trust assessment
Risk level: medium, estimated (decoded bytecode, low confidence).
Who controls it: The owner controls which launchpads may register pools and sets the position manager. The owner does not appear to be able to change tax rates or withdraw pool funds.
Risk to user funds: Swap taxes are deducted from traders' swaps at rates that cannot be verified from bytecode, plus a possibly higher snipe tax early on. Seed liquidity appears permanently locked, and the hook can gate other LP withdrawals.
Security findings
- [medium] Remove-liquidity gating: beforeRemoveLiquidity is enabled and can revert, which appears to lock the launch seed position permanently; it is unclear whether other positions are affected.
- [low] Anti-snipe tax: Non-exempt traders may pay a higher tax during the early launch window, and its rate and length are not verifiable from bytecode.
- [low] Swap tax via return deltas: The hook takes the creator and treasury fees from swap amounts and holds them as claim balances. The rates are capped by hard-coded constants whose values are unknown.
Contract details
- Verified source
- No
- Bytecode size
- 23,838 bytes
- Upgradeable proxy
- No
- Detected patterns
- erc6909-claims, fee-sharing, launchpad, moves-currency, ownable, return-delta, self-unlock, tax
Pools using Launchpad hook
- ETH / RFTEST (0.00% fee) — 24h volume $1.70, TVL $0.57, 3 swaps today
- ETH / RDTEST (0.00% fee) — 24h volume $2.11, TVL $0.52, 7 swaps today