how Anti AI Launchpad works
Anti AI Launchpad is a pump.fun launchpad with one rule: a human has to have made the coin's picture. everything else is exactly what you'd do on pump.fun, from your own wallet.
why? because the trenches are drowning in slop. AI logo, zero effort, dead in an hour. we want the opposite: authentic projects where a real person made a real thing. the gate is how we keep it that way.
1. launching
you fill in a name, ticker, description, links, a picture and a dev buy amount. Anti AI Launchpad uploads the metadata and asks PumpPortal for a pump.fun creation transaction for your wallet. you sign it, your wallet pays for it, and your wallet is the coin's on-chain creator. Anti AI Launchpad never holds funds, never holds your coin, and takes no cut of creator rewards.
the dev buy happens inside the same transaction and the tokens land in your wallet. 0 is fine.
2. the picture check
every picture goes through up to three detectors before anything gets uploaded or built:
- file provenance. the file's own metadata: C2PA content credentials and IPTC tags that mark AI output ("trainedAlgorithmicMedia"), stable diffusion parameters, ComfyUI workflows, and credits from midjourney, DALL·E, firefly, imagen, flux and friends. exact when it's there, easy to strip, so it's never the only check.
- claude vision. claude actually looks at the picture and decides if it was generated, with a confidence and plain reasons you get to see.
- sightengine. a classifier built just for spotting AI images, when the operator has it set up.
each detector gives a probability that the picture is AI. if any of them hits the block line (50% by default), the launch is refused. a detector that is set up but down makes the check fail instead of waving the picture through.
you see the verdict the moment you pick a picture, before signing anything. the same check runs again on the server when you deploy.
3. what counts as AI
pictures made by a text-to-image or image-to-image model, or where AI inpainting/outpainting makes up most of the picture. AI-upscaled copies of an AI picture still count.
photos you took, stuff you drew or painted (in paint, on paper, in procreate, whatever), 3D you built, pixel art, logos, memes and screenshots you put together are human-made. small touch-ups like background removal, cropping, filters or upscaling don't make a picture AI.
detection isn't perfect either way. if your real picture gets refused, try the original file (not something re-saved through an AI tool) or a different one. pictures must be PNG, JPEG, GIF or WebP under 4 MB.
4. costs
you pay the pump.fun creation rent, network fees and PumpPortal's fee inside the creation transaction, plus your dev buy. Anti AI Launchpad adds nothing. the picture check is paid for by whoever runs the site.
5. running it yourself
the code is open. set ANTHROPIC_API_KEY (and optionally sightengine keys) to turn on the gate. without a detector the launchpad refuses to deploy anything. a turso database is optional and only used to list launched coins.