PermaV3AdvancedHook on Robinhood Chain
Uniswap v4 Hook Contract 0x3b027bf03083d3aca91917aaf0ffa27fcbb328cc on Robinhood Chain · Launchpad · Verified contract
- Volume (24h)
- $284
- Value locked (TVL)
- $5.31
- All-time volume
- $284
- Pools using this hook
- 1
- Swaps (24h)
- 6 (3 traders)
- Total swaps
- 6
What it does
Launchpad hook that charges each coin's fixed base fee plus capped add-on fees (up to 99% total) in the pair asset to the Perma vault, with buys paying 90%/67%/35% during a few-block anti-sniper window and optional add-ons able to block trades.
How it works step by step
- Charges each coin's full trading fee itself (the pool's LP fee is fixed at 0), always taken in the pair asset (ETH/USDC/USDT) and credited to the Perma vault.
- Can burn part of the fee in the coin itself by sending it to the dead address.
- Runs an anti-sniper window right after launch: buys pay a total fee of 90%, then 67%, then 35%, each step lasting about one block. Sells are not affected.
- Lets coins pick up to 8 add-ons, fixed at launch. Add-ons can raise fees up to their registered caps and, if allowed to, refuse trades (for example market hours or wallet caps). The total fee is capped at 99%.
- Only the Perma vault can add liquidity, and only the factory can create pools.
- Swap behaviour
- Each swap pays the coin's base fee plus any add-on fees, all taken on the pair leg, with an optional burn in the coin. Buys in the first few blocks after launch pay 90%, 67% or 35%. Partial fills are refused, and add-ons registered as able to stop trades can block buys or sells.
- Liquidity behaviour
- Liquidity can only be added by the Perma vault through the Uniswap PositionManager. The hook has no remove-liquidity callbacks, so it can never block or charge withdrawals.
- Fee behaviour
- The total fee is the base fee set at launch plus add-on extras, capped at 99%. During the sniper window, buys pay 90%, then 67%, then 35%. Fees are minted as claims to the Perma vault, and an optional part of the fee is burned in the coin.
- Owner & admin controls
- The factory owner can add add-on modules (each with a fee cap of at most 99%), switch modules off for all coins, or retire them for new launches; switching off is one-way. A coin's creator or the coin-vote contract can switch off add-ons for that coin, and fee rates are otherwise fixed at launch.
Enabled Uniswap v4 callbacks
beforeInitialize, beforeAddLiquidity, beforeSwap, afterSwap, beforeSwapReturnDelta, afterSwapReturnDelta
beforeInitialize: only the factory can create registered pools. beforeAddLiquidity: only the vault can add liquidity. beforeSwap: computes the fee, queries add-ons, may refuse the trade, and takes the specified-leg fee or burn. afterSwap: takes the unspecified-leg fee or burn, enforces full fills, and reports buys to add-ons. beforeSwapReturnDelta and afterSwapReturnDelta: let the hook deduct fees and burns from swap amounts.
Security & trust assessment
Risk level: medium (verified source, high confidence).
Who controls it: Not stated.
Risk to user funds: The hook deducts fees from swaps: the base fee plus add-ons, up to 99%, sent to the vault or burned. It never holds LP principal and cannot block withdrawals.","centralization":"The factory owner manages the add-on registry and can only disable modules for existing coins. Creators or the coin vote can disable a coin's add-ons.
Security findings
- [medium] Very high fees possible: Total fees can reach 99% through the sniper window (90/67/35% on buys for about 3 blocks) or through add-on fee caps chosen at launch.
- [medium] Add-ons can halt trading: Add-ons registered as able to stop trades can refuse buys or sells for a coin. This can only be removed by switching the add-on off, and canEverStop shows whether a coin is exposed.
- [info] Admin can only turn things off: The owner can add new modules, but only for future launches. For existing coins, modules can only be switched off, so maximum fees never rise after launch.
- [info] Withdrawals unrestricted: The remove-liquidity callbacks are disabled, so the hook cannot touch withdrawals.
Contract details
- Verified source
- Yes (PermaV3AdvancedHook)
- Compiler
- solc 0.8.26+commit.8a97fa7a
- Bytecode size
- 22,993 bytes
- Upgradeable proxy
- No
- Detected patterns
- erc6909-claims, launchpad, liquidity-management, mev-protection, moves-currency, ownable, return-delta
Pools using PermaV3AdvancedHook
- ETH / LIFTOFF (0.00% fee) — 24h volume $284, TVL $5.31, 6 swaps today