Overview
Receives a user-signed transaction from/launch, adds the protocol’s signature, and submits the complete transaction to the Solana blockchain to finalize the token launch.
Request Parameters
Base58 encoded transaction signed by the user’s wallet
Token mint address returned from
/launchToken name (must match the value used in
/launch)Token symbol (must match the value used in
/launch)Public key of the transaction payer (must match the value used in
/launch)Metadata URL returned from
/launch (optional but recommended)Response
Indicates if the operation was successful
The Solana transaction signature/hash
The confirmed token mint address
The metadata URL for the token
Blockchain confirmation details
Success Response
Error Responses
400 - Missing Required Fields
400 - Missing Required Fields
400 - Token Keypair Not Found
400 - Token Keypair Not Found
- Too much time has passed since calling
/launch - Invalid
baseMintprovided
500 - Transaction Failed
500 - Transaction Failed
- Network congestion
- Insufficient funds for transaction fees
- Invalid transaction signature
- Blockchain errors
Process Flow
This endpoint completes the two-phase token launch process:Rate Limiting
This endpoint is subject to rate limiting:- 8 requests per IP per 2-minute window
- Returns HTTP 429 when limit exceeded
Security Notes
After Launch
Once your token is successfully launched:- Verify Creation: Use
/verify-tokento confirm - Check Claims: View eligibility with
/claims/:tokenAddress - Monitor Health: Use
/healthfor system status
Transaction Signature
The returnedtransactionSignature can be used to:
- View the transaction on Solana explorers
- Verify the token creation on-chain
- Track the transaction status
- Provide proof of launch to users
