Understanding Signals
What a "call" is, how the bot detects contract addresses, and what signal data represents.
What is a Signal?
In Lexor, a signal (also called a call) is created whenever @lexor_funbot detects a Solana token contract address posted in a Telegram group it's monitoring.
A "call" in crypto jargon means someone is publicly stating their belief that a token will go up — they're "calling" it. On Telegram, this typically looks like:
- Someone posting a raw contract address:
EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v - A degen posting
CA: [address] - A caller sharing tokenomics info followed by the address
The bot doesn't understand context — it purely detects valid Solana token addresses in messages and records them.
What Gets Recorded
When the bot detects a contract address, Lexor records:
| Field | Description |
|---|---|
| Token address | The contract address on Solana |
| Group | Which Telegram group the CA was posted in |
| Caller | The Telegram user who posted it |
| Timestamp | Exact time the call was made |
| On-chain snapshot | Price, market cap, liquidity, holders, volume at the moment of the call |
The on-chain snapshot captures what the token looked like at the time of the call. The "market cap at signal" value is frozen at that moment — it's a reference point to compare against the current market cap.
Signal Freshness
Signal age matters. The signal card shows how long ago the call was posted — 3m ago, 1h ago, 2d ago. This tells you how fresh the alpha is.
- Very fresh (< 5 minutes) — you're potentially seeing the call near the beginning of price action
- Moderate (5–60 minutes) — price action may have already started; assess the current data
- Old (hours/days) — the token has likely already had its initial move. Could still be relevant, but DYOR.
Lexor doesn't filter out old signals — it shows the full history of calls so you can review what your groups have been calling.
Duplicate Calls
If the same token contract address is called in multiple groups you're monitoring, you'll see multiple signal cards — one per call. Each card is distinct:
- Different caller (or same caller in multiple groups)
- Different source group
- Potentially different timestamp and different on-chain snapshot
A token appearing in multiple groups independently is often considered a stronger signal — it means multiple sources are aligned. Lexor shows you this convergence explicitly rather than collapsing it into one card.
What the Bot Does NOT Detect
- Token names or symbols in text — if someone writes "buy BONK" without a contract address, the bot ignores it
- Edited messages — if a CA is edited into a message after the fact, it may not be detected
- Forwarded messages from private channels — depends on Telegram's visibility rules for the bot
- Historical messages — the bot only processes messages sent after it was added to the group
Signal Data Sources
All live token data on signal cards comes from the Codex API — a real-time Solana blockchain data provider. Codex aggregates on-chain data from DEX pools, token metadata programs, and holder distribution.
Data refreshes continuously via WebSocket subscription — every update Codex emits for a token Lexor is tracking gets pushed to the relevant signal cards immediately.