Real-time whale tracking, sentiment scoring, rug-pull risk analysis, and smart alerts — all chains, one API key.
Detect large on-chain transfers in real time. Filter by USD threshold, chain, or known smart-money wallets.
Real-timeAggregated scores from Reddit and 8 live crypto RSS feeds. Returns 0–100 score with BULLISH / BEARISH / NEUTRAL trend and confidence rating.
NLP ScoringOn-chain analysis: liquidity lock status, holder concentration, honeypot flags, contract age — before you invest.
On-ChainChainlink oracles → DEX pool reserves → DexScreener fallback. Accurate prices with zero paid subscriptions.
No Rate LimitsCandlestick data from 1m to 1w intervals. Binance for major tokens → CoinGecko → GeckoTerminal for microcap and Solana/DEX-only tokens. Pass address or pair_address from the spikes feed for instant chart loading. Up to 500 candles per call.
Real swap-by-swap trade history for any token on Uniswap, PancakeSwap, Camelot, Aerodrome, and more — with USD values.
Pro · 5 ChainsTop gainers and losers by 24h price change. Filtered by chain and minimum liquidity to remove illiquid noise.
Pro · DexScreenerDeep on-chain analysis of any wallet: accumulation vs distribution signals per token, classification as BOT / TRADER / HOLDER / INACTIVE.
Pro · On-ChainSet threshold-based alerts for whale moves, sentiment shifts, price changes. Delivered via Telegram or Discord.
Telegram · DiscordAuthorization: Bearer <api_key>// 1. Register (one time) const { api_key } = await fetch('https://crypto-intelligence-api.up.railway.app/api/v1/auth/register', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ email: '[email protected]', password: 'yourpassword' }) }).then(r => r.json()); // 2. Fetch whale transactions const data = await fetch( 'https://crypto-intelligence-api.up.railway.app/api/v1/whales/recent?chain=eth&min_usd=500000', { headers: { 'Authorization': `Bearer ${api_key}` } } ).then(r => r.json()); // 3. Get token sentiment const sentiment = await fetch( 'https://crypto-intelligence-api.up.railway.app/api/v1/sentiment/BTC', { headers: { 'Authorization': `Bearer ${api_key}` } } ).then(r => r.json());
import requests BASE = "https://crypto-intelligence-api.up.railway.app/api/v1" # 1. Register res = requests.post(f"{BASE}/auth/register", json={ "email": "[email protected]", "password": "yourpassword" }) api_key = res.json()["api_key"] headers = {"Authorization": f"Bearer {api_key}"} # 2. Whale transactions whales = requests.get(f"{BASE}/whales/recent", params={ "chain": "eth", "min_usd": 500000 }, headers=headers).json() # 3. Sentiment sentiment = requests.get(f"{BASE}/sentiment/BTC", headers=headers).json() print(sentiment["trend"]) # BULLISH / BEARISH / NEUTRAL
# Register curl -X POST https://crypto-intelligence-api.up.railway.app/api/v1/auth/register \ -H "Content-Type: application/json" \ -d '{"email":"[email protected]","password":"yourpassword"}' # Whale transactions curl https://crypto-intelligence-api.up.railway.app/api/v1/whales/recent?chain=eth \ -H "Authorization: Bearer YOUR_API_KEY" # Token sentiment curl https://crypto-intelligence-api.up.railway.app/api/v1/sentiment/BTC \ -H "Authorization: Bearer YOUR_API_KEY" # Rug pull risk check curl https://crypto-intelligence-api.up.railway.app/api/v1/risk/0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 \ -H "Authorization: Bearer YOUR_API_KEY"
?chain=eth, ?chain=bsc, ?chain=polygon, ?chain=arb, ?chain=base, ?chain=btc, or ?chain=sol on requests that support it.POST /api/v1/alerts with your threshold and notification channel (Telegram or Discord). Alerts fire automatically in the background.