Skip to main content

Crypto Intelligence API

Overview

Endpoints for crypto project risk scoring, market data, and whale alerts. Base path: /api/crypto


🔎 Search & Projects

Search Projects

GET /api/crypto/search

Returns both local DB results and active CoinGecko listings.

Parameters:

  • q: Search query (min 1 char)
  • limit: Max results (default 10)

Get Project Details

GET /api/crypto/project/{slug}

Fetches comprehensive project data from 6 separate harvesters (CoinGecko, GitHub, DefiLlama, etc.).

Parameters:

  • slug: Project identifier (e.g., ethereum, solana)
  • refresh: Force fresh data fetch

Response:

{
"project": {
"name": "Ethereum",
"price_usd": 2500.5,
"trust_score": 92,
"risk_level": "low"
},
"source": "full_service"
}

🛡️ Risk Scoring

Trust Score Breakdown

The Trust Score (0-100) is calculated based on 6 pillars:

  1. Treasury (20%): Market Cap + TVL
  2. Dev Activity (20%): GitHub commits + Active Devs
  3. Financials (15%): MCap/FDV Ratio (Dilution risk)
  4. Security (20%): CertiK Audit Score
  5. Tokenomics (15%): Backer Quality + Unlock Progress
  6. Community (10%): Social Score

📊 Market Data

Top Projects

GET /api/crypto/top

Returns top projects by Market Cap.

Price Charts

GET /api/crypto/chart/{slug}

Returns historical OHLCV data for charts.

Parameters:

  • days: History length (default 30)

🚨 Alerts & Reports

Whale Alerts

GET /api/crypto/whales/alerts

Returns large transaction alerts (> $100k).

Generate PDF Report

GET /api/crypto/report/{slug}

Generates and downloads a detailed PDF investment memo. Note: Takes 10-20 seconds to generate (includes AI analysis).