LaunchLabs
Raydium LaunchLab bonding curve integration for token launches with automated liquidity provision.
POST /launchpad/create-unsigned
/launchpad/create-unsignedCreate an unsigned transaction for a Raydium LaunchLab bonding curve deployment.
Requires JWT authentication.
Send Authorization: Bearer <token>.
Request body
{
"tokenMint": "TokenMintAddress...",
"tokenAmount": "1000000000000",
"targetMarketCap": "100000"
}Field notes
tokenAmountis expressed in the token’s smallest unit (respecting the mint’sdecimals).targetMarketCapis the target value used by the bonding curve configuration (as configured by your deployment).
Response (200 OK)
200 OK){
"transaction": "base64_encoded_transaction",
"bondingCurveId": "bonding_curve_identifier",
"expectedLaunchTime": "2024-01-15T12:00:00Z"
}What to do with the response
Decode and sign the returned
transactionwith the user wallet.Submit the signed transaction to Solana.
Track progress via the status endpoint below.
GET /launchpad/:mintAddress/status
/launchpad/:mintAddress/statusGet bonding curve status and progress for a token launch.
Path parameters
mintAddress(string) — Solana token mint address
Response (200 OK)
200 OK)Related
Last updated