Launch protections that live on-chain, not in a promise.

Two contracts on Robinhood Chain, open to any launcher. Both are ownerless — no admin keys, no upgrades, no early exits. The escrow vault charges nothing; the rebate hook routes a fixed, hard-coded 10% of protection proceeds to PumpPill — disclosed here and in the verified source, and no one holds a key that could ever raise it.

Dev-Drip — the dev cannot dump the chart

The creator's allocation goes into an escrow vault at launch. The vault can release at most 1% of the allocation per day — and less when pool liquidity is thin — after a 7-day cliff. Not a locker screenshot, not a pinky promise: the contract physically cannot release faster, and nobody holds a key that could change that.

  • Anyone can read the vault: allocation, released so far, max releasable today.
  • Releases only ever reach the recipient fixed at creation.
  • One escape hatch: if the pool holds zero liquidity for 30 straight days (an abandoned launch), the remainder unlocks — visible on-chain the whole time.

Factory (create a vault / enumerate all vaults): 0xCb518EacEda056F329DB95b3aB8065732260850d

Sniper Rebate — the bots pay the buyers who stayed

A Uniswap v4 hook. During the protection window after a pool opens (default: 6 hours), every sell pays a tax that starts at 25% and declines to zero, collected into a pot — in ETH for standard sells. 90% of the pot goes to buyers from the opening window who held through protection, claimable below for 30 days; a fixed 10% funds PumpPill. After the window the hook is provably inert: zero extra fee, forever. This is not a tax token — the tax has a hard-coded end.

  • Taxing all early sells (not "flagged wallets") is what makes it evasion-proof — moving tokens to a fresh wallet doesn't dodge it.
  • Snipe-and-dump pays the tax and forfeits the rebate; buy-and-hold collects it.
  • Launchers can tune tax and windows within hard caps (30% / 24h max) before trading starts; every choice is public on-chain.
  • Works with any quote asset: ETH and WETH pools protect automatically, stock- or token-quoted pools activate when the creator declares the token side.
  • Any launcher can point a new v4 pool at the hook — no permission needed.
  • Rebates unclaimed after the 30-day window go to PumpPill — claim yours below, it's yours before it's ours.

Hook: 0x2166221791aEe01c88F9d8f8552E31f3266d5044

Claim your rebate

Bought in a protected launch's opening window and held through the protection period? Your share of the pot is claimable here for 30 days.

What these do NOT protect you from

  • A token using these contracts is not endorsed by PumpPill. They constrain pool mechanics — nothing else.
  • Dev-Drip caps only what is escrowed. Supply held outside the vault can still be sold; our scan shows the escrowed share so you can judge it.
  • Neither contract vets the team, the token contract itself, or anything off-chain.
  • Sniper Rebate attributes buyers by the signing wallet, and a buyer who transfers tokens away can still claim — an accepted v1 limitation, roughly net-neutral because the receiving wallet's sell pays the tax.
  • These contracts are not independently audited. The source is verified and the test suite is public, but treat them accordingly.

Verify it yourself

Every claim on this page is a contract read. Open either address on the explorer, hit "Read contract", and check status() on a vault or currentTaxBips() on the hook. Our token scanner does those reads automatically and shows an "On-chain protections" section on any token that uses them — including the escrowed share of supply, so a token can't wear the badge while the dev holds the real bag outside the vault.

Launching on Robinhood Chain and want your token protected — or want us to look at your launch config? Reach out through the site. The contracts are open either way.