Launchpad hook on Robinhood Chain
Uniswap v4 Hook Contract 0x76b588e49b90f764b13969f7ef60fd669c492acc on Robinhood Chain · Launchpad
- Volume (24h)
- $334
- Value locked (TVL)
- $681
- All-time volume
- $489.34K
- Pools using this hook
- 1
- Swaps (24h)
- 2 (2 traders)
- Total swaps
- 3,376
What it does
A token launchpad hook with hook-managed liquidity bands and built-in leverage and borrowing that takes an unverified swap fee from every trade, likely sending it to a creator vault and buybacks, and blocks outside LPs.
How it works step by step
- Launches a single token in its own pool and seeds liquidity in price bands controlled by the hook.
- Offers leveraged products on top of the pool: leveraged longs bought with ETH, shorts, and borrowing against collateral, with loan-to-value and liquidation thresholds.
- Charges a swap fee that appears to fund a creator vault and a buyback mechanism.
- Restricts who can add or remove liquidity: unauthorized LPs are rejected.
- Tracks each trader's last swap block and the launch block, which likely enforces per-block or early-launch trading limits.
- Swap behaviour
- Each swap runs through the hook before and after execution. The hook can adjust the amounts traded through return deltas, likely to take its swap fee, and it records the trader's last swap block. Swaps can revert before the pool is active or when slippage limits are exceeded.
- Liquidity behaviour
- Adding and removing liquidity is checked by the hook, and unauthorized LPs are rejected. In practice, liquidity is seeded and managed by the hook itself rather than by outside LPs, and outside LPs cannot freely deposit or withdraw.
- Fee behaviour
- A swap fee rate is stored on-chain and is likely collected through swap return deltas, probably directed to a creator vault and a buyback mechanism. The exact percentage and any cap cannot be confirmed from bytecode.
- Owner & admin controls
- There is an owner and an ops role, and owner-gated actions such as pool initialization and band seeding appear to exist. Whether fees, the borrow toggle or leverage settings can be changed afterwards is unknown from bytecode.
Enabled Uniswap v4 callbacks
beforeInitialize, beforeAddLiquidity, beforeRemoveLiquidity, beforeSwap, afterSwap, beforeSwapReturnDelta, afterSwapReturnDelta
beforeInitialize: restricts pool creation to the hook's own setup; beforeAddLiquidity: blocks unauthorized LPs; beforeRemoveLiquidity: blocks unauthorized withdrawals; beforeSwap: checks launch status and may adjust amounts; afterSwap: records per-trader swap blocks and may take fees; beforeSwapReturnDelta/afterSwapReturnDelta: lets the hook change swap amounts, for example to collect fees.
Security & trust assessment
Risk level: medium, estimated (decoded bytecode, low confidence).
Who controls it: An owner and an ops address control setup and likely some parameters, including a borrow enable flag. Their exact limits are unverifiable.
Risk to user funds: Traders' swap amounts can be adjusted by an unknown fee amount. Collateral posted for borrows or leveraged positions is held by the hook and can be liquidated. Outside LPs cannot freely add or withdraw, but the pool liquidity appears to be hook-owned.
Security findings
- [medium] Unverified hook with swap return deltas: The hook can modify swap input and output amounts, but its fee size and any cap cannot be verified without source code.
- [medium] Liquidity is gated: Add- and remove-liquidity callbacks reject unauthorized LPs, so only the hook or approved parties manage pool liquidity.
- [medium] Lending and leverage features: Borrowing, shorts and leveraged longs hold user collateral inside the hook, with liquidation rules and a borrow on/off switch.
Contract details
- Verified source
- No
- Bytecode size
- 24,157 bytes
- Upgradeable proxy
- No
- Detected patterns
- erc20, launchpad, liquidity-management, moves-currency, ownable, return-delta, self-unlock
Pools using Launchpad hook
- ETH / LONG (0.00% fee) — 24h volume $334, TVL $681, 2 swaps today