Transaction Builder API
Launch a token
Create and deploy a new token with its bonding curve
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
Possible errors:
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
Token image file. Supported MIME types:
image/png, image/jpg, image/jpeg, image/gif.Token launch payload object sent alongside
image.Token category. One of
Meme or AI.Token name. Maximum 16 characters.
Token ticker. Maximum 6 alphanumeric characters.
Token description. Maximum 500 characters.
Optional X / Twitter URL.
Optional Discord invite URL.
Optional Telegram URL.
Optional website URL.
Optional launch tier. One of
DEFAULT or HYPED. Defaults to DEFAULT.Optional lovelace amount for the creator’s initial buy.
Bech32 change address.
Response
Builder transaction ID.
Hex-encoded transaction CBOR. It is signed when
info.collaterals are omitted.Whether the returned transaction is partial. It is
true when info.collaterals are omitted and false when they are provided explicitly.Full Cardano asset ID for the launched token.
Hex asset subject for the launched token.
Policy ID of the launched token.
Uploaded IPFS CID for the token image.
Optional token amount reserved to the creator output.
Error response
Machine-readable error code.
Human-readable error message.
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.