Get Your Free API Keys for PumpStriker (Step-by-Step)
By Bathyr Devs ยท Published June 24, 2026
The most important chapter. Without these keys, the bot cannot scan, score, or trade. Every key in this chapter is free. Set aside 30-45 minutes and do them all in one sitting.
What you'll collect
You'll end up with a text file containing 8 secrets:
| # | Service | Required? | What for |
|---|---|---|---|
| 1 | Helius | โ Yes | Solana RPC + WebSocket + MEV-protected sends |
| 2 | QuickNode | โ Yes | Backup Solana RPC (engine data lane) |
| 3 | Telegram Bot Token | โ Yes | Talks to Telegram (we'll do this in Chapter 3) |
| 4 | Telegram Chat ID | โ Yes | So the bot knows where to message you |
| 5 | RugCheck | โ Yes | Safety audit (auths, sell tax, insiders) |
| 6 | GMGN | โ Yes | Holders + safety + smart money fallback |
| 7 | Jupiter | โ Yes | Swap quotes + execution |
| 8 | PumpFun JWT | Recommended | Faster PumpFun-native data |
๐ก Pro tip: Open a blank text file called
my-pumpstriker-keys.txton your desktop. As you collect each key, paste it in with a label. You'll copy them into the bot's.envfile later.
1. Helius (the most important one)
Helius gives you Solana blockchain access. Real-time launches, on-chain reads, MEV-protected trade broadcasting. Free tier is fine to start.
Steps
- Go to https://helius.dev
- Click "Sign Up" (top right). Use Google login, fastest.
- After login you're on the dashboard. Click "Create New API Key".
- Give it a name like
PumpStriker-Engineand click Create. - Copy the API Key (looks like
41b63f85-2497-4708-9d4a-73e913f8c6a4). - Paste it into your text file under:
HELIUS_KEY = ...
๐ Recommended (but optional): Create a second key called
PumpStriker-Botand label itHELIUS_KEY_BOT. This gives the trading lane its own quota so the engine's scan-bursts can't starve your trades.
Free tier limits
- 100,000 requests/day
- 1 concurrent WebSocket
- Good for about 1 week of light testing. Upgrade to Developer ($49/mo) for production.
2. QuickNode (backup RPC)
QuickNode handles the engine's heavy data lane (holders, snipers, sniper detection) so Helius doesn't get rate-limited.
Steps
- Go to https://www.quicknode.com
- Click "Get started for free". Sign up with email.
- After verifying your email, click "Create Endpoint".
- Pick chain: Solana โ Network: Mainnet.
- Pick the Discover plan (free) for now.
- Click Create Endpoint.
- On the endpoint page, copy the HTTP Provider URL. It looks like:
https://capable-cosmopolitan-lambo.solana-mainnet.quiknode.pro/<long-token>/ - Copy the WSS Provider URL (toggle to WSS). Same URL but starts with
wss://. - Paste both into your text file:
QUICKNODE_RPC_URL = https://...QUICKNODE_WSS_URL = wss://...
Free tier limits
- 10M monthly requests (huge, enough for production)
- 50 req/s
- No credit card needed
3. RugCheck, via FluxRPC (100% free)
RugCheck is the safety oracle. It tells you if a token's mint authority is revoked, the freeze authority is revoked, sell tax, top holders, etc. Without this, the engine's safety kills are blind.
We get the API key from FluxRPC, not from rugcheck.xyz directly. FluxRPC is a free Solana developer dashboard that provisions an unrate-limited RugCheck API key on a free account, no credit card, no Solana payment, no monthly bill.
Steps
- Go to https://fluxrpc.com/login.
- Click "Sign Up" (toggle on the login page). Email + password, takes 30 seconds. No card required.
- Verify your email (check spam if it doesn't arrive in 2 min).
- Once logged in, open the dashboard and find the RugCheck product card (or go to fluxrpc.com/rugcheck).
- Click "Generate API Key" (or similar, the dashboard exposes a one-click provisioning button).
- Copy the API Key, paste into your text file:
RUGCHECK_KEY = ... - (Optional) If a separate Shield key is offered, copy that too as
RUGCHECK_SHIELD_KEY = ..., it gates a few advanced bundle-detection endpoints.
๐ก Why FluxRPC and not rugcheck.xyz? Direct rugcheck.xyz keys rate-limit you in under 2 minutes during a launch storm, you'll see "network timeout" spam in the engine logs. FluxRPC's free tier removes that limit. Same RugCheck data, no payment, no fuss.
โ ๏ธ Keep the key secret. Even though it's free, anyone with it can hammer the endpoint and burn your FluxRPC quota.
4. GMGN.ai (free, Ed25519 keypair)
GMGN is the primary source for holders, smart-money wallets, and safety fallback.
Steps
- Go to https://gmgn.ai/ai
- Click "Apply for API Key".
- The form asks for an Ed25519 public key. You generate it like this:
- On Windows/Mac/Linux, open a terminal and run:
npx @noble/ed25519 generate
- It prints a public key and a private key. Save the private key somewhere safe. Paste the public key into the GMGN form.
- Click Submit. They email you the API key (usually within 24 hours).
- Paste into text file:
GMGN_API_KEY = gmgn_...
โฐ Don't wait for GMGN to install the bot. Skip this and come back once they approve. The bot runs without GMGN, it just falls back to slower data sources.
5. Jupiter Developer API (free)
Jupiter is the swap router used as a fallback (and as the primary for non-PumpFun tokens). You need an API key for production quotas.
Steps
- Go to https://portal.jup.ag
- Sign up with email.
- Click "Create API Key". Name it
PumpStriker-Primary. - Copy the key. Paste into text file:
JUPITER_API_KEY = jup_... - (Optional but recommended) Create a second key called
PumpStriker-Fallback. Paste under:JUPITER_API_KEY_FALLBACK = jup_...
๐ก Why two? During peak meme hours, the primary key can hit rate limits. A fallback key on the same account doubles your headroom. This single change has prevented multiple "stop-loss didn't fire" incidents.
Free tier limits
- 60 req/s per key
- 2 keys = 120 req/s, plenty for one trader
6. PumpFun JWT (recommended)
This is not a signup, it's a cookie you extract from your browser session on pump.fun. Gives the engine direct access to PumpFun's internal API (way faster than Helius for PumpFun data).
Steps (Chrome / Brave / Edge)
- Go to https://pump.fun and log in with your wallet (Phantom).
- Press F12 to open Developer Tools.
- Click the Application tab (you may have to click the
>>to find it). - In the left sidebar: Storage โ Cookies โ https://pump.fun.
- Find the row called
auth_token. Click on it. - In the right panel, copy the Value (it's a long string starting with
eyJ...). - Paste into text file:
PUMPFUN_JWT = eyJ...
โ ๏ธ Important: This token expires in ~30 days. When the engine starts throwing 401 errors from PumpFun, repeat these steps to get a fresh one.
7. (Optional) rettiwt-api for Twitter velocity
This is free and powerful: it gives the bot the ability to see how many tweets mention a $TICKER in the last 30 minutes, and rewards trending tokens. Use a burner X (Twitter) account, NOT your real one.
Steps
- Create a brand-new X account at https://x.com/signup with a throwaway email.
- Open a terminal on your computer and run:
npx rettiwt-api auth login --email <your-burner-email>
- Follow the prompts (it will ask for your password and a verification code).
- The command prints a base64 token. Copy it.
- Paste into text file:
TWITTER_AUTH_TOKEN = ...
Final check, what your text file should look like
# My PumpStriker API Keys, KEEP THIS PRIVATE HELIUS_KEY = 41b63f85-... HELIUS_KEY_BOT = ea32319b-... (optional) QUICKNODE_RPC_URL = https://capable-...quiknode.pro/abc.../ QUICKNODE_WSS_URL = wss://capable-...quiknode.pro/abc.../ RUGCHECK_KEY = <your-fluxrpc-rugcheck-key> # from fluxrpc.com RUGCHECK_SHIELD_KEY = <optional-shield-key> GMGN_API_KEY = gmgn_... (24h wait) JUPITER_API_KEY = jup_... JUPITER_API_KEY_FALLBACK = jup_... (optional) PUMPFUN_JWT = eyJ... (rotate monthly) TWITTER_AUTH_TOKEN = ... (optional) # Telegram, we get these in Chapter 3: TG_BOT_TOKEN = (coming next chapter) TG_CHAT_ID = (coming next chapter)
๐ Treat this file like cash. Don't post it in Discord. Don't email it. Don't commit it to GitHub. When you copy it into the bot's
.env, delete this text file or move it to an encrypted folder.
โก๏ธ Next chapter: 3. Create Your Telegram Bot, 5-minute walkthrough with BotFather.
PumpStriker, the self-hosted Solana memecoin striker.
Your keys. Your machine. One-time $350, MIT licensed, no subscription.
See pricing โ