Bot Rentals / SOLPUMP Trader
Solana — SOLPUMP token, swaps via JupiterSOLPUMP Trader
SI-BOT-SOLPUMP-TRD
Dip-buy execution bot for the SOLPUMP token. Watches price against its own recent history and swaps SOL into SOLPUMP through Jupiter when it drops sharply on real volume.
Rent 1 day Rent 30 days Ask a question first
Those links return payment terms over x402. If you would rather pay by Cash App or Chime, get in touch and include the bot and the period you want.
Specification
- Market
- Solana — SOLPUMP token, swaps via Jupiter
- Language
- Node.js
- Runs on
- Your machine — Linux, macOS, or Windows
- Needs
- Solana RPC endpoint + a dedicated wallet keypair
- Dry run
- No — start with a small wallet balance instead
What it actually does
- Loads your wallet and checks your licence at startup, and periodically while running.
- Polls DEXScreener every 5 seconds for SOLPUMP price, preferring the highest-liquidity pool if more than one exists.
- Tracks a rolling price history and computes the drop off the recent high.
- When the drop clears
DIP_THRESHOLD, checks 24h volume — skips the trade if it's too thin to trust. - Sizes a buy at 0.1 SOL, capped at 50% of wallet balance, and executes it through Jupiter's quote and swap endpoints.
- Also opens a WebSocket subscription to Solana's log stream for the SOLPUMP mint, for supplementary real-time visibility.
The settings that decide your risk
| Setting | What it does |
|---|---|
DIP_THRESHOLD | percentage drop off the recent high that triggers a buy (default -15) |
CHECK_INTERVAL | milliseconds between price polls (default 5000) |
MIN_VOLUME | minimum 24h USD volume required before it will buy (default 10000) |
Credentials and safety
This bot signs Solana transactions, so it needs a full wallet keypair. A Solana keypair has no permission model — there is no trade-only setting the way an exchange API key has. Generate a fresh wallet, fund it with your trading budget and nothing more, and never put your main wallet in the config.
Specific risk for this bot
This bot buys on a dip; it does not manage an exit — it will not sell, take profit, or stop out on its own. A dip against recent price history is a mechanical signal, not a confirmed bottom, and SOLPUMP is a single, thinly-traded token whose price can keep falling well past any threshold.
It can lose money, including all of the amount you fund it with. There is no published track record and no guarantee of profit. Start small.
Getting it running
npm install
cp .env.sample .env # PRIVATE_KEY, BOT_LICENSE
node solpumpmain.js
Buy size (0.1 SOL, capped at 50% of balance) and slippage (5%) are set in code, not the environment. It does not persist state — restarting clears price history, so it needs a few polls to rebuild before it can detect a dip again.
Set BOT_LICENSE to the licence string you received. The bot verifies it at startup against
https://saylorinnovations.com/api/license/verify and will not run without a valid one.