whatisgithub

What is solana-trading-bot?

vaenpp/solana-trading-bot — explained in plain English

Analysis updated 2026-05-18

78TypeScriptAudience · developerComplexity · 4/5Setup · hard

In one sentence

An automated Solana bot that buys newly listed tokens on Raydium and pump.fun within seconds, applies safety filters, and auto-sells on take-profit or stop-loss.

Mindmap

mindmap
  root((repo))
    What it does
      Snipes new token listings
      Applies safety filters
      Auto sells on TP SL
    Tech stack
      TypeScript
      Node.js
      Solana
    Use cases
      Trade Raydium launches
      Trade pump.fun launches
      Automate exit rules
    Audience
      Developers
      Speculative traders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Automatically snipe newly listed tokens on Raydium or pump.fun the moment they launch.

USE CASE 2

Filter out risky new tokens using checks like burned liquidity and locked supply.

USE CASE 3

Auto-sell open positions based on configured take-profit and stop-loss percentages.

What is it built with?

TypeScriptNode.jsSolanaRaydiumpump.fun

How does it compare?

vaenpp/solana-trading-botadrienckr/notslopalchemz/solana-pumpfun-token-bundler
Stars787878
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyhardeasyhard
Complexity4/52/54/5
Audiencedeveloperwriterdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1h+

Requires a funded Solana wallet and a paid RPC endpoint, this is high-risk speculative tooling.

So what is it?

This is another automated Solana token sniping bot, essentially identical in architecture and README content to the trdx/solana-trading-bot (index 10532). It is a TypeScript bot running on Node.js 18 or newer that monitors Raydium AMM v4 and pump.fun for newly-listed tokens, applies configurable safety filters, buys automatically, and sells on take-profit or stop-loss thresholds. The bot listens for on-chain events via WebSocket connections to a Solana RPC node. When a new liquidity pool opens on Raydium or a new token launches on pump.fun, it checks safety filters, whether the token creator still controls the supply, whether the liquidity has been permanently locked (burned), whether the pool size is within configured bounds, and whether socials metadata exists. Qualifying tokens are bought immediately. Three transaction execution methods are available: standard RPC, warp.id relay, and Jito bundles (a faster submission path for Solana transactions). All settings are configured via environment variables covering wallet credentials, buy and sell amounts, slippage tolerance, profit and loss thresholds, and polling intervals. A paid RPC provider such as Helius, QuickNode, or Triton is recommended as the free public endpoint throttles connections. This is high-risk speculative tooling for trading newly-launched meme tokens on Solana.

Copy-paste prompts

Prompt 1
Explain how the safety filters in this bot decide whether a new token is safe enough to buy.
Prompt 2
Help me configure the environment variables for this Solana sniping bot with conservative settings.
Prompt 3
Walk me through the difference between the default, warp.id, and Jito transaction executors.

Frequently asked questions

What is solana-trading-bot?

An automated Solana bot that buys newly listed tokens on Raydium and pump.fun within seconds, applies safety filters, and auto-sells on take-profit or stop-loss.

What language is solana-trading-bot written in?

Mainly TypeScript. The stack also includes TypeScript, Node.js, Solana.

How hard is solana-trading-bot to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is solana-trading-bot for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.