Launch a Token

Launch new token and acquire some of the supply.

POST /api/v1/tokens/launch

Content Type: multipart/form-data

Required Parameters

  • chain (string) - The blockchain network you want to launch a token on (Currently only 'solana' is supported).

  • name (string) - The name of your token.

  • symbol (string) - The ticker symbol of your token.

  • creatorFunds (number) - The amount of funds (SOL, etc) to use to acquire dev tokens.

Optional Parameters

  • image (file) - The image file you want to use as the token's image (.jpg, .png are supported).

  • description (string) - Some text describing your token.

  • website (string) - The url to the website of your token.

  • x (string) - The url to the x / twitter account of your token.

  • telegram (string) - The url to your token's telegram group.

  • vanitySuffix (string) - The case-sensitive vanity suffix you want at the end of your token address. Comma delimited string if you want to provide multiple options. Maximum of 4 characters. The request will fail if the service fails to generate your vanity suffix in the allowed time.

  • createBribe (number) - The amount of funds to pay for a jito bribe (to prioritize the transaction).

  • createPriorityFee (number) - The amount of funds to pay for priority fee (to prioritize the transaction).

  • createWithNewAddress (boolean) - Whether to launch the token with a fresh account (true or false).

  • bundleFunds (number) - The amount of funds (SOL, etc) to use to acquire bundle tokens.

  • bundleAccounts (number) - The number of accounts you want to buy and hold tokens. The amount each account will be approximately bundleFunds divided by bundleSize (with some randomness added).

  • bundleBribe (number) - The amount of funds to pay for a jito bribe (to prioritize the transaction) for each bundle account.

  • bundlePriorityFee (number) - The amount of funds to pay for priority fee (to prioritize the transaction) for each bundle account.

Example Request

curl -X POST "https://api.coinchomp.com/api/v1/tokens/launch" \
-H "Authorization: Bearer {API_KEY}" \
-H "Content-Type: multipart/form-data" \
-F "chain=solana" \
-F "name=YOUR_TOKEN_NAME" \
-F "symbol=YOUR_TOKEN_SYMBOL" \
-F "image=@/path/to/image.jpg"

The above request will return some json containing a requestId which you can use to query the status of the request.

{
    "success": true,
    "requestId": "epxq3IVI8FUq7WhBQ5qM"
}

Last updated