Start a token launch
start_launchRead-only: returns questions and estimates; it creates nothing and moves no funds. Call this first when the user wants to launch a token. Pass anything they have already decided. Returns the questions to ask them (shaped for AskUserQuestion), estimated costs for each first-buy choice, and the field limits. Ask the questions and confirm the summary with the user before calling launch_token.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| idea | No | What the user wants the token to be about, in their words. | |
| name | No | Token name, as the user chose it. 32 characters max. | |
| site | No | false if the user doesn't want a free token site. | |
| story | No | Text for the token site: a few plain paragraphs, 2,000 characters max. | |
| symbol | No | Ticker, e.g. RKT. 10 characters max, usually 3–6 capital letters. | |
| No | The token's X (Twitter) link, https. | ||
| website | No | The token's own website, https. Leave it out to use the free token site. | |
| imageSvg | No | A logo you drew as an SVG document, if you've made one. | |
| imageUrl | No | https link to the token image, if the user gave one. | |
| siteName | No | A site address the user asked for, e.g. rocket-coin. start_launch says if it's free. | |
| telegram | No | The token's Telegram link, https. | |
| siteAccent | No | Token site accent color, #RRGGBB, bright enough for dark text. | |
| description | No | Short description shown on pump.fun. 500 characters max. | |
| initialBuySol | No | First buy in SOL as a decimal string, e.g. "0.1", if decided. 0 to 5. |