Run PumpStriker and Make Your First Trade
By Bathyr Devs ยท Published June 24, 2026
15 minutes from boot to first trade. Everything is installed. Now we actually use it.
What we'll do
- Start the engine and the bot
- Open the Telegram menu
- Create your trading wallet (or import an existing one)
- Fund it with some SOL
- Receive your first signal
- Make your first buy
- Watch the position card and let the bot manage TP/SL
- Manually sell or wait for the bot's auto-exit
Step 1, Start the engine and bot
On your local computer (testing)
Open two terminal windows, both in the PumpStriker folder.
Terminal 1:
npm run engine
Terminal 2:
npm run bot
On your VPS (production)
PM2 is already running both. Verify with:
pm2 list pm2 logs --lines 20
Within 30 seconds you should see in your Telegram chat:
๐ฆ PumpStriker Bot online Wallets: 0 โข Open positions: 0 โข Engine: connected
Step 2, Open the menu
In your Telegram chat with the bot, type /menu. You should see a card with 8 buttons:
๐ Wallets ๐ก Signals ๐ Positions ๐ Active Orders โ๏ธ Buy Settings โ๏ธ Sell Settings ๐ Global Settings ๐ฆ MEV Rebates
Step 3, Create or import a wallet
Tap ๐ Wallets โ โ Create New. The bot will:
- Generate a fresh Solana keypair
- Encrypt the private key with AES-256-GCM (using your
TG_BOT_TOKENas the seed) - Save it to
data/wallets.jsonon the VPS / your computer - Show you the public address to deposit to
๐ It will also offer to show you the private key with a 4-digit passcode you set. Write down the private key on paper and store it somewhere safe. If you ever lose access to your
data/wallets.jsonAND your TG_BOT_TOKEN, this is your only recovery path.
Or: import an existing wallet
In the chat, type /import. The bot asks for your private key. Paste it (base58 string or JSON array, both work). After it imports, delete the message containing the key by long-pressing it โ Delete.
Step 4, Fund your wallet
Tap ๐ Wallets โ your wallet name. The card shows your address, SOL and USDC balances. Tap the address to copy it.
Deposit SOL from anywhere:
- From Phantom: open Phantom โ SOL โ Send โ paste address โ send 0.5-1 SOL
- From Solflare: same
- From Binance / Coinbase / Kraken: withdraw SOL (Solana network) โ paste address
Within 30 seconds the wallet card updates. โ
๐ก Recommended starting amount: 0.5 SOL is enough for ~10 small buys (0.05 SOL each), which lets you stress-test the bot without risking much. You can always top up later.
Step 5, Configure your buy preset
Tap โ๏ธ Buy Settings. Recommended defaults for your first week:
| Setting | Value |
|---|---|
| Default amount | 0.05 SOL |
| Slippage | Auto-curve (the bot picks based on bonding-curve state) |
| Priority fee | Auto-dynamic |
| MEV protection | ON (uses Helius Sender) |
| Anti-rug auto-sell | ON (sells if engine flags the token as rug) |
Tap Save.
Step 6, Wait for a signal
The engine fires signals based on your MIN_SIGNAL_SCORE (default 70). PumpFun is busiest 02:00-06:00 UTC and 14:00-20:00 UTC, you'll usually see your first signal within 5 minutes.
When one fires, you get a card like this:
๐ฅ FIRE SIGNAL โข Tier 4 โข Score 78 Name: Pepe The Hunter Ticker: $PEPEH CA: 9xK3...vQ7p [tap to copy] MC: $42,000 Liq: $8,500 Holders: 612 (band โ ) Top dims: BuyPressure 18/20 VolMomentum 16/20 Velocity 15/20 [Buy 0.05] [Buy 0.1] [Buy 0.5] [Custom] [Bubble Map] [DexScreener]
Step 7, Make your first buy
Tap Buy 0.05. The bot:
- Picks the best venue (PumpFun direct โ PumpSwap โ Jupiter fallback)
- Gets a quote
- Broadcasts via Helius Sender (MEV-protected)
- Confirms in 3-5 seconds
- Edits the signal card to show: โ BOUGHT, 0.05 SOL @ $42,200 MC
If the buy fails (slippage exceeded, etc.) the card shows โ Failed: <reason> with a retry button.
Step 8, The position card
As soon as the buy confirms, a new position card appears in your chat. It looks like:
๐ POSITION โข $PEPEH โข Tier 4 Entry MC: $42,200 Peak MC: $58,400 (โ 38%) Live MC: $51,100 PnL: +21.1% (๐ข) Time held: 4m 12s TP1: +50% (sells 35%) โณ TP2: +250% (sells 35%) โณ SL: -30% โณ TSL: arms at +120% โณ [Sell 25%] [Sell 50%] [Sell 100%] [Cancel TSL]
This card live-updates every 5 seconds. The bot is now watching the price for you:
- If MC pumps +50% โ auto-sells 35% (TP1 hit, locks profit)
- If MC pumps +120% โ arms the trailing stop
- If MC pumps +250% โ auto-sells another 35% (TP2)
- If MC drops -30% from entry โ stop loss (cuts the loss)
- If after arming TSL the price drops 10% from new peak โ trailing exit
You can override anything with the Sell buttons at any time.
Step 9, Manual exit (optional)
If you want to take profit early, tap Sell 50% or Sell 100% on the position card. The bot will route the sell through the same 3-tier router and confirm in ~3 seconds.
Step 10, Check your stats
At any time:
/positions, all open positions/orders, active TP/SL/TSL orders/wallet, current balance
And in the web dashboard (http://localhost:3000 locally, or http://<your-vps-ip>:3000 if you opened the port):
- Live Feed, every token being scored in real time
- Signals, every signal that fired
- Winners, every signal that hit 2x or more
- Hall of Shame, every signal that rugged (for retro-tuning)
Tuning your first week
| Symptom | What to adjust |
|---|---|
| Too many signals, can't keep up | Raise MIN_SIGNAL_SCORE from 70 โ 75 or 80 in .env, restart engine |
| Too few signals, engine is quiet | Lower to 65; verify Helius WS is connected (pm2 logs) |
| Buys keep slipping at high prices | Lower default buy amount to 0.025 SOL; tighten slippage |
| Lots of small losses | Raise MIN_SIGNAL_SCORE; enable ENABLE_ML_FILTER=1 once you have the ONNX model |
| Missed a winner | Check the Winners tab, see what score it fired at. If your floor was too high, lower it. |
You're live ๐
You have a running engine, a Telegram bot routing signals, a funded wallet executing trades automatically, a dashboard, and (if you set one up) a VPS keeping it all alive 24/7. Now you wait, you watch, you tune. Don't change everything at once. Run with the default settings for a full week, look at your Winners and Hall of Shame tabs, then adjust one knob at a time.
โก๏ธ Next chapter: 7. Telegram Bot Settings, Auto-Buy & Sell Tiers, enable auto-buy, set the score threshold, configure the 5 sell tiers.
PumpStriker, the self-hosted Solana memecoin striker.
Your keys. Your machine. One-time $350, MIT licensed, no subscription.
See pricing โ