explaingit

marketpulselab/solana-rug-checker-bot

Analysis updated 2026-05-18

50TypeScriptAudience · developerComplexity · 2/5LicenseSetup · moderate

TLDR

A Telegram bot that checks new Solana memecoins for rug pull warning signs like mint authority and holder concentration.

Mindmap

mindmap
  root((Rug Checker))
    What it does
      Checks mint and freeze authority
      Checks holder concentration
      Probes Jupiter liquidity
    Tech stack
      TypeScript
      Solana web3
      Telegram bot
    Use cases
      Screening new memecoins
      Telegram safety alerts
      Pump.fun and Meteora monitoring
    Audience
      Crypto traders
      Solana degens
    Honesty notes
      Heuristics not guarantees
      Not financial advice
      Out of scope for hype and supply shocks
    Setup
      npm install
      Solana RPC and bot token
      Run continuously or once

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

Get a Telegram alert before buying a new Solana memecoin if it shows rug pull warning signs.

USE CASE 2

Screen tokens on Pump.fun or Meteora for mint authority and holder concentration risks.

USE CASE 3

Run a lightweight background checker on a small server that pings a Telegram chat with plain language findings.

What is it built with?

TypeScriptSolana web3.jsSPL

How does it compare?

marketpulselab/solana-rug-checker-botapex-quant-systems/polymarket-weather-trading-botquant-alpha-systems/polymarket-arbitrage-trading-bot
Stars505050
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatehardhard
Complexity2/54/54/5
Audiencedeveloperdeveloperdeveloper

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

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires a Solana RPC endpoint and a Telegram bot token before it can run.

MIT license: use freely for any purpose, including commercial use, as long as you keep the copyright notice.

In plain English

This is a monitoring bot that watches Solana cryptocurrency tokens for warning signs that a project might be a rug pull, where the creators abandon the token and run off with investors' money. It focuses on newly launched tokens showing up on Pump.fun and Meteora, two platforms where new Solana memecoins are frequently created and traded. The bot checks several things in one pass: whether the token's mint and freeze authority are still under the creator's control, which would let them mint more tokens or freeze holders at will, how concentrated the token supply is among a small number of holders, and whether the token can actually be traded through Jupiter, a token swap aggregator on Solana. It combines these checks into a single readable assessment and sends alerts to a Telegram chat in plain language rather than raw technical output. The README is honest about the tool's limits. It describes the checks as heuristics, meaning educated guesses based on patterns, not guarantees that a token is safe or unsafe. It notes that the public data sources it depends on can be unreliable or rate limited, and that it does not attempt to judge things like social media hype or sudden supply changes, since those fall outside what it can mechanically audit. The README also states plainly that this is not financial advice. Setup involves cloning the repository, installing dependencies with npm, and filling in a configuration file with a Solana RPC connection, a Telegram bot token, and the chat you want alerts sent to. It can run continuously on a small server or be triggered for a single check. The project is written in TypeScript using Solana web3 libraries, and is released under the MIT license.

Copy-paste prompts

Prompt 1
Help me set up this rug checker bot with my own Solana RPC endpoint and Telegram bot token.
Prompt 2
Explain what mint and freeze authority mean and why this bot checks them.
Prompt 3
Walk me through running this bot in single check mode versus continuous mode.
Prompt 4
Help me understand the limits of heuristic rug checks like this one before I trust an alert.

Frequently asked questions

What is solana-rug-checker-bot?

A Telegram bot that checks new Solana memecoins for rug pull warning signs like mint authority and holder concentration.

What language is solana-rug-checker-bot written in?

Mainly TypeScript. The stack also includes TypeScript, Solana web3.js, SPL.

What license does solana-rug-checker-bot use?

MIT license: use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is solana-rug-checker-bot to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is solana-rug-checker-bot for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.