Skip to main content

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​

PropertyTypeDescription
facebookUrl?stringFacebook page URL (optional)
instagramUrl?stringInstagram profile URL (optional)
preBuyQuantity?stringPre-buy quantity as decimal string (defaults to "0")
privateKey?stringOptional private key override for this operation (format: '0x' + 64 hex characters)
redditUrl?stringReddit community URL (optional)
reverseBondingCurveConfiguration?ReverseBondingCurveConfigurationReverse 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?numberUnix 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?stringTelegram channel URL (optional)
tiktokUrl?stringTikTok profile URL (optional)
tokenCategory?stringToken category (defaults to 'Unit')
tokenCollection?stringToken collection (defaults to 'Token')
tokenDescriptionstringToken description (max 500 characters)
tokenImage?string | File | Buffer<ArrayBufferLike>Token image - can be File, Buffer, or URL string
tokenNamestringToken name (lowercase, alphanumeric, max 10 chars)
tokenSymbolstringToken symbol (3-10 characters)
twitterUrl?stringTwitter profile URL (optional)
websiteUrl?stringWebsite URL (optional)