Skip to main content
POST
Builds the transaction that creates a new token, deploys its bonding curve, and (optionally) seeds the creator’s initial buy. The request body is multipart/form-data. If info.collaterals are omitted, the builder signs the transaction before returning it. If info.collaterals are provided explicitly, the returned CBOR remains unsigned. Auth: Public

Form fields

file
required
Token image file. Supported MIME types: image/png, image/jpg, image/jpeg, image/gif.
object
required
Token launch payload object sent alongside image.
string
required
Token category. One of Meme or AI.
string
required
Token name. Maximum 16 characters.
string
required
Token ticker. Maximum 6 alphanumeric characters.
string
required
Token description. Maximum 500 characters.
string
Optional X / Twitter URL.
string
Optional Discord invite URL.
string
Optional Telegram URL.
string
Optional website URL.
string
Optional launch tier. One of DEFAULT or HYPED. Defaults to DEFAULT.
string
Optional lovelace amount for the creator’s initial buy.
string
required
Bech32 change address.

Response

string
Builder transaction ID.
string
Hex-encoded transaction CBOR. It is signed when info.collaterals are omitted.
boolean
Whether the returned transaction is partial. It is true when info.collaterals are omitted and false when they are provided explicitly.
string
Full Cardano asset ID for the launched token.
string
Hex asset subject for the launched token.
string
Policy ID of the launched token.
string
Uploaded IPFS CID for the token image.
string
Optional token amount reserved to the creator output.

Error response

string
Machine-readable error code.
string
Human-readable error message.
Possible errors:
  • 400 INVALID_PARAMS — one or more required fields are missing, malformed, or fail validation.
  • 500 SERVER_ERROR — image processing, image upload, protocol config loading, mint data generation, transaction building, or optional signing failed.