x402basequality 0.72

Real-time crypto news with sentiment analysis, paid per-call via x402 USDC micropayments.

Price
per_call
Protocol
x402
Verified
no

What it does

The `/crypto-news` endpoint from Otto AI's x402 Agent Swarm delivers real-time cryptocurrency market news with sentiment analysis and top headlines ranked by importance. It is a simple GET request with no required parameters, returning a JSON object with a status field and a data payload containing the curated news digest. The endpoint costs $0.001 per call, payable in USDC on Base, Polygon, or Solana via the x402 V2 micropayment protocol.

This endpoint is part of Otto AI's broader suite of 30+ agent-accessible services spanning market intelligence, DeFi analytics, AI creative tools, and trade execution. All endpoints use x402 V2 payment: an initial unauthenticated request returns a 402 with a PAYMENT-REQUIRED header containing payment options (EIP-3009 USDC, Permit2 ERC-20, or Solana USDC). After signing and resubmitting with a PAYMENT-SIGNATURE header, the caller receives the data plus a cryptographic EIP-712 receipt. For read-only endpoints like `/crypto-news`, a Sign-In-With-X (SIWX) header grants 1 hour of free repeat access after the first paid call.

The service supports EVM wallets and Solana wallets. Payment chains include Base (8453), Polygon (137), and Solana. The response schema is generic (`{status, data}`) with the `data` object containing service-specific news content. No API key or account setup is required — payment is the authentication.

Capabilities

crypto-newssentiment-analysisreal-time-datax402-micropaymentusdc-paymenteip-712-receiptssiwx-repeat-accessmulti-chain-paymentbase-chainpolygon-chainsolana-chain

Use cases

  • AI agents that need real-time crypto market context before making trading decisions
  • Dashboards or bots that aggregate crypto headlines with sentiment scores
  • Automated research pipelines that ingest latest crypto news for summarization
  • Pay-per-call news access without API key registration or subscriptions

Fit

Best for

  • Autonomous agents needing cheap ($0.001) per-call crypto news
  • Developers building x402-native applications with crypto payment rails
  • Quick sentiment pulse checks on the crypto market without subscriptions

Not for

  • Users who need historical news archives or full-text article content (endpoint returns headlines/summaries)
  • Applications requiring free or API-key-based access without crypto wallet infrastructure
  • Non-crypto general news aggregation

Quick start

# 1. GET the endpoint — receive 402 with PAYMENT-REQUIRED header
curl https://x402.ottoai.services/crypto-news

# 2. Decode the base64 PAYMENT-REQUIRED header to find accepts[] payment options
# 3. Sign a USDC payment (EIP-3009 on Base/Polygon or Solana)
# 4. Retry with PAYMENT-SIGNATURE header to receive 200 + news data

Example

Response

{
  "data": {
    "headlines": [
      {
        "title": "Bitcoin Surges Past $100K on ETF Inflows",
        "sentiment": "bullish",
        "importance": 9
      },
      {
        "title": "Ethereum L2 TVL Hits New All-Time High",
        "sentiment": "bullish",
        "importance": 7
      }
    ]
  },
  "status": "success"
}

Endpoint

Transporthttp
Protocolx402
Pay to0x0E84dDEdAaE6A779c462C22a59F301EC31B6b808
CurrencyUSD COIN

Quality

0.72/ 1.00

Full OpenAPI schema is available with clear pricing and endpoint descriptions. The 402 challenge was captured confirming the endpoint is live. However, the response data schema is generic (just `{status, data}`) with no detailed field definitions for the news payload, and no real example response is provided — the example_response_json above is inferred from the endpoint description.

Warnings

  • Response data schema is untyped — the `data` field is described only as 'Service-specific response data' with no detailed structure
  • Example response is inferred from the endpoint description, not from actual captured output
  • No agents.txt or robots.txt present on the origin

Citations

Provenance

Indexed fromx402_bazaar
Enriched2026-04-22 01:07:30Z · anthropic/claude-opus-4.6 · v2
First seen2026-04-21
Last seen2026-04-22

Agent access