Build a coin launch (unsigned)
build_launchBuild the unsigned transactions that launch a coin on higher.fun from the user's wallet: create it on the chosen fee mode (classic = Old school, rewards = New school), pay the launch fee (checked against higher.fun's on-chain fee wallet and cap), an optional first buy, and for New school an optional creator lock. Needs metadata_uri: higher.fun's image and metadata upload needs a wallet sign-in Highwire can't do, so without it the tool returns the metadata JSON to host first. Reuse the same idempotency_key on retries: it keeps the same mint, so the coin (and its fee) can only happen once, on any server instance. Set confirm_launch to true only after the user approved the launch, its cost and its fee mode. Returns the transactions and a sign_url for the user's wallet.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | No | https://x.com/... link | |
| name | Yes | Coin name, up to 32 characters. | |
| ticker | Yes | Ticker, 1-10 letters or digits, without the $. | |
| wallet | Yes | The creator's wallet, which signs and pays (public key only). | |
| website | No | ||
| fee_mode | Yes | classic: Cheapest. On the curve, no trading fee to the creator or higher.fun, only Raydium's 0.25%. rewards: Creator rewards. The creator earns 0.25% of every trade, plus pool fees after graduation. | |
| telegram | No | https://t.me/... link | |
| image_url | No | https URL of the coin's image, put in the prepared metadata. | |
| description | No | ||
| dev_buy_sol | No | SOL for the creator's first buy, in the same transaction. At most 10. | |
| metadata_uri | No | https URL of the coin's hosted metadata JSON. | |
| confirm_launch | Yes | Set to true only after the user approved this launch. | |
| idempotency_key | Yes | A unique, unguessable key for this coin (a random UUID). Reuse it on retries: it fixes the coin's mint address. | |
| creator_lock_pct | No | rewards only: lock this % of supply for the creator (7-day cliff after graduation, then 30 days linear). | |
| max_slippage_bps | No | Slippage for the first buy, in bps. |