High-level convenience method that orchestrates the full launch flow:
const result = await createAndRegisterLaunch({}, umi, { wallet: umi.identity.publicKey, token: { name: 'My Token', symbol: 'MTK', image: 'https://gateway.irys.xyz/...' }, launchpool: { tokenAllocation: 500_000_000, depositStartTime: new Date('2026-03-01T00:00:00Z'), raiseGoal: 250, raydiumLiquidityBps: 5000, fundsRecipient: 'RecipientWallet...', },});console.log(`Launch live at: ${result.launch.link}`);
Optional
Generated using TypeDoc
High-level convenience method that orchestrates the full launch flow:
Example