Skip to content

FAQ

Can the creator pull liquidity after launch?

No. The LP position is locked for 750 days by HoodPumpLiquidityLocker, which has no owner/admin function capable of moving a locked position early. See Liquidity Locking.

Who earns a project's LP fees?

Whoever holds that project's Agent NFT, looked up live via ownerOf() at every fee collection. It's transferable and splittable across up to 5 wallets. See The Agent NFT.

Why did my deploy() transaction revert?

The most common causes:

  • InvalidStartingTick: your startingTick isn't a member of getValidTicks(pairedToken, tokenType). Read it live, don't hardcode.
  • InvalidFee: your fee isn't a member of getAllowedFees(tokenType). Meme tokens only allow 1%; utility allows 1/2/3%.
  • RewardTokenNotWhitelisted: you set hasRewards: true with a rewardToken that isn't whitelisted. Check first with isRewardTokenAllowed().
  • Insufficient msg.value: you didn't send enough ETH to cover the current deploymentFee (plus any WETH-pair dev buy). Read deploymentFee() live right before sending the transaction; it can change.

Does my reward token payout automatically?

No, someone has to call process(gas) on the token's DividendDistributor periodically. It's permissionless (anyone can call it), but nothing on-chain triggers it automatically. See Fees & Holder Rewards.

Can I change the fee tier or paired token after launch?

No, both are fixed at launch. They're baked into the Uniswap V4 pool itself. Plan these before you deploy; see Launch Settings.

Can I add a new reward token to the whitelist myself?

No, reward tokens need a configured swap route and minDistribution floor set by the HoodPump team on the locker. Reach out on @HoodPumps if you want one added.

What happens to the Agent NFT voucher if I change my token's name after preparing?

It becomes invalid: agentSignature is signed over the exact metadata CID from that /api/launch/prepare call. Call it again after any change and deploy with the fresh voucher.

Where do I see verified contract source?

On the block explorer. Search any address from Official Addresses.

I'm building my own launch UI / bot. Where do I start?

The integration examples repo has working scripts for every step: preparing metadata, deploying, reading launches, and checking reward-token status.

Built on Robinhood Chain.