Likely launchpad hook on Robinhood Chain
Uniswap v4 Hook Contract 0xa16091810072c1c9c2c6be7cb1f200223f77e0cc on Robinhood Chain · Launchpad
- Volume (24h)
- $799
- Value locked (TVL)
- $0
- All-time volume
- $799
- Pools using this hook
- 1
- Swaps (24h)
- 81 (40 traders)
- Total swaps
- 81
What it does
This launchpad coin-hook charges every buy and sell a fixed 1% of the ETH side, splits it 40/40/10/10 among four fixed recipients, and has no admin controls or limits on LP withdrawals.
This read was written for the hook 0x0fd1…60cc on Robinhood Chain and reused here: the two share a code shape, so constants such as fees, owners and addresses can differ.
How it works step by step
- The hook is also an ERC20 coin (10 billion supply) that serves only its own ETH/coin pool, which has a 0% LP fee.
- Every swap pays a fixed 1% fee on the ETH side of the trade, whether buying or selling.
- The collected ETH stays in the Uniswap PoolManager as a claim held by the contract and is split 40% income, 40% community, 10% shared and 10% platform.
- Each of four fixed recipient addresses can withdraw only its own share. There is no owner, no pause, no allowlist and no tax on plain transfers.
- Only the launcher (the deployer) can open the single home pool, and it can do so only once. Any other pool using this hook is rejected.
- Swap behaviour
- When the trader sets the exact ETH amount, the 1% is taken before the swap: an exact ETH input is reduced by 1%, and for an exact ETH output the pool pays out about 1.01% more and the hook keeps the difference. When the trader sets the exact coin amount, the 1% is taken after the swap: buyers pay about 1% extra ETH and sellers receive 1% less ETH.
- Liquidity behaviour
- No liquidity callbacks; LPs can add and withdraw freely.
- Fee behaviour
- A fixed 1% of the ETH leg is charged on every swap, rounded up; the pool's LP fee is 0%. The fee is split 40/40/10/10 between four fixed income, community, shared and platform addresses set at deployment.
- Owner & admin controls
- No admin controls found; owner() returns the zero address, and the fee rate, split and recipient addresses are fixed at deployment.
Enabled Uniswap v4 callbacks
beforeInitialize, beforeSwap, afterSwap, beforeSwapReturnDelta, afterSwapReturnDelta
beforeInitialize: only the launcher can open the one home pool, once; beforeSwap + beforeSwapReturnDelta: takes the 1% when the ETH amount is specified; afterSwap + afterSwapReturnDelta: takes the 1% when the coin amount is specified and checks the pool moved the expected ETH amount.
Security & trust assessment
Risk level: low, estimated (decoded bytecode, high confidence).
Who controls it: No one holds admin keys. Four fixed recipient addresses can only withdraw their own share of the collected fees.
Risk to user funds: The hook takes exactly 1% of the ETH side of each swap and nothing more. It cannot touch LP principal, and LP withdrawals are unrestricted.
Security findings
- [info] Fixed 1% swap fee: The fee is hard-coded at 1% of the ETH leg and cannot be changed. Recipients can only claim their own accrued share of the collected ETH.
- [info] Immutable, no admin: The contract is not a proxy and has no owner, pause or trader lists. Remove-liquidity callbacks are disabled, so LP withdrawals are unrestricted.
Contract details
- Verified source
- No
- Bytecode size
- 6,603 bytes
- Upgradeable proxy
- No
- Detected patterns
- erc20, moves-currency, ownable, return-delta, self-unlock
Pools using Likely launchpad hook
- ETH / RELAYFOX (0.00% fee) — 24h volume $799, TVL $0, 81 swaps today