Skip to content
Back to Oblique Markets

Card snapshot

api.oblique.markets · 2026-09-12 23:28:10 UTC · ca4ce8f86f924580792440902c5448e443cbc46da4821af18c9183ed1eee238c

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "@context": "https://a2a-protocol.org/ns/v1",
  "@type": "AgentCard",
  "name": "Oblique Markets",
  "protocolVersion": "1.0",
  "iconUrl": "https://oblique.markets/icon.svg",
  "documentationUrl": "https://oblique.markets/llms-full.txt",
  "supportedInterfaces": [
    {
      "url": "https://api.oblique.markets/mcp",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0",
      "description": "MCP over HTTP (JSON-RPC); x402 payment per tool call"
    }
  ],
  "description": "Pay-per-call agent APIs returning structured JSON for cited web research, company analysis, agent-readiness audits, live Base mainnet data, ERC-20 transfer search, B402 payment preflight, and x402 Bazaar analytics. x402 exact in USDC on Base (eip155:8453) or Solana mainnet; MPP in pathUSD on Tempo.",
  "url": "https://api.oblique.markets",
  "version": "1.0.0",
  "provider": {
    "name": "Oblique Markets",
    "url": "https://oblique.markets"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "authentication": {
    "schemes": [
      "x402",
      "mpp"
    ],
    "credentials": "x402 micropayments in USDC on Base (eip155:8453) or Solana mainnet; MPP (Tempo, pathUSD) via Authorization: Payment"
  },
  "skills": [
    {
      "id": "web-extract",
      "name": "Web Page Extraction",
      "description": "Extract structured JSON from a web page: URL, title, meta description, cleaned text, extraction timestamp, and payment status for agent workflows.",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricePerCall": "0.03 USD"
    },
    {
      "id": "token-metrics",
      "name": "Crypto Token Metrics and On-Chain Market Data",
      "description": "Token metrics: price, market cap, volume, liquidity, and on-chain activity, with supported chain and freshness metadata",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricePerCall": "0.03 USD"
    },
    {
      "id": "wallet-analyze",
      "name": "Wallet Analysis",
      "description": "90-day wallet token flows and activity analysis via Dune",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricePerCall": "0.08 USD"
    },
    {
      "id": "sentiment",
      "name": "Sentiment Analysis",
      "description": "LLM-powered sentiment analysis of text or topics",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricePerCall": "0.05 USD"
    },
    {
      "id": "company-research",
      "name": "Company Research Brief with Cited Sources",
      "description": "Company research brief with cited sources, business profile, competitors, market signals, and risks",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricePerCall": "0.50 USD"
    },
    {
      "id": "answer-with-sources",
      "name": "Cited Web Research Answer API",
      "description": "Cited Web Research Answer API: ask a research question and receive a concise answer with linked web sources and evidence boundaries",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricePerCall": "0.65 USD"
    },
    {
      "id": "crypto-price",
      "name": "Crypto Price",
      "description": "Real-time cryptocurrency price data",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricePerCall": "0.004 USD"
    },
    {
      "id": "trading-signals",
      "name": "Trading Signals",
      "description": "On-chain crypto trading signals (whale movements, token flows, DEX volume spikes) via Dune",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricePerCall": "0.05 USD"
    },
    {
      "id": "market-intel",
      "name": "Market Intelligence",
      "description": "Competitive intelligence for any crypto project combining Dune on-chain data with web scraping",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricePerCall": "0.10 USD"
    },
    {
      "id": "wallet-spy",
      "name": "Wallet Surveillance",
      "description": "Real-time EVM wallet transactions, token flows, DEX swaps, NFTs, and risk scoring",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricePerCall": "0.03 USD"
    },
    {
      "id": "inference",
      "name": "LLM Inference",
      "description": "Chat-completion inference over a six-model catalogue, standard messages request shape",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "pricePerCall": "0.01 USD charged; Base authorizes up to 1.00 USD"
    }
  ],
  "payment": {
    "protocol": "x402",
    "protocols": [
      "x402",
      "mpp"
    ],
    "networks": {
      "base": {
        "protocol": "x402",
        "network": "eip155:8453",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "assetSymbol": "USDC",
        "payTo": "0x970007590aCC5C938cd51345B17AF51B1B40D3Ab"
      },
      "solana": {
        "protocol": "x402",
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "assetSymbol": "USDC",
        "payTo": "GYyTRmt317JafPHXPnM54Fsvsma5GnS9wm6qGMqaykdS",
        "feePayer": "GVJJ7rdGiXr5xaYbRwRbjfaJL7fmwRygFi1H6aGqDveb"
      },
      "tempo": {
        "protocol": "mpp",
        "network": "tempo:4217",
        "asset": "0x20c0000000000000000000000000000000000000",
        "assetSymbol": "pathUSD",
        "payTo": "0xD96A87Ee6867F3A1104cb7B4ae28f19790Ec3D6d"
      }
    },
    "mpp": {
      "protocol": "mpp",
      "method": "tempo",
      "intent": "charge",
      "network": "tempo:4217",
      "chainId": 4217,
      "currency": "0x20c0000000000000000000000000000000000000",
      "currencySymbol": "pathUSD",
      "recipient": "0xD96A87Ee6867F3A1104cb7B4ae28f19790Ec3D6d",
      "supportedModes": [
        "pull"
      ],
      "challenge": "WWW-Authenticate: Payment \u2026 on the same HTTP 402 as the x402 accepts; retry with Authorization: Payment <credential>"
    },
    "facilitators": {
      "eip155:8453": {
        "name": "Coinbase CDP",
        "url": "https://api.cdp.coinbase.com/platform/v2/x402"
      },
      "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp": {
        "name": "Coinbase CDP",
        "url": "https://api.cdp.coinbase.com/platform/v2/x402"
      }
    }
  }
}