Skip to main content
Help · Frequently asked questions

PumpStriker FAQ: answers about costs, keys, signals and safety

PumpStriker is self-hosted Solana memecoin trading software: an Engine that grades smart-money signals A, B or C, and a Telegram bot that trades from your own wallets when you tap. It costs $350 once, runs on your own computer or VPS and stores your keys encrypted there. These answers cover costs, keys, signals, safeguards, auto-buy and support.

By Mezyan D, Bathyr Devs Last reviewed

Key facts

Key factsas of November 2026
Price$350 once. No subscription and no PumpStriker token.
PaymentUSDC or USDT on Solana, only through the checkout on pumpstriker.fun.
Where it runsYour own computer or VPS: the PumpStriker Engine and the Telegram bot.
Your keysStored encrypted only on your machine; every trade is signed there.
SignalsGraded A, B or C by fixed, published rules. A grade is information, not a forecast.
Auto-buyExperimental and opt-in: off by default, dry run first, inside caps.Beta
Refund48 hours, if the software does not run on your machine after the 30-minute onboarding. Trading results are not covered.
Official contactt.me/BathyrDEV on Telegram and bathyrdev@pumpstriker.fun.

Getting started

What PumpStriker is, who makes it and what you need to run it.

What does PumpStriker do?

PumpStriker is self-hosted Solana memecoin trading software with two programs. The Engine watches what wallets GMGN labels smart money or KOL are buying, runs safety checks and grades each signal A, B or C. The Telegram bot shows those signals in your private chat and trades from your own wallets when you tap, or within the auto-buy and exit rules you switch on.

How PumpStriker works

Who makes PumpStriker?

Bathyr Devs, founded by the developer Mezyan D. You can reach Bathyr Devs on Telegram at t.me/BathyrDEV and by email at bathyrdev@pumpstriker.fun.

About Bathyr Devs

What do I need to run PumpStriker?

A computer or VPS that stays on, a Telegram account with a bot token from BotFather and your chat ID, your own GMGN, Helius and Jupiter API keys, and a funded Solana wallet. The Engine and the bot both run on that machine, so signals, exits and auto-buy work only while it is on.

How to get the API keys

How long does setup take?

We do not quote a setup time until it has been measured on a clean install. The setup guides take you through each step, and the purchase includes a 30-minute onboarding session in case you get stuck.

Read the setup guides

Costs and payment

What you pay Bathyr Devs, how you pay, and the costs that stay with you.

How much does PumpStriker cost?

$350, paid once. The purchase includes the Engine, the Telegram bot, updates and a 30-minute onboarding session. There is no PumpStriker token to buy.

See pricing

Is PumpStriker a subscription?

No. PumpStriker is a one-time payment of $350, with no monthly or yearly plan to renew. Updates are part of the purchase.

Which payment methods does the checkout accept?

USDC or USDT on Solana. Pay only through the checkout on pumpstriker.fun, from a Solana wallet such as Phantom or Solflare or with a Solana Pay QR code.

What other costs should I expect?

You pay Solana network and priority fees, Helius Sender tips when Anti-MEV is on (0.0002 SOL per transaction sent that way), venue fees, and any paid plan you choose with third-party services. Your GMGN, Helius and Jupiter keys are your own accounts, so their plans and limits apply. Creating the Telegram bot with BotFather is free.

How to get the API keys

Keys, wallets and self-custody

Where your keys live, how a wallet gets into the bot and who can control it.

Does Bathyr Devs hold my funds or my keys?

No. You run PumpStriker on your own computer or VPS and hold your own keys. Bathyr Devs never holds or moves your funds and never asks for your seed phrase. The software trades only from your own wallet, when you tap or within the auto-buy and exit rules you switch on.

Where are my wallet keys stored?

Only on your own machine, encrypted at rest with AES-256-GCM under a scrypt-derived key with a fresh salt per wallet. Every trade is signed there, and the bot never sends a key to Bathyr Devs. Importing or generating a wallet passes its key through your private Telegram chat once. We recommend setting your own WALLET_ENC_KEY in the bot's configuration.

Wallet safety

How does a wallet get into the bot?

You import one or let the bot generate one. To import, paste a base58 private key into your private chat with your own bot; the bot deletes that message at once and shows only the public address. Generate New shows the new private key once in that chat, so save it offline and delete the message. Either way the key passes through your Telegram chat once, so use a dedicated trading wallet.

