Skip to main content

launches api

launch token

creates a new token on pump.fun with optional atomic dev buy, bundle buys, snipers, swarm buys, and volume generation — all in one call.

required fields

string
required
token name
string
required
ticker symbol (max 10 chars)
string
required
ipfs metadata uri (from /ipfs/upload)
string
required
dev type wallet — creates the token

optional fields

number
default:"0"
sol for dev buy (atomic with create in same jito bundle)
number
default:"0.0001"
jito tip for bundle priority
string
base58 keypair from /launch/reserve-mint

phase toggles

boolean
default:"false"
enable bundle buys
boolean
default:"false"
enable sniper buys
boolean
default:"false"
enable regular buys
boolean
default:"false"
enable swarm buys
boolean
default:"false"
enable volume generation

bundle config

object[]
array of bundle groups
number
block target (0 = atomic with create)
object[]
{ wallet_address, amount } — must be bundle type wallets

sniper config

object[]
{ wallet_address, amount, block_target } — must be snipe type wallets

auto-sell

boolean
default:"false"
schedule automatic sell after launch
number
seconds before auto-sell triggers
number
target percentage gain to trigger sell

special modes

boolean
default:"false"
enable angel mode (fee sharing + buyback)
boolean
default:"false"
enable pump.fun creator fee sharing

upload metadata

multipart form upload. returns metadata_uri for use in launch.

reserve vanity mint

pre-generate a keypair for a vanity mint address. pass the reserved_mint_keypair to the launch endpoint.

history

number
default:"20"
max results

launch details

returns full launch details including all phases and their results.

launch wallets

returns all wallets that participated in a launch.

launch by token

look up a launch by its token mint address.

saved configs

save and load launch configurations for quick reuse.