Crypto Research Tools
Specialized crypto/DeFi tools — CoinGecko, DeFi Llama, Nansen, Dune, LunarCrush, Coinglass, Messari, and more
Krawl includes 11 specialized crypto research tools that aggregate data from professional-grade APIs. These tools are automatically available when using crypto research modes, and can be mixed with standard web/X/GitHub sources.
Tools Overview
| Tool | Data Source | Key Output |
|---|---|---|
cryptoData | CoinGecko | Price, market cap, volume, supply, ATH |
cryptoChart | CoinGecko | Historical price data for charting |
defiRanking | DeFi Llama | Protocol TVL rankings, chain TVLs |
onchainAnalytics | Nansen, Dune | Active addresses, tx count, gas, bridge flows |
protocolDeepDive | DeFi Llama + web | Deep protocol analysis with TVL breakdown |
tokenRiskAssessment | Multiple | Audit history, exploits, smart contract risks |
smartMoneyTracker | Nansen, Coinglass | Whale flows, institutional positioning |
narrativeTracker | LunarCrush | Social sentiment, Galaxy Score, engagement |
derivativesAnalysis | Coinglass | Funding rates, OI, liquidations, perps data |
yieldFinder | DeFi Llama | APY/APR across protocols and chains |
governanceMonitor | Messari, web | DAO proposals, voting activity, governance |
API Keys
| Provider | Env Variable | Required |
|---|---|---|
| CoinGecko Pro | COINGECKO_API_KEY | Yes (core token data) |
| Nansen | NANSEN_API_KEY | Optional |
| Dune | DUNE_API_KEY | Optional |
| LunarCrush | LUNARCRUSH_API_KEY | Optional |
| Coinglass | COINGLASS_API_KEY | Optional |
| Messari | MESSARI_API_KEY | Optional |
DeFi Llama is free and requires no API key.
Crypto Research Modes
Five research modes are crypto-optimized:
crypto
General crypto research. All crypto tools available alongside web and X search.
curl -N -X POST https://api.krawl.sh/research \
-H "Content-Type: application/json" \
-H "X-API-Key: your-key" \
-d '{"query": "State of DeFi in 2025", "mode": "crypto"}'token-analysis
Single token deep dive. Prioritizes cryptoData, cryptoChart, tokenRiskAssessment, and smartMoneyTracker.
protocol-research
DeFi protocol analysis. Prioritizes defiRanking, protocolDeepDive, governanceMonitor.
whale-tracking
Smart money flows. Prioritizes smartMoneyTracker, onchainAnalytics, derivativesAnalysis.
risk-assessment
Security and risk. Prioritizes tokenRiskAssessment, audit history, exploit research.
yield-strategy
Yield optimization. Prioritizes yieldFinder, defiRanking, protocol comparison.
narrative
Market narratives and social sentiment. Prioritizes narrativeTracker, X/Twitter search, community sources.
Tool Details
cryptoData
Fetches current token data from CoinGecko Pro API.
Returns: price, market cap, 24h volume, price change, circulating/total supply, ATH, ATH date
Agent trigger keywords: "price", "market cap", "volume", "token", "coin", "supply"
cryptoChart
Fetches historical price data for charting.
Returns: Time series data suitable for candlestick or line charts
Agent trigger keywords: "chart", "price history", "trend", "performance over"
defiRanking
Protocol TVL rankings from DeFi Llama.
Returns: Protocol name, TVL, chain breakdown, percentage changes
Agent trigger keywords: "tvl", "total value locked", "protocol rank", "defi ranking"
onchainAnalytics
On-chain metrics from Nansen and Dune Analytics.
Returns: Daily active addresses, transaction counts, DEX volume, gas fees, bridge flows
Agent trigger keywords: "on-chain", "wallet activity", "daily active", "dex volume", "gas fee"
protocolDeepDive
Deep analysis of a specific DeFi protocol.
Returns: TVL breakdown by chain, revenue metrics, user growth, competitive position
Agent trigger keywords: "tvl breakdown", "protocol analysis", "deep dive"
tokenRiskAssessment
Security and risk analysis.
Returns: Audit history, known vulnerabilities, bug bounty status, admin key risks
Agent trigger keywords: "risk", "audit", "exploit", "vulnerability", "security"
smartMoneyTracker
Whale and institutional flow tracking via Nansen.
Returns: Smart money inflows/outflows, whale wallet activity, institutional positions
Agent trigger keywords: "smart money", "whale", "institutional", "inflow", "outflow"
narrativeTracker
Social sentiment analysis via LunarCrush.
Returns: Galaxy Score, social volume, engagement metrics, sentiment breakdown
Agent trigger keywords: "sentiment", "social", "narrative", "community", "galaxy score"
derivativesAnalysis
Derivatives market data from Coinglass.
Returns: Funding rates, open interest, liquidation data, futures volume
Agent trigger keywords: "funding rate", "open interest", "liquidation", "futures", "perp"
yieldFinder
Yield farming opportunities.
Returns: APY/APR by protocol and chain, TVL, risk indicators
Agent trigger keywords: "yield", "apy", "apr", "farming", "lending rate"
governanceMonitor
DAO governance tracking via Messari.
Returns: Active proposals, voting results, governance participation rates
Agent trigger keywords: "governance", "proposal", "vote", "dao", "snapshot"
Using Crypto Search Directly
For quick token lookups without the full research pipeline:
# Token data
curl -X POST https://api.krawl.sh/search \
-H "Content-Type: application/json" \
-H "X-API-Key: your-key" \
-d '{"query": "ethereum", "source": "crypto", "options": {"token_id": "ethereum"}}'
# Search by name
curl -X POST https://api.krawl.sh/search \
-H "Content-Type: application/json" \
-H "X-API-Key: your-key" \
-d '{"query": "solana", "source": "crypto"}'Intelligent Tool Routing
The research engine automatically routes queries to the best crypto tool based on keyword analysis. For example:
- "$BTC sentiment" →
xCashtagSearch(cashtag takes priority) - "Ethereum market cap" →
cryptoData - "Uniswap vs Sushiswap" →
webSearch(comparison queries need articles) - "DeFi TVL rankings" →
defiRanking - "Whale wallet activity on-chain" →
onchainAnalytics