Pumpfun Launch OpenClaw Plugin & Skill | ClawHub
Looking to integrate Pumpfun Launch into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate coding agents & ides tasks instantly, without having to write custom tools from scratch.
What this skill does
Launch tokens on pump.fun directly from your agent. Zero middleware fees — direct on-chain via pumpdotfun-sdk. Use when the user wants to create, launch, deploy, or mint a new token or memecoin on pump.fun (Solana). Handles wallet generation, IPFS metadata upload, and on-chain token creation in one command. Supports dry-run mode, encrypted wallet storage, custom images, and optional initial buy. No PumpPortal, no third-party fees. Just provide a name, ticker, description, and image.
Install
openclaw skills install @brandonhay/pumpfun-launchnpx clawhub@latest install pumpfun-launchFull SKILL.md
Open original| name | description |
|---|---|
| pumpfun-launch | Launch tokens on pump.fun directly from your agent. Zero middleware fees — direct on-chain via pumpdotfun-sdk. Use when the user wants to create, launch, deploy, or mint a new token or memecoin on pump.fun (Solana). Handles wallet generation, IPFS metadata upload, and on-chain token creation in one command. Supports dry-run mode, encrypted wallet storage, custom images, and optional initial buy. No PumpPortal, no third-party fees. Just provide a name, ticker, description, and image. |
SKILL.md content below is scrollable.
Pump.fun Token Launcher
Setup
The skill lives at skills/pumpfun-launch/. First run:
cd skills/pumpfun-launch && bun install
Environment
Create .env in the skill folder:
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.
Usage
cd skills/pumpfun-launch
bun run launch.ts --name "TokenName" --symbol "TKN" --description "My token" --image ./logo.png
Options
| Flag | Required | Description |
|---|---|---|
--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) |
Check Token Status
bun run launch.ts --status <MINT_ADDRESS>
⚠️ IMPORTANT — Agent Instructions
- ALWAYS confirm with the user before running the launch command. Show them the token name, symbol, description, image, and buy amount.
- ALWAYS use
--dry-runfirst to validate parameters before real launch. - Warn the user that this creates a REAL token on Solana mainnet and costs real SOL.
- Launching costs ~0.02 SOL (rent + fees). Initial buy is additional.
- On success, report the mint address and transaction signature to the user.
- The pump.fun link will be:
https://pump.fun/<MINT_ADDRESS>