Token Creation
Creation Process
1. Prepare Metadata
const metadata = {
name: "Token Name",
symbol: "Token Symbol",
description: "Token Description",
image: "IPFS Image URL",
social_links: {
twitter: "Twitter Link",
telegram: "Telegram Link",
discord: "Discord Link",
},
};2. Create Token Transaction
Endpoint: POST /api/token/create
Request Headers:
Authorization: Bearer your_jwt_token
Content-Type: application/jsonRequest Parameters:
Response Example:
3. Sign and Send Transaction
Parameter Description
Basic Parameters
name: Token name (1-32 characters)
symbol: Token symbol (3-10 bytes)
uri: Metadata URI (IPFS link)
user_pubkey: Creator wallet address
Conviction Pool Parameters
insurance_amt: Conviction amount (lamports, 0 means no creation)
insurance_px: Trigger price (lamports)
Trading Parameters
buyAmount: Initial purchase amount (optional)
binId: Initial price point for DLMM pool (default -300)
isAntiSniper: Enable anti-sniper functionality
Key Points
Token creation requires sufficient SOL balance
Conviction pool is optional, insurance_amt=0 means no creation
Symbol length is calculated in bytes, supports UTF-8
Uses Meteora DLMM as AMM protocol
Supports anti-sniper configuration
Last updated