Agents
Due Diligence Analyst
A full due-diligence memo on any token in one run.
Structured like exchange listing reviews (Coinbase, Kraken) and lending-risk onboarding (Aave, Gauntlet, LlamaRisk): liquidity and markets, supply and holder concentration, contract and admin powers, onchain activity, derivatives, development and community, and CoinGraph's own track record on the token. Each section gets a grade with its evidence, plus red flags, strengths and an overall grade.
When to use it #
- Before adding a token to a portfolio, a listing or a treasury.
- A research or compliance team needs a consistent, sourced memo.
- A person wants the full picture on one token in plain language.
Built for: Exchanges & brokers · Research & data platforms · Funds & market makers
How it decides #
- Grades six sections from 0 to 100: Liquidity & markets (25%), Supply & concentration (20%), Contract & admin powers (20%), Onchain activity (10%), Derivatives & leverage (10%), Development, usage & community (15%).
- Grade bands: A ≥ 85, B ≥ 70, C ≥ 55, D ≥ 40, F below.
- Three or more red flags cap the grade at D.
- Claude writes a short executive summary from the graded sections only.
Verdicts #
| Verdict | Meaning |
|---|---|
| A | Strong on every section. |
| B | Solid, with minor concerns. |
| C | Mixed: read the red flags. |
| D | Weak or several red flags. |
| F | Fails on fundamentals. |
Input #
/v1/agents/due-diligence-analystBody
tokenstringrequiredToken: CoinGecko id (chainlink), symbol (LINK) or contract address
Examples #
Real runs, captured from the live service.
Cardano
curl -X POST "https://coingraph.ai/api/v1/agents/due-diligence-analyst" \
-H "content-type: application/json" \
-d '{"token":"cardano"}'{
"object": "agent_run",
"id": "run_d4d10603a70e58d45e87",
"as_of": "2026-10-06T23:22:38.490Z",
"data": {
"run_id": "run_d4d10603a70e58d45e87",
"agent": "due-diligence-analyst",
"agent_version": "1.0.0",
"as_of": "2026-10-06T23:22:38.490Z",
"verdict": "B",
"summary": "Cardano (ADA) receives an overall grade of B, and the current check verdict is proceed, with no red flags. Its main strength is liquidity (A): $70.9M sits within 2% of the price across 25 markets, with $676.7M in daily volume, though CoinGecko rates none of those markets trustworthy. Supply is mostly issued (83.4% of m…",
"result": {
"token": {
"id": "cardano",
"symbol": "ADA",
"name": "Cardano",
"rank": 17
},
"overall": {
"grade": "B",
"score": 74
},
"sections": [
{
"name": "Liquidity & markets",
"score": 85,
"findings": [
"$70.9M available within 2% of the price",
"25 exchange markets, 0 rated trustworthy by CoinGecko",
"24h volume $676.7M (6.7% of market cap)"
],
"sources": [
"ccxt:fetchOrderBook",
"coingecko:/coins/{id}/tickers"
],
"grade": "A"
},
{
"name": "Supply & concentration",
"score": 80,
"findings": [
"Fully diluted value is 1.2× market cap (83.4% of max supply issued)",
"Unlock schedule: unassessed (no free source)"
],
"sources": [
"coingecko:/coins/markets",
"goplus:/token_security",
"nownodes"
],
"grade": "B"
},
{
"name": "Contract & admin powers",
"score": 75,
"findings": [
"Native coin: no token contract to review"
],
"sources": [
"goplus:/token_security"
],
"grade": "B"
},
"… 3 more"
],
"red_flags": [],
"strengths": [
"Deep liquidity across venues"
],
"current_check": {
"verdict": "proceed",
"evaluation_id": "eval_b959c70bf2a2354c59fa"
},
"recent_news": [],
"latest_brief": null,
"coingraph_track_record_30d": {
"calls": 17,
"hit_rate_pct": null
},
"method": "Weighted: liquidity 25%, supply 20%, contract 20%, onchain 10%, derivatives 10%, development & usage 15%. Three or more red flags cap the grade at D."
},
"reasons": [
{
"text": "Strength: Deep liquidity across venues",
"source": "coingraph"
}
],
"warnings": [],
"links": {
"proof": "/api/v1/verify/eval_b959c70bf2a2354c59fa"
},
"disclaimer": "CoinGraph never trades, holds funds or gives financial advice. The caller decides.",
"hash": "f751d2a0744eb01c24e62fbca32d701e6bff615c5bab3b01b2d3543ddfc0660c",
"verify_url": "https://coingraph.ai/api/v1/verify/run_d4d10603a70e58d45e87"
},
"sources": []
}Result fields #
Inside data.result:
| Field | Contents |
|---|---|
overall | Grade and score. |
sections[] | Name, score, grade, findings and sources. |
red_flags, strengths | The headline issues and positives. |
current_check, latest_brief, recent_news | Today's check, the latest brief and headlines. |
coingraph_track_record_30d, method | How CoinGraph's calls on this token have done, and how the grade is computed. |
Use it from Claude #
With CoinGraph connected (how), ask in plain words, or call the tool directly:
{
"name": "run_due_diligence_analyst",
"arguments": {
"token": "cardano"
}
}The proof for any run: https://coingraph.ai/proof/run_…