Features
Low Latency
Our API is highly optimized to achieve some of the lowest latencies possible on Solana. Get real-time trade data via WebSocket.
Learn more →Local Transactions
Full security and control. We build the transaction, you sign and send it yourself with your own RPC endpoint.
Learn more →Easy Integration
No libraries to install. Just send an HTTPS request and get back a transaction ready to sign. Start building in minutes.
Learn more →Token Creation
Create new Pump.fun tokens programmatically with optional dev buy in a single transaction.
Learn more →Real-Time Data
WebSocket API for real-time trades, new token creations, and wallet activity monitoring.
Learn more →Quick Start
Start trading on Pump.fun in just a few lines of code
// Buy tokens with a single API call
const response = await fetch('https://pumpdev.io/api/trade-local', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
publicKey: 'YourWalletPublicKey',
action: 'buy',
mint: 'TokenMintAddress',
amount: 0.1,
denominatedInSol: 'true',
slippage: 10
})
});
// Get unsigned transaction, sign with your wallet
const tx = VersionedTransaction.deserialize(
new Uint8Array(await response.arrayBuffer())
);
tx.sign([yourKeypair]);
// Send to Solana
const signature = await connection.sendTransaction(tx);Ready to Start Building?
Follow us on Twitter and join our Telegram for announcements and support