| name | pump-fun | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| description | Buy, sell, and launch tokens on Pump.fun using the PumpPortal API | |||||||||
| homepage | https://pump.fun | |||||||||
| user-invocable | true | |||||||||
| metadata |
|
This skill enables trading and launching tokens on Pump.fun through the PumpPortal API.
Buy tokens on Pump.fun by specifying the token mint address and amount.
Usage: /pump-buy <mint_address> <amount_sol> [slippage]
Examples:
/pump-buy 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU 0.1- Buy 0.1 SOL worth of tokens/pump-buy 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU 0.5 15- Buy with 15% slippage
Sell tokens on Pump.fun by specifying the token mint address and amount.
Usage: /pump-sell <mint_address> <amount|percentage> [slippage]
Examples:
/pump-sell 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU 1000000- Sell 1,000,000 tokens/pump-sell 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU 100%- Sell all tokens/pump-sell 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU 50% 10- Sell 50% with 10% slippage
Create and launch a new token on Pump.fun.
Usage: /pump-launch <name> <symbol> <description> [dev_buy_sol]
Examples:
/pump-launch "My Token" MTK "A revolutionary token" 1- Launch with 1 SOL dev buy/pump-launch "Cool Coin" COOL "The coolest coin ever"- Launch with default dev buy
SOLANA_PRIVATE_KEY- Your Solana wallet private key (base58 encoded)
SOLANA_RPC_URL- Custom RPC endpoint (defaults to public mainnet)PUMP_PRIORITY_FEE- Priority fee in SOL (default: 0.0005)PUMP_DEFAULT_SLIPPAGE- Default slippage percentage (default: 10)
-
Install dependencies:
cd {baseDir} npm install -
Set your environment variables:
export SOLANA_PRIVATE_KEY="your-base58-private-key"
-
(Optional) Configure custom RPC:
export SOLANA_RPC_URL="https://your-rpc-endpoint.com"
- Never share your private key
- Use a dedicated trading wallet with limited funds
- Start with small amounts to test
- The skill uses the Local Transaction API for maximum security (transactions are signed locally)
- PumpPortal charges a 0.5% fee per trade
- Standard Solana network fees apply
- Priority fees are configurable
The skill automatically selects the best pool, but supports:
pump- Pump.fun bonding curveraydium- Raydium AMM (for graduated tokens)pump-amm- Pump.fun AMMauto- Automatic pool selection (default)