Skip to main content

Multi platform input

  • Accepts X and Telegram post URLs
  • Detects tweet and message identifiers
  • Requests a symbol choice when multiple tickers are found

Token and market lookup

  • Market search to resolve tokens and pairs
  • Pair details for price and liquidity
  • Candle data across multiple resolutions (5m, 15m, 30m, 1h, 4h, 12h, 1d)

Scoring and grading

  • Social score built from engagement quality
  • Chart score built from price action and liquidity
  • Overall score mapped to medals (gold, silver, bronze, red)
  • KOL profile score for long term trust signals

Dashboard experience

  • Post card with author, text preview, and platform label
  • Score cards for overall, social, and chart performance
  • Price chart and key stats around the call
  • More posts panel with top, worst, and latest buckets
  • KOL profile snapshot with aggregated metrics

Sharing and reuse

  • Canonical analysis routes under /app/...
  • Open Graph images for social previews
  • Local history caching and server side caching

Internal API surface

  • POST /api/analyze/tweet analyzes a post and returns scores, pair data, and candles
  • POST /api/x/tweet fetches normalized post details
  • GET /api/telegram/avatar returns channel avatar and metadata
  • GET /api/og/post renders a shareable image
  • GET /api/health and subroutes report upstream health