How many wallets can the bot hold?

Up to three. You can import or generate wallets, rename them, pick a default, see SOL and wSOL balances, wrap and unwrap wSOL, send SOL and remove a wallet. Sending SOL and removing a wallet take effect at once, with no confirmation step, so check the address and the wallet before you tap.

Who can send commands to my bot?

Only your own Telegram account. The bot answers only its owner and only in a private chat; groups, edits, channel posts and inline queries are ignored, and forged buttons are refused. Protect that Telegram account with two-step verification, and treat your bot token like a private key.

Can I read the bot's source code?

Yes. The bot's full source code comes with your download under the MIT licence, so you can read it before you trust it with a wallet. The bot is provided as is, without warranty.

Open source

Signals, grades and records

Where signals come from, what the grades and score tiers mean, and how each decision stays on the record.

Where does PumpStriker get its data?

From the GMGN OpenAPI, with your own GMGN API key: trade feeds, token facts, security checks, pools and price candles. It is the Engine's only token-data source, and GMGN allows one consumer per IP address.

What starts a signal?

At least three distinct tracked smart-money or KOL wallets buying one token inside a trailing 30-minute window, plus real size (at least 20 SOL bought) or a strong buying burst (5-minute volume at least 0.15 of 1-hour volume). The token must also be on a supported launchpad, pass a fresh-price check and fail no safety kill.

The signal pipeline step by step

Which launchpads does PumpStriker cover?

Pump.fun (including PumpSwap and Mayhem launches), Bags, LetsBonk and Jupiter Studio. Mayhem-mode tokens are then removed by a safety kill, and a token known to be more than a day old on its curve or pool is dropped.

What do grades A, B and C mean?

A grade says which auto-buy safety tier a signal passed when the Engine decided. Grade A passed every tier, inside the $10k to $25k market-cap band; grade B passed the B1 tier but not B2; grade C is everything else, including signals marked safety pending. By default only grades A and B reach Telegram.

Safety tiers and grades

Does grade A mean a better token?

No. A grade is a sorting label frozen at the decision. It records which safety checks a signal passed, such as the liquidity, price-drop and run-up checks and the market-cap band. It does not describe how a token will move afterwards.

What do the ULTRA and STRONG tiers mean?

They are score tiers from published point rules. A signal needs a score of 85 or more: STRONG covers 85 to 89 and ULTRA 90 to 99. A token below 85 (STRONG 80 to 84, WATCH 70 to 79 or NONE) is not a signal and never reaches Telegram. Score and tier are frozen the first time the fire line is met.

How many signal cards can arrive at once?

At most 8 signal cards per 10 minutes. The rest wait and none are dropped; cancels and alerts are not paced. A signal older than 10 minutes when it reaches the bot is neither shown nor bought.

Do the signal rules change on their own?

No. The Engine applies fixed, published rules, and the rules are versioned; nothing adjusts itself. Every token gets exactly one frozen decision, stored with its inputs, sources, data ages and rule version, so it stays auditable and can be replayed.

What is on the local dashboard?

The Engine serves a dashboard in your browser on the same machine: a Live Feed of signal cards, a Signals list with search, grade filters and CSV download, an Engine health page, the Hall of Fame and Winners pages, and CSV exports with each value's source and age. The Wallet and Recover SOL pages need setup.

See the Hall of Fame

Rug safeguards and their limits

What the checks do, what happens when data is missing, and what no tool can do.

What does safety pending mean?

Some core safety data was unknown when the Engine decided: mint authority, freeze authority, sell tax or the top-10 holder share. The signal then gets grade C, which closes every auto-buy tier and is hidden in Telegram at the default setting. A check with missing data is marked unknown, never safe.

What happens when other safety data is missing?

Unknown honeypot, cannot-sell, blacklist, dev-wallet, wash-trading or Mayhem checks are recorded as data gaps and re-checked for 5 minutes after the signal. If one of them now fails, one cancel goes out and a position that auto-buy opened in that token is sold. An unknown value never kills a token by itself.

What is the hard-rug exit?

A sudden collapse between two closely spaced price checks triggers an immediate full sell; for your own buys this is 40% between checks up to 60 s apart. It is always kept, even when you set your own exit plan per grade.

