Analysis updated 2026-05-18
Detect new token launches on Raydium or Pump.fun in real time.
Filter out likely rug-pull tokens before placing a trade.
Automatically sell a position when a profit target or stop-loss is hit.
Use Jito bundles or Warp relay for faster transaction execution during contested launches.
| metavault-fi/solana-trading-bot | daehyeonmun2021/react-native-skia-lab | leopoldsw/cloudflare-auth | |
|---|---|---|---|
| Stars | 107 | 107 | 107 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 4/5 | 2/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
A paid RPC endpoint is recommended since public RPCs add latency that loses trade races.
This is an automated trading bot for the Solana blockchain, written in TypeScript and built for sniping newly launched tokens. When a new trading pool opens on Raydium or a new token launches on Pump.fun, the bot detects it in real time, checks it against a set of safety filters, and places a buy order within seconds. It then monitors the position and sells automatically when a profit target or stop-loss level is hit. The bot connects to the Solana network using WebSocket listeners that watch for program log events from the relevant platforms. When a new pool or launch appears, it runs the token through a configurable filter pipeline before placing any trade. Filters can require that the token creator has given up control of the mint, that the liquidity pool tokens have been burned (a rug-pull indicator), that the token has social media links in its metadata, and that the pool falls within certain size bounds. You can also maintain a whitelist of trusted token addresses that skip most filters. Transaction submission supports three modes. The default mode uses standard priority fees via your RPC provider. Warp relay sends a tip to a relay service for faster inclusion. Jito bundles submit the transaction to five geographic regions simultaneously, which matters during highly contested launches where many bots compete for the same block. Setup involves cloning the repository, running npm install, and filling in a .env configuration file with your wallet private key, RPC endpoints, trade sizes, slippage tolerances, and which execution mode to use. A paid RPC is recommended since public endpoints add several hundred milliseconds of latency, which loses races to other bots. The README includes a safety disclaimer noting that most tokens on this type of platform lose all their value, and that filters reduce but do not remove the risk of buying into fraudulent projects. This tool is intended for traders already familiar with Solana token markets.
A TypeScript trading bot that automatically buys newly launched Solana tokens on Raydium and Pump.fun, applying safety filters and selling on profit or stop-loss.
Mainly TypeScript. The stack also includes TypeScript, Solana, Node.js.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.