LaunchTokenTransactionBaseParams
Must be "token:launch"
Possible values: [token:launch
]
Optional. The address of the token contract.
The address (public key) of the sender.
The private key of the sender. It is NOT recommended to use this field. Please use the sender
field instead. Use this field at your own risk and only if you know what you are doing and do not have access to mina-signer or wallet to get the signature.
Optional. The nonce for the transaction.
Optional. A memo for the transaction.
Optional. The developer fee for the transaction.
The type of admin contract to use.
Possible values: [standard
, advanced
, bondingCurve
]
The symbol of the token.
Optional. The number of decimal places for the token.
uri objectrequired
URI or token info object containing metadata.
- MOD1
- TokenInfo
The symbol of the token.
Optional. The name of the token.
Optional. Description of the token.
Optional. URL of the token image.
Optional. Base64-encoded image data (max 1 MB).
Optional. Twitter handle associated with the token.
Optional. Discord link associated with the token.
Optional. Telegram link associated with the token.
Optional. Instagram handle associated with the token.
Optional. Facebook page associated with the token.
Optional. Official website of the token.
Optional. Code for the token contract.
Optional. Code for the admin contracts.
Optional. The address of the admin contract.
Optional. Private key for the token contract.
Optional. Private key for the admin contract.
{
"txType": "token:launch",
"tokenAddress": "string",
"sender": "string",
"senderPrivateKey": "string",
"nonce": 0,
"memo": "string",
"developerFee": 0,
"adminContract": "standard",
"symbol": "string",
"decimals": 0,
"uri": "string",
"adminContractAddress": "string",
"tokenContractPrivateKey": "string",
"adminContractPrivateKey": "string"
}