{
  "schemaVersion": "1.0.0",
  "dialect": "https://json-schema.org/draft/2020-12/schema",
  "baseUrl": "https://asteroidxrpl.com/schemas/v1",
  "schemas": [
    {
      "name": "response-envelope",
      "$id": "https://asteroidxrpl.com/schemas/v1/response-envelope.json",
      "title": "ASTEROID response envelope",
      "url": "https://asteroidxrpl.com/schemas/v1/response-envelope.json"
    },
    {
      "name": "degraded-item",
      "$id": "https://asteroidxrpl.com/schemas/v1/degraded-item.json",
      "title": "Degraded service item",
      "url": "https://asteroidxrpl.com/schemas/v1/degraded-item.json"
    },
    {
      "name": "metric-provenance",
      "$id": "https://asteroidxrpl.com/schemas/v1/metric-provenance.json",
      "title": "Metric provenance",
      "url": "https://asteroidxrpl.com/schemas/v1/metric-provenance.json"
    },
    {
      "name": "cache-freshness-metadata",
      "$id": "https://asteroidxrpl.com/schemas/v1/cache-freshness-metadata.json",
      "title": "Cache freshness metadata",
      "url": "https://asteroidxrpl.com/schemas/v1/cache-freshness-metadata.json"
    },
    {
      "name": "canonical-asset",
      "$id": "https://asteroidxrpl.com/schemas/v1/canonical-asset.json",
      "title": "Canonical ASTEROID asset identity",
      "url": "https://asteroidxrpl.com/schemas/v1/canonical-asset.json"
    },
    {
      "name": "project-identity",
      "$id": "https://asteroidxrpl.com/schemas/v1/project-identity.json",
      "title": "ASTEROID project identity",
      "url": "https://asteroidxrpl.com/schemas/v1/project-identity.json"
    },
    {
      "name": "ledger-evidence",
      "$id": "https://asteroidxrpl.com/schemas/v1/ledger-evidence.json",
      "title": "Historical ledger evidence item",
      "url": "https://asteroidxrpl.com/schemas/v1/ledger-evidence.json"
    },
    {
      "name": "error-response",
      "$id": "https://asteroidxrpl.com/schemas/v1/error-response.json",
      "title": "Error response",
      "url": "https://asteroidxrpl.com/schemas/v1/error-response.json"
    },
    {
      "name": "discovery-manifest",
      "$id": "https://asteroidxrpl.com/schemas/v1/discovery-manifest.json",
      "title": "ASTEROID agent discovery manifest",
      "url": "https://asteroidxrpl.com/schemas/v1/discovery-manifest.json"
    },
    {
      "name": "asset-manifest",
      "$id": "https://asteroidxrpl.com/schemas/v1/asset-manifest.json",
      "title": "ASTEROID canonical asset manifest",
      "url": "https://asteroidxrpl.com/schemas/v1/asset-manifest.json"
    },
    {
      "name": "identity-response",
      "$id": "https://asteroidxrpl.com/schemas/v1/identity-response.json",
      "title": "Canonical identity response data",
      "url": "https://asteroidxrpl.com/schemas/v1/identity-response.json"
    },
    {
      "name": "evidence-response",
      "$id": "https://asteroidxrpl.com/schemas/v1/evidence-response.json",
      "title": "Historical evidence response data",
      "url": "https://asteroidxrpl.com/schemas/v1/evidence-response.json"
    },
    {
      "name": "health-response",
      "$id": "https://asteroidxrpl.com/schemas/v1/health-response.json",
      "title": "Health response data",
      "url": "https://asteroidxrpl.com/schemas/v1/health-response.json"
    },
    {
      "name": "verify-response",
      "$id": "https://asteroidxrpl.com/schemas/v1/verify-response.json",
      "title": "Asset verification result",
      "url": "https://asteroidxrpl.com/schemas/v1/verify-response.json"
    },
    {
      "name": "supply-state",
      "$id": "https://asteroidxrpl.com/schemas/v1/supply-state.json",
      "title": "ASTEROID supply state",
      "url": "https://asteroidxrpl.com/schemas/v1/supply-state.json"
    },
    {
      "name": "escrow-state",
      "$id": "https://asteroidxrpl.com/schemas/v1/escrow-state.json",
      "title": "ASTEROID treasury escrow schedule",
      "url": "https://asteroidxrpl.com/schemas/v1/escrow-state.json"
    },
    {
      "name": "liquidity-state",
      "$id": "https://asteroidxrpl.com/schemas/v1/liquidity-state.json",
      "title": "ASTEROID liquidity state",
      "url": "https://asteroidxrpl.com/schemas/v1/liquidity-state.json"
    },
    {
      "name": "lp-lock-verification",
      "$id": "https://asteroidxrpl.com/schemas/v1/lp-lock-verification.json",
      "title": "ASTEROID LP-lock verification",
      "url": "https://asteroidxrpl.com/schemas/v1/lp-lock-verification.json"
    },
    {
      "name": "holder-state",
      "$id": "https://asteroidxrpl.com/schemas/v1/holder-state.json",
      "title": "ASTEROID trust-line and holder counts",
      "url": "https://asteroidxrpl.com/schemas/v1/holder-state.json"
    },
    {
      "name": "market-state",
      "$id": "https://asteroidxrpl.com/schemas/v1/market-state.json",
      "title": "ASTEROID composite market state",
      "url": "https://asteroidxrpl.com/schemas/v1/market-state.json"
    },
    {
      "name": "calculation-input",
      "$id": "https://asteroidxrpl.com/schemas/v1/calculation-input.json",
      "title": "Calculation input",
      "url": "https://asteroidxrpl.com/schemas/v1/calculation-input.json"
    },
    {
      "name": "calculation-result",
      "$id": "https://asteroidxrpl.com/schemas/v1/calculation-result.json",
      "title": "Calculation result",
      "url": "https://asteroidxrpl.com/schemas/v1/calculation-result.json"
    },
    {
      "name": "quote-request",
      "$id": "https://asteroidxrpl.com/schemas/v1/quote-request.json",
      "title": "Indicative AMM quote request",
      "url": "https://asteroidxrpl.com/schemas/v1/quote-request.json"
    },
    {
      "name": "quote-response",
      "$id": "https://asteroidxrpl.com/schemas/v1/quote-response.json",
      "title": "Indicative ASTEROID AMM quote",
      "url": "https://asteroidxrpl.com/schemas/v1/quote-response.json"
    }
  ]
}