Overview
AnyApp turns a description of paid software into an original program you own. You describe what an app does, launch a coin for the build on AnyApp, and a coding model writes a new version from scratch. The result is a single file you can open, host or sell.
AnyApp never looks at the original product's code, files or screens. It only works from your description, which keeps every build independent.
Quickstart
- Find the app you pay for in Software and press Build mine, or open Launch directly.
- Give your version an original name and ticker, and list what it should do.
- Press Launch coin & build and approve twice in Phantom or Solflare: once to launch, once to set the fee split.
- Watch the build run through five stages (plan, write, review, test, package) over about 20 minutes, then preview, copy or download it. You can close the page; it keeps going. Watch a demo build.
Your build stays saved to your coin. It shows up in the Feed, where anyone can download it.
Writing a good spec
The spec is the only input the model sees, so the clearer it is, the better the app. Write one behavior per line and describe what a user does and what they see.
Draw on a canvas with a brush, eraser and color picker
Add, hide, reorder and delete layers
Undo and redo with Ctrl+Z and Ctrl+Shift+Z
Export the image as PNG
Remember the last open file in the browser
Tips
- Describe behavior, not appearance. "Search filters the list as you type" beats "a search bar like X has".
- Keep it focused. Five to fifteen features build better than fifty.
- Don't paste text, code or screenshots from the original product. They'll be rejected by the originality rules.
Launches and fees
Every build is unlocked by one coin, launched on pump.fun through AnyApp. You sign one transaction that creates the coin and pays the launch fee, then a second that sets how the coin's trading fees are shared.
| Item | Amount | Paid to |
|---|---|---|
| Network and coin creation | ≈ 0.02 SOL | Solana and pump.fun |
| AnyApp launch fee | 0.05 SOL | AnyApp treasury |
| Dev buy | Optional | Your own coin |
| Creator trading fees | 30% | You, the launcher |
| Creator trading fees | 70% | AnyApp treasury |
The launch fee goes to the AnyApp treasury at H9khq7EC2651czDhYRurWGXTJGqLwteyaFQqeqsAjh6z. It's part of the same transaction as the launch, so if the launch fails, nothing is charged.
Fee split
pump.fun pays a creator fee on every trade of your coin. AnyApp sets it up with pump.fun's fee sharing so 30% goes to your wallet and 70% to the AnyApp treasury. This is the second approval during launch, and your build unlocks only after the split is confirmed on-chain. If you close the page in between, open your coin page and press Finish setup.
Your coin page
Every coin gets a page at /coin/<mint>. It's set as the website in the coin's metadata, so the link on pump.fun leads there. It shows the coin, the fee split and the build, with preview and download.
Once the transaction confirms, AnyApp checks it on-chain and unlocks your build. One coin unlocks one build. If a build fails, you can retry it from the same coin at no extra cost.
Coins launched elsewhere can't unlock builds. AnyApp only builds for coins it launched and verified.
Originality policy
An AnyApp build is written only from a description of what software does, without access to the original's code or assets. AnyApp enforces this in four ways:
- Specs only. The only input is your written description. Programs, installers, source code and screenshots aren't accepted.
- Original names. Build names and tickers can't reuse the name of the product they compete with.
- Server-side instructions. The model is told on our server to write everything from scratch and never reproduce any vendor's code, text, icons or branding.
- No trademarks. Builds can't use another company's logo, product name or UI copy.
Product names and logos on the Software page only identify what a build competes with. They belong to their owners, and AnyApp isn't affiliated with them.
What you get
- Web app: one self-contained
.htmlfile that runs in any browser and can be hosted anywhere. - Installable web app: the same, set up to install like a desktop or phone app.
- Command-line tool: one
.mjsfile you run with Node.js.
You own your build. Ship it, change it or sell it.
The Shelf
The Shelf lists complete open-source alternatives that are ready to use, like Compositor. Each is credited to its author and shared under its own license.
To suggest an app, it needs an open-source license that allows redistribution and a working build.
API
AnyApp's public endpoints return JSON. No key is needed to read.
The 25 most recent builds and platform stats.
{ "builds": [{ "ca": "…", "name": "Quire", "ref": "Notion Plus", "status": "shipped", "created_at": "…" }],
"stats": { "shipped": 12, "week": 4, "median_sec": 252 } }
One build's name, status and code. Add &dl=1 to download the file.
The metadata of a coin launched on AnyApp, in the format pump.fun reads.
Used by the Launch page. action: "prepare" returns the unsigned launch transaction; action: "confirm" verifies the launch and fee on-chain.
Public details for a coin launched on AnyApp: name, ticker, launch and fee-split status, and build status.
build returns the unsigned fee-split transaction for the launcher's wallet; confirm checks the 30/70 split on-chain.
Starts the build for a launched coin whose fee split is set.
A build's stage, start time and log. POST with { "ca": "…" } also moves the build forward.
Token
The AnyApp token's contract address is mPhYQJoR89mm79FuSpNaZtY31K3nMjRCvQw4pkUpump. See live market data and holder benefits on the Token page.
FAQ
Is AnyApp copying software?
No. Builds are written from scratch from your description of what an app does. AnyApp never uses the original's code, files, screens, text or branding, and every build needs an original name.
Which model writes the code?
Builds run through OpenRouter on a top coding model, chosen for reliability on long single-file programs.
How long does a build take?
About 20 minutes. Every build gets a planning pass, a full writing pass, a review pass that fixes bugs, and automated checks before it's packaged. Progress shows on your coin page.
Can I build again?
Each coin unlocks one build. Retries after a failed build are free. For a new version, launch a new coin.