Analysis updated 2026-05-18
Automatically buy newly listed tokens on Raydium or Pump.fun the moment they launch.
Filter out risky tokens by checking mint renounce status, LP burn, and pool size.
Set automatic take-profit and stop-loss rules so the bot sells without manual monitoring.
Route transactions through Jito bundles to compete for priority during contested launches.
| tyopxyz/solana-trading-bot | 2latemc/justanothermusicclient | neuralinverse/neuralinverse | |
|---|---|---|---|
| Stars | 82 | 82 | 82 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 4/5 | 3/5 | 4/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Needs a funded Solana wallet and a low-latency RPC endpoint, public RPCs add delay that hurts sniping speed.
This is an automated trading bot that watches for new token listings on the Solana blockchain and tries to buy them immediately after they appear, a practice called sniping. It monitors two specific platforms: Raydium, where new liquidity pools open, and Pump.fun, where new tokens launch along a bonding curve. When the bot detects a qualifying new token, it attempts to purchase it before other traders can. The bot works by listening to live transaction logs on the Solana network using WebSocket connections. As soon as it sees a signal that a new pool or token has appeared, it runs the opportunity through a set of filters before buying. Those filters can check whether the creator has given up control of the token (mint renounce), whether liquidity has been locked (LP burn), whether the pool is within a specified size range, and whether the token appears on a pre-approved snipe list. Pump.fun launches skip most of these checks by default. Once a buy is approved, the bot sends the transaction through one of three routes: the standard Solana network connection, a service called Warp that relays transactions faster, or Jito, which bundles multiple transactions together and competes for priority inclusion. For contested launches where many bots race at the same time, Jito is recommended because a regular connection is likely to lose that race. After buying, the bot can automatically sell based on rules you set. You define a take-profit percentage and a stop-loss percentage, and it watches your wallet balance to trigger a sale when either threshold is reached. Configuration is done through a single settings file. You set your wallet credentials, the RPC connection address, how much to spend per trade, your slippage tolerance, and which filters to apply. The README includes a warning that even with all filters active, there is still a risk of losing money on bad tokens, and it recommends testing with small amounts first.
An automated bot that watches Solana for brand-new token launches and tries to buy them the instant they appear, then auto-sells based on profit or loss targets you set.
Mainly TypeScript. The stack also includes TypeScript, Node.js, Solana.
A permissive license that lets you use, modify, and redistribute the code, including commercially, as long as you keep the license notice.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.