Build UNSIGNED launch transactions
crew_build_unsignedCreate unsigned token launch transactions for pumpfun, bags, zora, clanker, or vibevibe with KOL crew allocation and treasury fees, ready for external signing.
Instructions
Create UNSIGNED launch transactions. platform defaults to pumpfun (Solana v0 messages). bags = Bags.fm Solana fee-claimers (needs BAGS_API_KEY). zora = Zora content coins on Base (EIP-1559; needs ZORA_ENABLED). clanker = Clanker v4 on Base (EIP-1559; needs CLANKER_ENABLED). vibevibe = vibe/vibe on Robinhood Chain (EIP-1559; needs VIBEVIBE_ENABLED). Prefer explicit crew[] from crew_list_kols; Autohire is fallback. optInOnly default off. Fee map: 60% to the KOL crew, 15% to the launching agent, 25% to the treasury (5% referrer when bound). Optional treasuryBps 2000–3000.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| crew | No | ||
| mode | No | ||
| name | Yes | ||
| seats | No | ||
| ticker | Yes | ||
| No | |||
| website | No | ||
| imageUrl | No | ||
| platform | No | Launch venue. Default pumpfun. bags=Bags.fm (Solana). zora=Zora coins (Base). | |
| optInOnly | No | ||
| secretKey | No | FORBIDDEN — rejected if set. | |
| mintPubkey | No | ||
| privateKey | No | FORBIDDEN — rejected if set. | |
| description | No | ||
| imageBase64 | No | ||
| launcherKey | No | FORBIDDEN — rejected if set. Use CREW_LAUNCHER_KEY in MCP env only. | |
| treasuryBps | No | ||
| initialBuySol | No | ||
| launcherPubkey | Yes |