๐Ÿ”‘Chapter 2 ยท Setup ยท 12 min read

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:

#ServiceRequired?What for
1Heliusโœ… YesSolana RPC + WebSocket + MEV-protected sends
2QuickNodeโœ… YesBackup Solana RPC (engine data lane)
3Telegram Bot Tokenโœ… YesTalks to Telegram (we'll do this in Chapter 3)
4Telegram Chat IDโœ… YesSo the bot knows where to message you
5RugCheckโœ… YesSafety audit (auths, sell tax, insiders)
6GMGNโœ… YesHolders + safety + smart money fallback
7Jupiterโœ… YesSwap quotes + execution
8PumpFun JWTRecommendedFaster PumpFun-native data

๐Ÿ’ก Pro tip: Open a blank text file called my-pumpstriker-keys.txt on your desktop. As you collect each key, paste it in with a label. You'll copy them into the bot's .env file 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

  1. Go to https://helius.dev
  2. Click "Sign Up" (top right). Use Google login, fastest.
  3. After login you're on the dashboard. Click "Create New API Key".
  4. Give it a name like PumpStriker-Engine and click Create.
  5. Copy the API Key (looks like 41b63f85-2497-4708-9d4a-73e913f8c6a4).
  6. Paste it into your text file under: HELIUS_KEY = ...

๐Ÿ” Recommended (but optional): Create a second key called PumpStriker-Bot and label it HELIUS_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

  1. Go to https://www.quicknode.com
  2. Click "Get started for free". Sign up with email.
  3. After verifying your email, click "Create Endpoint".
  4. Pick chain: Solana โ†’ Network: Mainnet.
  5. Pick the Discover plan (free) for now.
  6. Click Create Endpoint.
  7. On the endpoint page, copy the HTTP Provider URL. It looks like: https://capable-cosmopolitan-lambo.solana-mainnet.quiknode.pro/<long-token>/
  8. Copy the WSS Provider URL (toggle to WSS). Same URL but starts with wss://.
  9. 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

  1. Go to https://fluxrpc.com/login.
  2. Click "Sign Up" (toggle on the login page). Email + password, takes 30 seconds. No card required.
  3. Verify your email (check spam if it doesn't arrive in 2 min).
  4. Once logged in, open the dashboard and find the RugCheck product card (or go to fluxrpc.com/rugcheck).
  5. Click "Generate API Key" (or similar, the dashboard exposes a one-click provisioning button).
  6. Copy the API Key, paste into your text file: RUGCHECK_KEY = ...
  7. (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

  1. Go to https://gmgn.ai/ai
  2. Click "Apply for API Key".
  3. 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.
  1. Click Submit. They email you the API key (usually within 24 hours).
  2. 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

  1. Go to https://portal.jup.ag
  2. Sign up with email.
  3. Click "Create API Key". Name it PumpStriker-Primary.
  4. Copy the key. Paste into text file: JUPITER_API_KEY = jup_...
  5. (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)

  1. Go to https://pump.fun and log in with your wallet (Phantom).
  2. Press F12 to open Developer Tools.
  3. Click the Application tab (you may have to click the >> to find it).
  4. In the left sidebar: Storage โ†’ Cookies โ†’ https://pump.fun.
  5. Find the row called auth_token. Click on it.
  6. In the right panel, copy the Value (it's a long string starting with eyJ...).
  7. 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

  1. Create a brand-new X account at https://x.com/signup with a throwaway email.
  2. Open a terminal on your computer and run:
npx rettiwt-api auth login --email <your-burner-email>
  1. Follow the prompts (it will ask for your password and a verification code).
  2. The command prints a base64 token. Copy it.
  3. 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 โ†’