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

ToolData SourceKey Output
cryptoDataCoinGeckoPrice, market cap, volume, supply, ATH
cryptoChartCoinGeckoHistorical price data for charting
defiRankingDeFi LlamaProtocol TVL rankings, chain TVLs
onchainAnalyticsNansen, DuneActive addresses, tx count, gas, bridge flows
protocolDeepDiveDeFi Llama + webDeep protocol analysis with TVL breakdown
tokenRiskAssessmentMultipleAudit history, exploits, smart contract risks
smartMoneyTrackerNansen, CoinglassWhale flows, institutional positioning
narrativeTrackerLunarCrushSocial sentiment, Galaxy Score, engagement
derivativesAnalysisCoinglassFunding rates, OI, liquidations, perps data
yieldFinderDeFi LlamaAPY/APR across protocols and chains
governanceMonitorMessari, webDAO proposals, voting activity, governance

API Keys

ProviderEnv VariableRequired
CoinGecko ProCOINGECKO_API_KEYYes (core token data)
NansenNANSEN_API_KEYOptional
DuneDUNE_API_KEYOptional
LunarCrushLUNARCRUSH_API_KEYOptional
CoinglassCOINGLASS_API_KEYOptional
MessariMESSARI_API_KEYOptional

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

On this page