Step 6 · Launch on Pons
Only reachable once steps 1–5 are complete — enforced in the UI and by /api/launch.
The wizard
New Launch unlocks and opens the launch wizard: token name, ticker, description, and image (drag-and-drop preview or a hosted URL — files stay local, URLs go on-chain in the logo field).
On deploy, the engine sends a single launchAndBuy transaction from vault wallet 0:
- Creates the token + bonding curve atomically
- Executes your opening buy in the same transaction
- Passes the bundle wallets as
snipeTaxExemptions(Pons caps this at 32) so the progressive buys never pay the opening snipe tax
Before broadcasting, the engine runs canLaunch(deployer) and an eth_call simulation — a revert means a clean error, never a burned transaction.
Whitelist
Pons public launching is whitelist-gated. If canLaunch(your deployer) is false the wizard says so up front — you will not get through setup to discover it at the end.
Solo mode
The solo launch link at the bottom of Setup bypasses the bundle pipeline entirely: launchAndBuy is sent from your connected wallet instead of the vault. Same simulation and whitelist checks, no bundle wallets, no exemptions. Honest label, deliberate escape hatch — not the default path.
After launch
The app auto-tracks the new token in Live. Step 7–8 controls become available there.