DEV Community

G bot
G bot

Posted on

About G-BOT — Solana Gem Hunter

What is G-BOT?

G-BOT is an autonomous Solana token intelligence system that monitors pump.fun in real time — detecting new tokens the moment they launch, scoring them across 6 dimensions, and alerting users to potential gems while aggressively filtering rugs.

Every rug that slips through becomes a data point for the next filter.


What G-BOT Does

Detects tokens in real time

  • Connects to PumpPortal WebSocket wss://pumpportal.fun/api/data
  • Listens to Solana on-chain events via Helius RPC
  • Falls back to DexScreener polling when needed
  • Enriches missing social links from IPFS/Arweave metadata

Scores every token (0–100)

Social     ████░░░░░░  0-20  → Twitter + Telegram + Website
Safety     ████████░░  0-25  → Dev sold? Bundle? Holder concentration?
Momentum   █████░░░░░  0-20  → 5m price change, volume acceleration
Community  ████░░░░░░  0-15  → Unique buyers, organic distribution
Buy Press  █████░░░░░  0-10  → Buy/sell ratio, whale activity
Bonding    ████░░░░░░  0-10  → Progress toward graduation (85 SOL)
Enter fullscreen mode Exit fullscreen mode

Analyzes holder concentration (before scoring)

Using Helius RPC batch calls:

  • Top-3 holders > 50% of supply → score −20
  • Top-3 holders > 30% → score −10
  • Creator wallet still holding large % → insider warning

Tracks creator history

For every new token, G-BOT queries the creator wallet via PumpPortal API:

  • How many tokens did they create before?
  • How many rugged? (quickDumpRatio)
  • Labels: rug | suspicious | legit | unknown
  • Serial rugger (3+ tokens, 67%+ rug rate) → instant alert to all users

Fires rug alarms

Every notified token is watched for 20 minutes. If price drops >60% from the notification price:

🚨 RUG ALARM — $TOKEN
Price dropped 72% since notification!
⚠️ If you bought this token — consider exiting immediately.
Enter fullscreen mode Exit fullscreen mode

Other features

  • ✅ Website CA verification (checks if website shows correct contract address)
  • 🎓 Graduation detector (pump.fun → Raydium migration alerts)
  • 💥 DexScreener boost tracking ($100+ boosts)
  • 🚫 Creator blacklist (auto-updated on every rug)
  • 🌐 Multi-language Telegram notifications (EN / TR / ZH)

Current Version: 2.4.0

Version What shipped
2.4.0 Holder analysis feeds into score · Rug Alarm · IPFS social enrichment
2.3.0 Fake link detection · stricter social validation
2.2.0 RUG Blacklist alerts · Website CA checker
2.1.0 PumpPortal Trade Stream · whale early exit
2.0.0 Creator Analyzer · serial rugger detection
1.9.0 Graduation Detector · volume acceleration
1.8.0 DexScreener Boost Tracker

Tech Stack

TypeScript Node.js Solana Web3.js Helius RPC better-sqlite3 Telegram Bot API PumpPortal API DexScreener API PM2


Architecture

Read the full deep-dive: G-BOT Architecture & How It Works


Community

Join the live signal feed on Telegram: @crytpoG_bot


Updates posted here as new versions ship.


v2.5.0 — Smart Money Radar (Mar 19, 2026)

G-BOT now automatically discovers and tracks the most profitable pump.fun wallets.

What's New

  • Smart Money Radar — Every hour, G-BOT fetches the top pump.fun traders from Gmgn.ai and cross-references with its own internal database
  • Tier System — Wallets are ranked S / A / B / C based on win rate:
    • 🏆 Tier S — Win rate > 70%
    • Tier A — Win rate 55–70%
    • 🔵 Tier B — Win rate 40–55%
  • Real-Time Monitoring — PumpPortal WebSocket subscribeAccountTrade fires instantly when a tracked wallet buys any token
  • Instant Analysis — G-BOT runs its full scoring pipeline on the token and sends a Telegram alert
  • Auto-Refresh — Wallet list updated every hour; new wallets are auto-subscribed without restart

Alert Format

When a Tier S wallet buys a token:

`
🐋 SMART MONEY ALERT
🏆 SmartM. [S] [Tier S · 74% WR · 28 tokens]

💰 TOKENNAME ()

📊 Buy: 0.450 SOL · MC: .5K

Score [████████░░] 67/100
✅ Dev holding
✅ Volume acceleration 8.4x
⚠️ Website only — no community
`


Previous: v2.4.0 — Holder Analysis & Rug Alarm


Hotfix — Scorer Improvements (Mar 19, 2026)

Two new rug pattern detections added to the scoring engine based on real post-mortem analysis (AUTOCOIN case):

1. Fresh Twitter Account Detection

Rug projects consistently register Twitter accounts named after their token at launch time (e.g. utocoinlive for AUTOCOIN, pepegaycoin for PEPEGAY). Legitimate projects have Twitter accounts that predate the token.

New rule: If the Twitter handle (stripped of common suffixes like live, coin, official, sol) matches the token symbol or name → -3 social score + warning:


⚠️ Twitter handle matches token name — likely freshly created account

2. Generic / AI Description Penalty

Many rug tokens use AI-generated descriptions that sound professional but contain no real substance. Examples: "fuels itself on Solana's fast lane", "hop into the driver's seat", "revolutionary game-changing".

Old behavior: Any description > 50 chars → +3 social score
New behavior:

  • Description contains AI buzzwords → no bonus + warning
  • Description just repeats the token name → no bonus
  • Only genuinely original descriptions earn the +3 bonus

Impact

For AUTOCOIN specifically, these two fixes would have reduced the score by ~6 points, likely keeping it below the 54-point notification threshold.


@crytpoG_bot — live signals on Telegram

Top comments (0)