Launchpad hook on Robinhood Chain
Uniswap v4 Hook Contract 0x25ae2abe33375da759a015d3d7304bf97b002aec on Robinhood Chain · Launchpad
- Volume (24h)
- $5.40
- Value locked (TVL)
- $4.98
- All-time volume
- $5.40
- Pools using this hook
- 2
- Swaps (24h)
- 3 (1 traders)
- Total swaps
- 3
What it does
A launchpad hook that taxes every buy and sell at a per-pool rate of unknown size, records price and market cap data for graduation and buybacks, and can gate liquidity changes on its pools.
How it works step by step
- Runs launchpad token markets on Uniswap v4, with pools activated by a linked launchpad contract.
- Charges a per-pool tax on swaps (taxBps) that accrues as claimable balances for recipients such as creators and a treasury.
- Tracks market cap, spot price, a TWAP oracle and per-user last swap block, likely for graduation logic and same-block trading limits.
- Can use accumulated escrow for buybacks and marks pools as graduated after a threshold.
- Runs checks before liquidity is added or removed, which may restrict LP actions on launch pools.
- Swap behaviour
- Before and after each swap the hook can take a tax from swap amounts via return deltas, record price data and the trader's swap block, and may restrict repeat swaps in the same block. Exact tax rates and restrictions are not readable from bytecode.
- Liquidity behaviour
- The hook runs checks before adding and before removing liquidity, so it may block or gate LP deposits and withdrawals on its pools (likely to keep launch liquidity locked by the launchpad). Whether ordinary LPs can withdraw freely cannot be confirmed from bytecode.
- Fee behaviour
- A per-pool tax (taxBps) is deducted from swaps and credited to claimable balances and escrow, with part apparently sent toward a treasury or buybacks. The tax range and any cap are unknown from bytecode.
- Owner & admin controls
- A launchpad address activates markets and an admin-like setter writes a key storage value; tax settings are read from a config and per-pool storage. Exact caps on tax or controls are not verifiable from bytecode.
Enabled Uniswap v4 callbacks
beforeInitialize, beforeAddLiquidity, beforeRemoveLiquidity, beforeSwap, afterSwap, beforeDonate, beforeSwapReturnDelta, afterSwapReturnDelta
beforeInitialize: restricts pool creation to approved setups; beforeAddLiquidity: gates or records liquidity additions; beforeRemoveLiquidity: can gate withdrawals; beforeSwap: applies tax and trade checks; afterSwap: records price and takes post-swap tax; beforeDonate: likely blocks donations; beforeSwapReturnDelta and afterSwapReturnDelta: let the hook deduct tax from swap amounts.
Security & trust assessment
Risk level: medium, estimated (decoded bytecode, low confidence).
Who controls it: The launchpad contract and an admin-like setter control market activation and configuration; their exact limits over tax rates are unknown.
Risk to user funds: The hook can take an unverified percentage of swap amounts as tax and may block liquidity removals on its pools. It is not a proxy, but caps cannot be confirmed from bytecode.
Security findings
- [medium] Swap tax via return deltas: The hook can deduct a tax from swaps through return deltas; the maximum rate cannot be verified from unverified bytecode.
- [medium] Withdrawal gating possible: beforeRemoveLiquidity is enabled, so the hook can revert LP withdrawals; this is likely meant to lock launchpad-owned liquidity but cannot be confirmed.
- [info] Claimable tax and buyback: Collected tax accrues to claimable balances withdrawn via claimTax, and escrow can fund buybacks through the PoolManager.
Contract details
- Verified source
- No
- Bytecode size
- 18,259 bytes
- Upgradeable proxy
- No
- Detected patterns
- erc20, launchpad, moves-currency, oracle, return-delta, self-unlock, tax
Pools using Launchpad hook
- ETH / FLOEMTEST (0.00% fee) — 24h volume $4.96, TVL $4.98, 1 swaps today
- ETH / FV4TEST (0.00% fee) — 24h volume $0.44, TVL $0, 2 swaps today