AutoPump
Copy-trade pump.fun traders (or any Solana wallet). Paste a trader's pump.fun profile link, hit Copy, and every buy and sell they make is mirrored into your wallet within seconds.
Unofficial tool — not affiliated with pump.fun or Fomo Labs. Copy trading memecoins is extremely risky. Not financial advice.
Website: https://autopump-app.vercel.app
| Download | What it is |
|---|
| AutoPump-Setup.exe | Desktop app (one-click install, updates itself). Add wallets to copy, manage copies, see positions. Can run the bot itself. |
| AutoPumpServer.exe | Headless 24/7 engine for a spare PC. Updates itself. Pair the desktop app with it using a 6-digit code. |
Quick start
- Run AutoPump-Setup.exe (SmartScreen: More info → Run anyway; it isn't code-signed). It installs in one click and updates itself from then on.
- Discover → browse hot pump.fun coins, see who trades them, or sort the Leaderboard by win rate. Open pump.fun opens it in your browser; copy any trader's address there and AutoPump offers to copy them. You can also paste a trader's pump.fun profile link (on pump.fun, click a name in any coin's trades). Solana wallets and Solscan/GMGN/Birdeye links work too. You'll see their recent on-chain trades.
- Copy trader → give them a name and choose a fixed SOL size or a % of their size.
- You start in paper mode: fills are simulated with live Jupiter quotes. When you're happy, go to Settings → Trading wallet, import or create a dedicated wallet, fund it, and switch to Live.
Run it 24/7 on another PC
- Install the same app on the PC that stays on, and set it up there (wallet, traders).
- Settings → Run 24/7: starts with Windows in the tray, keeps the PC awake, keeps copying with the window closed.
- Optional: turn on Let my other PCs connect, then on your main PC use Settings → Find computers and enter the pairing code to control it remotely (same network).
AutoPumpServer.exe is still available as a headless alternative (console window, no UI). Server keys: S startup, P new pairing code, T show access token, I status, O data folder, Q quit. Flags: --port 7420, --data <dir>, --allow-sleep.
How it works
- Signals: the engine watches each copied wallet on-chain (RPC polling + websocket log triggers) and parses each transaction's balance changes into buy/sell legs — DEX-agnostic, works for pump.fun, Raydium, Meteora, Jupiter routes, etc.
- Execution: swaps go through Jupiter Ultra (fallback: Jupiter Swap API + your RPC). Sells mirror the trader's sold fraction of their bag.
- Modes: copy a trader, or do the opposite (buy what they sell, sell what they buy).
- Risk: per-trader sizing, max per trade, daily SOL limit, reserve, max positions, buy-once-per-token, take-profit / stop-loss / trailing stop (checked every few seconds while the bot runs, even when copying is paused), stale-signal and dust filters.
- Discovery: trending pump.fun coins come from Jupiter's public token lists; traders, win rates (share of fully-sold coins that returned more SOL than spent) and profit are computed from recent on-chain transactions.
- No logins: traders are added by pump.fun profile link or wallet address. Wallet pages show recent trades read straight from the blockchain.
- Keys: the wallet key is AES-256-GCM encrypted at rest with a machine-local key. Wallet imports to a remote server are encrypted with a key derived from the pairing token.
Tip: the public Solana RPC is rate-limited. A free Helius/QuickNode RPC URL and a free Jupiter API key (Settings → Execution) make copying faster and more reliable.
Develop
npm install
npm start # desktop app (dev)
npm run server # server in the terminal
npm test # engine self-test against mainnet (paper trades)
npm run build # dist/AutoPumpServer.exe + dist/AutoPump-Setup.exe
Layout: engine/ (copy-trading engine + HTTP/WS API), server/ (24/7 console app), desktop/ (Electron app), web/ (Vercel site), scripts/ (builds and tests).
MIT License.
Release
npm run build
gh release create vX.Y.Z dist/AutoPump-Setup.exe dist/AutoPump-Setup.exe.blockmap dist/latest.yml dist/AutoPumpServer.exe
Installed apps and running servers pick up the new release automatically.