Features
Pump.fun Token Creation
Create token on pump.fun programmatically. Launch memecoins with custom metadata, socials, and optional dev buy.
Learn more →Pump.fun Jito Bundle
Atomic token launches with multiple buyers. Creator + up to 3 wallets buy in the same block. No front-running!
Learn more →Low Latency Trading
Buy and sell pump.fun tokens with optimized transactions. Real-time WebSocket data for snipers and trading bots.
Learn more →Client-Side Signing
Full security and control. We build the transaction, you sign and send it yourself. Your keys never leave your machine.
Learn more →Real-Time WebSocket
Stream new pump.fun token launches, trades, and wallet activity. Perfect for snipers and monitoring dashboards.
Learn more →Low Fees
Only 0.25% commission on trades. Token creation is FREE. Most competitors charge 1%.
Learn more →Create Token on Pump.fun
Launch your pump.fun token with a dev buy in just a few lines of code
// Create pump.fun token with Jito bundle
const response = await fetch('https://pumpdev.io/api/create', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
publicKey: creator.publicKey.toBase58(),
name: 'PUMP FUN API',
symbol: 'pumpdev.io',
uri: metadataUri,
buyAmountSol: 0.5, // Dev buy
slippage: 30,
jitoTip: 0.01
})
});
const result = await response.json();
const mintKeypair = Keypair.fromSecretKey(bs58.decode(result.mintSecretKey));
// Sign and send via Jito bundle
const signedTxs = result.transactions.map(txInfo => {
const tx = VersionedTransaction.deserialize(bs58.decode(txInfo.transaction));
tx.sign(txInfo.signers.includes('mint') ? [creator, mintKeypair] : [creator]);
return bs58.encode(tx.serialize());
});
await sendJitoBundle(signedTxs);
console.log('Token created: https://pump.fun/' + result.mint);Ready to Create Token on Pump.fun?
Join our community for support, announcements, and pump.fun trading tips