PositionManager on Robinhood Chain
Uniswap v4 Hook Contract 0x8d346f24278c5cd786309161aac0fc2bbe4c25dc on Robinhood Chain · Launchpad · Verified contract
- Volume (24h)
- $0
- Value locked (TVL)
- $60
- All-time volume
- $2.78K
- Pools using this hook
- 302
- Swaps (24h)
- 0 (0 traders)
- Total swaps
- 256
What it does
A Flaunch memecoin launchpad hook that charges every trader an owner-configurable swap fee split among referrers, the protocol (up to 10% of fees), the creator and a BidWall, while letting LPs withdraw freely.
This read was written for the hook 0x588c…25dc on Base 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
- Launches new memecoins (Flaunch) into Uniswap v4 pools paired with an approved token, seeding single-sided liquidity and an optional creator premine.
- Takes a swap fee on every trade and splits it between referrer, protocol, token creator, and a BidWall (buy-support liquidity) or the token treasury.
- Fills part of swaps from an internal pool of accumulated memecoin fees before hitting Uniswap, converting fees into the paired token.
- Can block public swaps until a scheduled launch time and blocks anyone else from creating pools with this hook.
- Records price observations for an oracle and emits pool state events on liquidity changes and donations.
- Swap behaviour
- Swaps revert until a pool's scheduled launch time passes; after that, part of a swap may be filled from the hook's internal fee inventory, and a swap fee is taken from the unspecified side of the trade. Fee-exempt addresses may pay a lower flat fee, and an external fee calculator can adjust the fee dynamically.
- Liquidity behaviour
- Add and remove liquidity callbacks only emit events and cannot charge or block LPs; LPs can withdraw freely.
- Fee behaviour
- The swap fee comes from the owner-set fee distribution, optionally adjusted by a fee calculator; no hard cap on the swap fee is visible in the shown source (validation code was truncated). Fees go to an optional referrer, then protocol (max 10% of fees, set by FLAY governance), then the creator's chosen share, with the rest to the BidWall or treasury.
- Owner & admin controls
- The owner can change global and per-pool fee distributions (swap fee, referrer share), the fee calculator, referral escrow, flaunch contract and initial price contract; FLAY governance can set the protocol share up to 10% of fees. Fee validation bounds were truncated, so the exact swap fee cap is unconfirmed.
Enabled Uniswap v4 callbacks
beforeInitialize, afterAddLiquidity, afterRemoveLiquidity, beforeSwap, afterSwap, afterDonate, beforeSwapReturnDelta, afterSwapReturnDelta
beforeInitialize blocks outside pool creation; beforeSwap enforces launch schedule, runs internal fee fills and oracle updates; afterSwap takes and distributes fees; beforeSwapReturnDelta/afterSwapReturnDelta adjust swap amounts for internal fills and fees; afterAddLiquidity, afterRemoveLiquidity, afterDonate emit events only.
Security & trust assessment
Risk level: medium, estimated (decoded bytecode, medium confidence).
Who controls it: The protocol owner can change swap fee levels, fee calculator and referral routing; FLAY governance controls the protocol fee share up to 10%. They cannot touch LP principal in the pool.
Risk to user funds: The hook takes a swap fee from each trade's output or input at a rate set by the owner/fee calculator (exact cap unverified) and holds fee inventory before distribution. LP principal cannot be locked or drained by this hook.
Security findings
- [medium] Owner-controlled swap fee: The owner can set the swap fee per pool or globally and swap in a new fee calculator; the maximum allowed value was in truncated validation code and could not be confirmed.
- [info] Protocol share capped: The protocol's share of collected fees is capped at 10% by code.
- [info] LP withdrawals unrestricted: Remove-liquidity callback only emits an event and has no return delta, so it cannot block or tax withdrawals.
Contract details
- Verified source
- Yes (PositionManager)
- Compiler
- solc 0.8.26+commit.8a97fa7a
- Bytecode size
- 23,479 bytes
- Upgradeable proxy
- No
- Detected patterns
- dynamic-fee, erc6909-claims, launchpad, moves-currency, oracle, ownable, return-delta, self-unlock, tax
Pools using PositionManager
- ETH / LEWEI (0.00% fee) — 24h volume $0, TVL $47, 0 swaps today
- ETH / RGAME (0.00% fee) — 24h volume $0, TVL $0.02, 0 swaps today
- ETH / TREN15 (0.00% fee) — 24h volume $0, TVL $6.48, 0 swaps today
- flETH / R.HJACKET (0.00% fee) — 24h volume $0, TVL $0.27, 0 swaps today
- flETH / GGEZ (0.00% fee) — 24h volume $0, TVL $4.78, 0 swaps today
- flETH / MILADY (0.00% fee) — 24h volume $0, TVL $1.06, 0 swaps today
- flETH / LAPTOP (0.00% fee) — 24h volume $0, TVL $0.06, 0 swaps today
- flETH / KRVEX (0.00% fee) — 24h volume $0, TVL $0.23, 0 swaps today
- flETH / V133C (0.00% fee) — 24h volume $0, TVL $0.11, 0 swaps today
- flETH / ICIDENTAL (0.00% fee) — 24h volume $0, TVL <$0.01, 0 swaps today
- flETH / BETTER (0.00% fee) — 24h volume $0, TVL <$0.01, 0 swaps today
- RSTR / TEST (0.00% fee) — 24h volume $0, TVL <$0.01, 0 swaps today
- flETH / ORWELL (0.00% fee) — 24h volume $0, TVL <$0.01, 0 swaps today
- X / RBLX (0.00% fee) — 24h volume $0, TVL <$0.01, 0 swaps today
- RBLX / RBLX (0.00% fee) — 24h volume $0, TVL <$0.01, 0 swaps today
- SLIME / DELL (0.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- DELL / DUDE (0.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- DELTACO / DELL (0.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- DELL / DELLCAT (0.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- SENPAI / RBLX (0.00% fee) — 24h volume $0, TVL $0, 0 swaps today