What protects a manual buy?

Every buy from /buy, a pasted address or a token card gets a floor 25% below the first price the exit engine reads, plus the hard-rug exit. A Buy tap on a signal card follows that signal's exit plan instead. You can add your own take-profit, stop-loss and trailing-stop orders in /orders.

Which outside data do the checks rely on?

Third-party data: GMGN for token facts and security checks, Solana RPC providers for balances and confirmations, and Jupiter for routes and quotes. Data can be missing, late or wrong, and a token can change faster than any check, so no tool can remove rug risk.

Rug-pull safeguards

Auto-buy (beta)

Auto-buy is an experimental, opt-in feature. This is how it is limited.

Is auto-buy on by default?

No. Auto-buy is off out of the box and starts in dry run, which runs virtual positions on real quotes and never sends a transaction. It is an experimental, opt-in beta, and manual trading works normally either way.

Auto-buy (beta)

What does auto-buy need before it can buy for real?

A passing test result for the strategy you choose, then a typed confirmation within 5 minutes. A new install has no verdict yet: the earliest pass can come after your own Engine has measured at least 150 go-live decisions over at least 4 days. Live mode switches itself off if that result is withdrawn, and the BOT_DRY_RUN safety setting, on by default, blocks live sends until you set it to 0, false, no or off.

What limits apply to live auto-buys?

By default: 3 buys per rolling hour, 20 per rolling 24 hours, a daily SOL cap, 5 open signal positions, a 0.03 SOL reserve, a 15% price-impact cap, a 5-second stale-price guard and one auto-buy per token, ever. If the wallet balance cannot be read, the buy is skipped. The caps are set in your own configuration, and a value above a default is accepted and logged as a deviation.

When does auto-buy pause itself?

After 3 failed buys in a row, when the last 50 verified closed signal trades fall below the rolling threshold, or after 10 or more live buys with no successful sell for over 30 minutes. An unreadable caps file holds auto-buy for 24 hours.

How are auto-bought positions sold?

By the same exit engine that watches every position: it sells when a stop, a target or a trailing stop hits, following the default exit plan or your own plan for that grade. If the Engine withdraws a signal, a position that auto-buy opened in it is sold; your own buys are never touched.

Trading and exits

How trades are routed, checked and sold.

How does PumpStriker route a trade?

A token still on the pump.fun bonding curve is traded directly on pump.fun, with the transaction built locally, checked and simulated before signing. Everything else goes through Jupiter. A route refused before signing falls through to the next one, and each trade is sent once.

Is every trade checked before it is signed?

Every buy and sell is checked against what you asked for and simulated before it is signed. Send SOL, wSOL wrap and unwrap and rent-reclaim transactions are sent without this check. After sending, fills are read from the chain, not from the quote.

Does the bot ask me to confirm a manual buy?

No. A manual buy or sell is sent when you tap, without a confirmation step, and /buy has no maximum amount, so check the amount first. Before sending, the bot checks that your SOL covers the amount plus 0.01 SOL, and it refuses a second buy of a token you already hold on that wallet unless you turn on Duplicate Buy.

Can I trade a token that did not come as a signal?

Yes. Paste any Solana token address into the chat for a token card with its name, market cap, liquidity and venue, each with its age, plus buttons to buy, sell, add a take-profit, stop-loss or trailing stop, or research it. Unknown values show a dash, never 0. Token cards need the Engine.

What is the default exit plan?

Signal positions follow the default plan unless you set your own per grade: the hard-rug exit, a rug stop at 0.62x of entry while the peak is under 1.5x, take-profits that sell 30% at 2x, 30% at 3x and 20% at 5x of the original position, a trailing stop armed at a 1.5x peak that exits at 60% of the peak, and a 6-hour maximum hold.

Exit rules in full

Can I set my own take-profit and stop-loss?

Yes. With Auto-Sell by Grade you set a stop-loss, up to 3 take-profits, a trailing stop and a maximum hold for each grade, and the hard-rug exit is always kept. On manual positions you can add your own take-profit, stop-loss and trailing-stop orders, active for 1 to 96 hours, and manage them in /orders.

What happens if a sell does not land?

