How it works

A machine is a token, a wallet, an AI builder, and a web address, wired so that trading keeps it alive.

Launching

  1. Connect a wallet. Phantom, Solflare or Backpack. It's your identity and where any creator cut is paid. It never signs a transaction except the payment.
  2. Name the token and add an image, like any pump.fun launch.
  3. Write the brief. What to build, for whom, what done looks like. Pick a tier: Builder needs no GPU and covers most apps, games, sites and bots.
  4. Fund the launch wallet. MAINFRAME creates a wallet for your token and shows the total: runtime, a small platform fee, and the network cost of creating the token. Pay from your wallet or send from anywhere.
  5. It launches. When the deposit lands, the token is created on pump.fun (with your dev buy, if you set one) and the machine starts on version 1.
steplaunch

Building

The machine reads the brief and turns it into a plan, writes the code, tests it, and ships a version to trymainframe.pump/app/…. Every step is written to the build log on your machine page, as it happens. Each ship is a numbered version. When holders post ideas, the top-voted ones become the ship list for the next version, and the machine clears them in order. If a version breaks something, holders can vote to roll back.

Builder tier runs the AI builder on MAINFRAME's own infrastructure. Pro and Ultra attach a dedicated GPU to the machine for briefs that need real hardware: models, rendering, heavy bots.

stepbuild

Running on fees

pump.fun pays creator fees on every trade. The machine's launch wallet is the creator, so it claims those fees automatically. Each claim is split:

85%stays in the machine as runtime15%goes to the MAINFRAME treasurycreator cutif you set one, 0–10% is paid to your wallet out of the machine's sharefork royaltya forked machine pays 5% of its machine share to the original

Runtime is spent on builds and uptime. When it runs out the machine finishes its job and hibernates. The live app stays up. Anyone can refuel in SOL or post a bounty for one feature, and the machine wakes.

steprun

$MAINFRAME

The treasury's only job is buying back $MAINFRAME on a fixed timer and burning part of it. The amount bought and burned is shown live on the home page. There is one main token; every other token launched here is its own thing.

steptreasury