Skip to content
Back to QuantX402

Card snapshot

quantx402.app · 2026-10-19 16:29:09 UTC · 7516eadf95b3404898b509adc5cea8890681031ac082acfb257d904cebc022c0

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.

{
  "name": "QuantX402",
  "description": "QuantX402, powered by Kronos: experimental Kronos candlestick forecasts, Signal Blend, prediction-market odds, a scored public track record, a free trial call, an assistant chat and self-serve sponsored listings for AI agents. Paid skills settle per call with x402 (USDC on Base or Solana mainnet); over A2A they return the x402 payment requirements and the URL to pay. Crypto (BTC-USD, ETH-USD) and US stocks & ETFs (SPY, QQQ) live. Probabilistic model output for research and education. Not financial advice. Past results do not guarantee future results.",
  "supportedInterfaces": [
    {
      "url": "https://quantx402.app/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "Futuristic Digital Wealth (FDWA)",
    "url": "https://quantx402.app"
  },
  "version": "1.0.0+56b6ffc",
  "documentationUrl": "https://quantx402.app/docs",
  "iconUrl": "https://quantx402.app/icon-512.png",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "forecast",
      "name": "Kronos Forecast",
      "tags": [
        "crypto",
        "forecast",
        "kronos",
        "x402"
      ],
      "examples": [
        "forecast BTC-USD 1h"
      ],
      "description": "Latest Kronos candlestick forecast as a JSON fact list (direction, confidence bucket, volatility-based range, invalidation level, percentiles) for BTC-USD, ETH-USD on 1h. Paid: $0.02 per call via x402.",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "signal",
      "name": "Signal Blend",
      "tags": [
        "crypto",
        "trading-signals",
        "x402"
      ],
      "examples": [
        "signal ETH-USD"
      ],
      "description": "Kronos forecast blended with aggregated market data (momentum, volatility range, invalidation check) into one stance with plain-English reasons. Paid: $0.03 per call via x402.",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "prediction-markets",
      "name": "Prediction-market odds",
      "tags": [
        "prediction-markets",
        "odds",
        "macro",
        "x402"
      ],
      "examples": [
        "prediction markets MACRO"
      ],
      "description": "Current Yes prices, volume and resolve times from a public prediction-market venue for BTC, ETH, SOL price-level markets and MACRO (Fed decisions, US CPI), refreshed hourly. Paid: $0.01 per call via x402.",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "track-record",
      "name": "Track record and outcome scoring",
      "tags": [
        "track-record",
        "dataset",
        "scoring",
        "x402"
      ],
      "examples": [
        "track record"
      ],
      "description": "Every stored Kronos run and its scored outcome after the 24h window (direction hit, 80% band coverage), misses included. This is also the signal+outcome history dataset. Paid: $0.01 per call via x402.",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "basic-trial",
      "name": "Basic snapshot (one free trial call)",
      "tags": [
        "free-trial",
        "crypto"
      ],
      "examples": [
        "free trial"
      ],
      "description": "A stored, older Kronos run trimmed to direction, confidence, range and invalidation. The first call per caller is free when made directly to https://quantx402.app/api/v1/basic, then $0.01 via x402. Over A2A this returns how to claim it (the trial is tied to the caller, not to this server).",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "status",
      "name": "Service status",
      "tags": [
        "status",
        "free"
      ],
      "examples": [
        "status"
      ],
      "description": "Free: freshness of the latest forecast per symbol (as_of, age, stale flag). No market data.",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "catalog",
      "name": "Catalog and pricing",
      "tags": [
        "pricing",
        "free"
      ],
      "examples": [
        "what can you do",
        "pricing"
      ],
      "description": "Free: every skill with price, payment method and URL, plus coverage (crypto BTC-USD/ETH-USD; US stocks & ETFs SPY/QQQ).",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "chat",
      "name": "Assistant chat",
      "tags": [
        "chat",
        "free"
      ],
      "examples": [
        "chat"
      ],
      "description": "Free, rate-limited AI assistant over our own data on the home page at https://quantx402.app/#chat (API: POST https://quantx402.app/api/chat, AI SDK UI message stream). Over A2A this returns how to use it.",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "listing",
      "name": "Self-serve listing and sponsorship",
      "tags": [
        "sponsorship",
        "listing",
        "x402"
      ],
      "examples": [
        "list my x402 service"
      ],
      "description": "Submit a sponsored listing for an x402 service: POST https://quantx402.app/api/v1/listing, $25.00 non-refundable verification fee via x402. Automated checks (https, URL safety, listed in an x402 discovery catalog, 2+ settled sales from distinct wallets); pass = auto-approved, labeled Sponsored, auto-expires.",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "stock-forecast",
      "name": "US stock & ETF forecast (SPY, QQQ)",
      "tags": [
        "stocks",
        "etf",
        "forecast",
        "x402"
      ],
      "examples": [
        "SPY forecast 1d",
        "QQQ forecast 1h"
      ],
      "description": "Experimental forecast for SPY or QQQ on 1h or 1d candles from our candle store, using our own baseline model (qx-bootstrap-v1, not Kronos): direction, raw share of paths up, expected move, 80% range. Paid: $0.02 per call via x402.",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "sentiment",
      "name": "Sentiment composite",
      "tags": [
        "sentiment",
        "x402"
      ],
      "examples": [
        "sentiment BTC-USD"
      ],
      "description": "Composite score per symbol (crypto or SPY/QQQ): model lean, momentum and news tone when news exists. Paid: $0.01 per call via x402.",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "news",
      "name": "News headlines with tone",
      "tags": [
        "news",
        "x402"
      ],
      "examples": [
        "news BTC-USD"
      ],
      "description": "Recent headlines with a tone score per symbol. An empty window returns 404 NO_NEWS and is never charged. Paid: $0.01 per call via x402.",
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ]
}