Launchpad hook on Monad
Uniswap v4 Hook Contract 0xee3680dfb0d602fd64eb44feb0e53d16ab8b68cc on Monad · Launchpad
- Volume (24h)
- $82
- Value locked (TVL)
- $344
- All-time volume
- $316.63K
- Pools using this hook
- 13
- Swaps (24h)
- 3 (2 traders)
- Total swaps
- 2,423
What it does
A launchpad hook that charges every buy and sell the same fixed fee set at launch (1% on Beam pools, up to 5% on Prism pools), splitting it 30% to the platform and the rest between the creator and holders, with liquidity added only by the locker.
This read was written for the hook 0x93ed…e8cc on Arbitrum 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
- Runs launchpad token pools (Lumen Beam and Prism modes) where the hook charges a flat trading fee fixed at launch.
- Beam pools charge exactly 1% and give the whole non-platform share to the creator; Prism pools let the creator choose a fee between 0.01% and 5%.
- Each fee is split: 30% to the platform treasury, and the remaining 70% between the creator and token holders according to a ratio fixed at launch.
- Only the launch locker can add liquidity, and only the factory can create pools on this hook.
- Fees are collected in the paired asset and held in the hook until recipients claim them or the distributor pulls the holder share.
- Swap behaviour
- Every buy and sell pays the same flat fee, taken in the paired asset: from the input on buys and from the output on sells. Exact-output sells are rejected, and on exact-input buys the fee is charged on the full amount offered even if the swap only partly fills.
- Liquidity behaviour
- Only the designated locker contract can add liquidity, and all other adds revert. Remove-liquidity callbacks are disabled, so the hook never runs on withdrawals and cannot block them.
- Fee behaviour
- The fee is fixed per pool at launch: 1% for Beam pools, or 0.01% to 5% for Prism pools. It can never be changed afterward. 30% goes to the treasury, and the remaining 70% is split between the creator and holders by a fixed ratio, all paid out through pull-based claims.
- Owner & admin controls
- The admin can only redirect a pool's future creator fees to a new address, and can rotate or renounce its own role. The treasury can rotate its own address; nobody can change fee rates, splits, or accrued balances.
Enabled Uniswap v4 callbacks
beforeInitialize, beforeAddLiquidity, beforeSwap, afterSwap, beforeSwapReturnDelta, afterSwapReturnDelta
beforeInitialize: only the factory can initialize registered pools; beforeAddLiquidity: restricts adding liquidity to the locker; beforeSwap: takes the fee on exact-input buys; afterSwap: takes the fee on sells and exact-output buys and emits a swap event; beforeSwapReturnDelta/afterSwapReturnDelta: lets the hook deduct the fee from swap amounts.
Security & trust assessment
Risk level: low, estimated (decoded bytecode, high confidence).
Who controls it: The admin key can only redirect future creator fees, and the treasury key can only change its own address. Neither can alter fees, touch accrued balances, or move liquidity.
Risk to user funds: The hook takes a flat 0.01% to 5% fee (1% on Beam pools) from each swap and holds it until the treasury, creator, or holder distributor claims it. It cannot touch LP principal or block withdrawals.
Security findings
- [info] Fee hard-capped at 5%: Fee rates are fixed at registration, between 0.01% and 5% (exactly 1% for Beam), and no function can change them afterward.
- [low] Admin can redirect future creator fees: The admin can reassign which address receives a pool's future creator share. Fees already earned stay claimable by the old recipient.
- [info] Liquidity restricted to locker: Only the locker can add liquidity. Withdrawal callbacks are disabled, so the hook itself cannot trap removals; any withdrawal limits would come from the locker contract.
Contract details
- Verified source
- No
- Bytecode size
- 9,968 bytes
- Upgradeable proxy
- No
- Detected patterns
- return-delta
Pools using Launchpad hook
- WMON / MONCAT (0.00% fee) — 24h volume $0, TVL $6.44, 0 swaps today
- WMON / MEPE (0.00% fee) — 24h volume $0, TVL $18, 0 swaps today
- WMON / PEPO (0.00% fee) — 24h volume $0, TVL $20, 0 swaps today
- WMON / MONCOCK (0.00% fee) — 24h volume $0, TVL $6.61, 0 swaps today
- WMON / ORBIT (0.00% fee) — 24h volume $0, TVL $6.20, 0 swaps today
- WMON / ANAGO (0.00% fee) — 24h volume $20, TVL $25, 1 swaps today
- WMON / NOMAD (0.00% fee) — 24h volume $62, TVL $261, 2 swaps today
- CHOG / CHOGITA (0.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- WMON / CHAD (0.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- emo / EMONIGGA (0.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- WMON / SMOKE (0.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- aAAPL / ACC (0.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- aSPY / MNDINDEX (0.00% fee) — 24h volume $0, TVL $0, 0 swaps today