ScreenerBot
DocsDashboard GuidesTokens

Token Discovery

Continuously discover and track new tokens from multiple sources with automatic enrichment, security analysis, and real-time pricing.

Overview

The token discovery system continuously monitors multiple data sources to find new tokens on Solana. Each discovered token is enriched with market data, security information, and real-time pricing from the highest-liquidity SOL pair.

Discovery Sources

ScreenerBot monitors 6 major data providers with 16 specialized endpoints to discover tokens from multiple angles:

DexScreener

Trending tokens & boosted listings

  • • Token profiles & metadata
  • • Latest boosted tokens
  • • Top promoted pairs

GeckoTerminal

Verified pools & trending tokens

  • • New pool listings
  • • Recently updated pools
  • • Trending tokens

Rugcheck

Security-verified tokens

  • • Newly verified tokens
  • • Recent security checks
  • • Trending safe tokens
  • • Verified token list

Jupiter

Trading activity metrics

  • • Recently listed tokens
  • • Top organic growth
  • • Most traded tokens
  • • Trending by volume

CoinGecko

Established token listings

  • • Solana market tokens
  • • Verified listings

DeFiLlama

Yield & liquidity metrics

  • • Top yield opportunities
  • • Protocol TVL changes

Multi-Source Strategy: By combining data from 6 providers, ScreenerBot catches tokens earlier than single-source bots and validates data across multiple feeds for accuracy.

Token Enrichment

Each discovered token is automatically enriched with:

Market Data

  • Price: Current SOL price from highest-liquidity pool
  • Volume: 24h trading volume in USD
  • Liquidity: Total pool liquidity in SOL/USD
  • Market Cap: Calculated market capitalization
  • Price Changes: 5m, 1h, 6h, 24h percentage changes

Security Information

  • Rugcheck Score: Overall security assessment
  • Mint Authority: Renounced or active
  • Freeze Authority: Renounced or active
  • Top Holders: Token concentration metrics
  • Risk Level: Low, Medium, High classification

Metadata

Symbol & Name: Token identifier
Logo: Token image
Decimals: Token precision
Created At: First discovery timestamp
Last Updated: Most recent data refresh

Priority-Based Updates

Smart Update Frequency

ScreenerBot intelligently prioritizes token updates based on trading activity and relevance:

Highest:Active Positions - Tokens you're currently trading (most frequent updates)
High:Passed Filters & Pool Tracked - Tokens meeting your criteria and being monitored
Medium:Standard & New Tokens - Regular tokens and newly discovered ones being evaluated
Low:Background & Stale - Inactive tokens and those with outdated data

Priority automatically adjusts based on token activity - open a position and updates become immediate.

Token Lifecycle

1

Discovery

Token found by one or more sources

2

Enrichment

Market data and security info fetched

3

Storage

Saved to local database with metadata

4

Filtering

Evaluated against configured criteria

5

Monitoring

Continuous price and data updates

6

Trading

Available for manual or automated trading

Dashboard Features

Viewing & Analysis

  • • Search & Filter tokens by symbol/address
  • • Sort by volume, price change, liquidity
  • • Time filters (1h, 6h, 24h, 7d)
  • • Security filter for low-risk only

Actions

  • • Quick buy from token list
  • • Blacklist problematic tokens
  • • Add to watchlist
  • View full details with charts & security

Blacklist Management

Protect Against Problematic Tokens

Manual Blacklist:

Add tokens via dashboard

Auto-Blacklist:

Automatic on stop loss (configurable)

Temporary Blacklist:

Set expiration (24h, 7d, etc.)

Permanent Blacklist:

Never trade this token again

Whitelist:

Remove from blacklist to re-enable

Database Storage

Token data is stored in SQLite database (data/tokens.db) with tables:

tokens: Core token information and metadata
market_dexscreener: DexScreener market data
market_geckoterminal: GeckoTerminal market data
security_rugcheck: Rugcheck security analysis
tracking: Discovery and update timestamps
blacklist: Blacklisted tokens with reasons

Best Practices

  • Review security information before trading new tokens
  • Check liquidity to ensure smooth entry/exit
  • Monitor price changes for volatility assessment
  • Use filters to automatically screen tokens
  • Blacklist tokens with poor performance or security issues
  • Verify token metadata (logo, name, symbol) for authenticity