The skill lives at skills/pumpfun-launch/. First run:
bash
cd skills/pumpfun-launch && bun install
Create .env in the skill folder:
text
HELIUS_RPC_URL=https://mainnet.helius-rpc.com/?api-key=YOUR_KEY
WALLET_PRIVATE_KEY=base58_encoded_private_key
Get a free Helius key at https://dev.helius.xyz/
If WALLET_PRIVATE_KEY is not set, the script will generate a new wallet and save it to .wallet.key (encrypted with a password prompt). Fund the wallet with SOL before launching.
bash
cd skills/pumpfun-launch
bun run launch.ts --name "TokenName" --symbol "TKN" --description "My token" --image ./logo.png
FlagRequiredDescription--name✅Token name--symbol✅Token ticker--description✅Token description--image✅Path to image file (PNG/JPG) or URL--buy❌Initial buy amount in SOL (default: 0)--slippage❌Slippage in basis points (default: 500)--priority-fee❌Priority fee in micro-lamports (default: 250000)--dry-run❌Simulate without sending transaction--status❌Check status of a mint address (pass mint pubkey)
bash
bun run launch.ts --status <MINT_ADDRESS>
--dry-run first to validate parameters before real launch.https://pump.fun/<MINT_ADDRESS>