The bot checks whether a sell landed before any retry, so nothing is sold twice. Take-profit sells retry with step-by-step higher slippage up to your limit, while protective exits prioritise getting out and may sell at a much worse price than the trigger. If selling keeps failing, the bot cools down, re-checks and alerts you.

More answers on other pages

Refunds, support and official channels

How refunds work, where to get help and how to recognise the real PumpStriker.

When can I get a refund?

There is a 48-hour refund if the software does not run on your machine after the 30-minute onboarding session. Trading results are not covered.

Refund policy

How do I request a refund?

Use the refund form on pumpstriker.fun/refund. If you attach a bot log, never include your .env file, wallets.json or your data folder: we never need your keys.

Open the refund form

How do I get help with setup?

Start with the setup guides. The purchase includes a 30-minute onboarding session, and you can reach Bathyr Devs on Telegram at t.me/BathyrDEV or by email at bathyrdev@pumpstriker.fun.

Read the setup guides

How do I know I am dealing with the real PumpStriker?

The official website is pumpstriker.fun, the official Telegram is t.me/BathyrDEV, the email address is bathyrdev@pumpstriker.fun and the YouTube channel is @BathyrHunter. Payment goes only through the checkout on pumpstriker.fun, and Bathyr Devs never asks for your private key or seed phrase.

Official channels

Will Bathyr Devs ever ask for my private key or seed phrase?

No. Bathyr Devs never asks for your private key or seed phrase, and support never needs them. Only your own bot's /import step, in your private chat, takes a key. Anyone else who asks for one is running a scam.

Is there a PumpStriker token?

No. There is no PumpStriker or BATHYR token, presale or airdrop. Anyone selling one is running a scam.

Does PumpStriker promise any trading result?

No. A signal or grade is information, not a prediction, and no tool can make an outcome certain. Memecoins are extremely high-risk and can move very fast in either direction, so only trade with money you can afford to put at risk. Anything promising guaranteed returns is a scam.

Sources and review

Last reviewed by Mezyan D, Bathyr Devs. Facts are as of November 2026 and follow the current build; release notes are on the changelog.

Risks and disclosures

  • High risk: Memecoins are extremely high-risk and can move very fast in either direction. Only trade with money you can afford to put at risk.
  • No guarantees: PumpStriker does not promise profit, a win rate or any trading result. A signal or grade is information, not a prediction, and no tool can make an outcome certain. Anything promising guaranteed returns is a scam.
  • Self-custody: You run PumpStriker on your own computer or VPS and hold your own keys. Bathyr Devs never holds or moves your funds and never asks for your seed phrase; the software trades only from your own wallet, when you tap or within the auto-buy and exit rules you switch on. Importing a wallet means pasting its key into your private Telegram chat once (the bot deletes it at once), and Generate New shows a new key once in that chat, so use a dedicated trading wallet. On-chain transactions are final; we cannot reverse them or recover keys, so keep your machine, Telegram account, bot token and .env file secure.
  • Experimental auto-buy: Auto-buy is an experimental, opt-in feature. It is off by default, starts in dry run, and live buys stay inside caps (by default 3 per hour, 20 per day, 5 open positions, a daily SOL cap, a 0.03 SOL reserve and a 15% price-impact cap). The caps are set in your own configuration; a value above the default is accepted and logged as a deviation. Turning it on is your decision.
  • Refund scope: The 48-hour refund covers the software not running on your machine after the 30-minute onboarding. It does not cover trading results.
  • Your costs: You pay Solana network and priority fees, Helius Sender tips when Anti-MEV is on, venue fees, and any paid plan you choose with third-party services.
  • Third parties and partners: PumpStriker relies on services run by others (GMGN, Helius, Jupiter, pump.fun, Telegram), and their uptime, fees and terms apply. UnclaimedSol is a partner: rent-recovery claims made through the in-bot button may earn Bathyr Devs a referral share.
  • No token: There is no PumpStriker or BATHYR token, presale or airdrop. Anyone selling one is running a scam.
  • Jurisdiction: You are responsible for following the laws, regulations and tax rules where you live. Do not use PumpStriker where crypto trading or trading software is restricted. Nothing on this site is an offer where it would be unlawful.

Not financial advice: PumpStriker is software, not financial advice. Nothing on this site is a recommendation to buy or sell any token. Do your own research (DYOR). Read the risk disclaimer and the terms of use.