Launch a game
Four screens on the Launch pad:
- Prompt. Up to 140 characters. It runs through the text filter, then the theme generator, which returns a theme that is validated against the schema (title, ticker, one of 24 palettes, part kit, boss and loot names, speed and spawn rules).
- Themed room. A real playable draft room opens at /g/d-<id>. Regenerate, edit the title and ticker, pick a palette, swap the engine.
- Coin. Name, ticker, description and a 512 px image rendered from the game's boss mark.
- Launch tx. The server reserves a serial, derives the game's creator key, builds pump.fun create_v2 (plus an optional dev buy), simulates it on our RPC and shows every account, program and lamport amount. You sign in your own wallet.
The prompter launches and signs. The recorded creator is a per-game key held by PlayPost's signer, so the fee route can split every 5 minutes; 60% goes to the prompter wallet bound to the game's serial.
Generation caps per UTC day: 3 free, 20 with 250k $PPOST, unlimited with 1M $PPOST inside a day pool of 2,000 for signed-in wallets. Without a wallet: 3 per network (an IPv6 /64 counts as one network), from a separate day pool of 300, so traffic without a wallet can never use up the pool for wallets.
Remix copies any game's theme into a new prompt. It costs 0.02 SOL, paid to the PlayPost buyback wallet, and is free with 250k $PPOST.
In this build the launch send is off: the transaction is built and simulated for real, and the pad stops there (MOCKS.md).