index/interfaces/LaunchTokenData.md
Data for launching a new token using the bundle backend This provides a clean, user-friendly interface that handles complexity internally
Properties
| Property | Type | Description |
|---|---|---|
facebookUrl? | string | Facebook page URL (optional) |
instagramUrl? | string | Instagram profile URL (optional) |
preBuyQuantity? | string | Pre-buy quantity as decimal string (defaults to "0") |
privateKey? | string | Optional private key override for this operation (format: '0x' + 64 hex characters) |
redditUrl? | string | Reddit community URL (optional) |
reverseBondingCurveConfiguration? | ReverseBondingCurveConfiguration | Reverse bonding curve configuration (optional). Defaults to { minFeePortion: "0.1", maxFeePortion: "0.5" } if not provided. When provided, must satisfy: minFee >= 0.1, maxFee >= minFee, maxFee <= 0.5 |
saleStartTime? | number | Unix timestamp (seconds) for when the sale should start. If omitted or undefined, the sale starts immediately upon creation. Must be a future timestamp (greater than current time). |
telegramUrl? | string | Telegram channel URL (optional) |
tiktokUrl? | string | TikTok profile URL (optional) |
tokenCategory? | string | Token category (defaults to 'Unit') |
tokenCollection? | string | Token collection (defaults to 'Token') |
tokenDescription | string | Token description (max 500 characters) |
tokenImage? | string | File | Buffer<ArrayBufferLike> | Token image - can be File, Buffer, or URL string |
tokenName | string | Token name (lowercase, alphanumeric, max 10 chars) |
tokenSymbol | string | Token symbol (3-10 characters) |
twitterUrl? | string | Twitter profile URL (optional) |
websiteUrl? | string | Website URL (optional) |
facebook url instagram pre buy quantity private key reddit reverse bonding curve configuration sale start time telegram tiktok token category collection description image array buffer like name symbol twitter website