LaunchpadFeeHookV4 on Ethereum
Uniswap v4 Hook Contract 0xe8e8e960bb82512d5dc8addc13f8bec12a9aa0cc on Ethereum · Launchpad · Verified contract
- Volume (24h)
- $21
- Value locked (TVL)
- $1.71
- All-time volume
- $21
- Pools using this hook
- 2
- Swaps (24h)
- 10 (1 traders)
- Total swaps
- 10
What it does
Launchpad fee hook that charges every buy and sell a market-cap-tiered protocol fee of 0.3% to 1% plus a fixed creator fee of up to 10%, with optional short-lived buy caps at launch and free LP withdrawals.
This read was written for the hook 0x2dfb…e0cc on BNB 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
- Charges a fee on every buy and sell of launchpad tokens, always taken in the quote asset (for example BNB or a stablecoin).
- Protocol fee is tiered by the token's fully diluted market cap: 1% below tier 1, 0.5% between tiers, 0.3% at or above tier 2 (1% if no price can be read).
- Adds a creator fee, fixed per launch at registration and capped at 10% each for buys and sells.
- Optional opening protection, chosen once at launch, can cap tokens per buy and total tokens bought for a window of 10 to 600 seconds; sells are never restricted.
- Only the launch executor can create pools with this hook, and fees go to a fee splitter that pays the protocol treasuries, the creator, holder distributions and buyback-and-burn.
- Swap behaviour
- Each swap on a registered token pays protocol plus creator fees (0.3% to 11% combined) on the quote-asset side, taken before or after the swap depending on which side is specified. During an optional opening window of up to 10 minutes, buys that exceed the per-buy or total cap revert.
- Liquidity behaviour
- No liquidity callbacks; LPs can add and withdraw freely.
- Fee behaviour
- Protocol fee is 1%, 0.5% or 0.3% depending on market cap, plus a fixed creator fee of 0% to 10% set per launch for buys and sells. Fees go to the FeeSplitter, which splits the protocol part between two treasuries and the creator part among the creator, holders and buyback-and-burn; fees that cannot be paid immediately are held as claims and forwarded via a permissionless flush.
- Owner & admin controls
- The hook itself has no owner; fees are fixed per launch by the launch factory within a 10% creator cap, and protocol tiers are constants. The FeeSplitter owner can redirect a launch's creator payout address, change the split between the two protocol treasuries, and set the keeper, but cannot change what traders pay.
Enabled Uniswap v4 callbacks
beforeInitialize, beforeSwap, afterSwap, beforeSwapReturnDelta, afterSwapReturnDelta
beforeInitialize restricts pool creation to the launch executor; beforeSwap takes the fee when the quote amount is specified; afterSwap takes the fee from the quote side otherwise and enforces opening caps; return deltas let the hook charge those fees on the swap amounts.
Security & trust assessment
Risk level: low (verified source, high confidence).
Who controls it: The launch factory sets each launch's fees once within hard caps, and the FeeSplitter owner can redirect creator payouts and treasury split. No one can raise fees or block trading after launch.
Risk to user funds: The hook takes only the stated fee from swaps, between 0.3% and 11% of the quote amount. It has no withdrawal callbacks, so LP principal cannot be locked or drained.
Security findings
- [info] Bounded, immutable fees: Creator fees are capped at 10% and fixed at registration; the protocol fee is at most 1%, so the maximum combined fee is 11%.
- [low] Creator payout can be redirected: The FeeSplitter owner can change which address receives a launch's creator fee share, which affects creators but not traders.
- [info] Opening buy caps: Optional per-buy and total buy caps apply only to buys for at most 600 seconds after launch and are fixed at registration; sells are never blocked.
Contract details
- Verified source
- Yes (LaunchpadFeeHookV4)
- Compiler
- solc 0.8.26+commit.8a97fa7a
- Bytecode size
- 11,827 bytes
- Upgradeable proxy
- No
- Detected patterns
- erc20, fee-sharing, launchpad, moves-currency, return-delta, self-unlock
Pools using LaunchpadFeeHookV4
- WBTC / ETHB (0.00% fee) — 24h volume $13, TVL $0.58, 7 swaps today
- ETH / ETHT (0.00% fee) — 24h volume $7.96, TVL $1.14, 3 swaps today