Docs📊 Trading & CryptoToken Research Report
POST/api/token-research$0.10

📊 Token Research Report

Generate a comprehensive AI research report for any cryptocurrency token. Includes fundamental analysis, on-chain metrics, social sentiment, risk assessment, and investment thesis. Supports tokens on Ethereum, Base, Solana, and other major chains.

Request Body

ParameterTypeRequiredDescriptionDefault
tokenstringrequiredToken symbol or contract address (e.g. PEPE, 0x123...)
chainstringoptionalBlockchain network: ethereum, base, solana, polygonethereum

Response Fields

FieldTypeDescription
tokenstringToken identifier
summarystringExecutive summary of the token
fundamentalsobjectKey fundamental metrics
sentimentstringMarket sentiment: bullish | neutral | bearish
risk_levelstringRisk assessment: low | medium | high | extreme
reportstringFull research report in Markdown

Code Examples

cURL
bash
curl -X POST https://sparkforge.sh/api/token-research \
  -H "Content-Type: application/json" \
  -H "X-PAYMENT: <x402-payment-token>" \
  -d '{
    "token": "PEPE",
    "chain": "ethereum"
  }'
Python
python
import requests

response = requests.post(
    "https://sparkforge.sh/api/token-research",
    headers={"Content-Type": "application/json", "X-PAYMENT": "<token>"},
    json={"token": "PEPE", "chain": "ethereum"}
)

data = response.json()
print(data["summary"])
print(f"Sentiment: {data['sentiment']} | Risk: {data['risk_level']}")
TypeScript / Node.js
typescript
const res = await fetch402("https://sparkforge.sh/api/token-research", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ token: "PEPE", chain: "ethereum" }),
});

const { summary, sentiment, risk_level, report } = await res.json();

Example Response

json
{
  "token": "PEPE",
  "chain": "ethereum",
  "summary": "PEPE is a meme token based on the Pepe the Frog meme...",
  "sentiment": "neutral",
  "risk_level": "high",
  "fundamentals": {
    "market_cap": "4.2B",
    "holders": "320000",
    "liquidity": "high"
  },
  "report": "# PEPE Token Research\n\n## Overview\n..."
}

💳 Payment via x402

This endpoint costs $0.10 per call, paid in USDC on Base, Polygon, or Solana. Use the @x402/fetch library to handle payments automatically, or implement the x402 handshake manually.

bash
# Free demo mode (no payment)
curl https://sparkforge.sh/api/token-research?demo=true

# Or try via MCP (Claude Desktop, Cursor, Windsurf)
# Add to mcp config: { "url": "https://sparkforge.sh/api/mcp" }
Previous
Crypto Price
Next
Wallet Analysis