{
  "schemaVersion": 1,
  "generatedFrom": {
    "manifest": "rust-exp/docs/api/public-api-correctness-manifest.json",
    "tierMapping": "rust-exp/docs/api/public-api-tier-mapping.json",
    "generator": "webapp/apps/docs/scripts/generate-docs-content.mjs"
  },
  "policy": {
    "publicStates": [
      "certified",
      "beta",
      "experimental",
      "unsupported"
    ],
    "publicRouteFilter": "Includes public docs/API client surfaces only; internal operator and paused routes are omitted.",
    "lastEvidenceMeaning": "lastEvidence is the latest committed evidence pointer for the route class, not a live request timestamp."
  },
  "counts": {
    "routes": 54,
    "byCertificationState": {
      "beta": 48,
      "certified": 6
    },
    "byEvidenceLevel": {
      "deploy-blocking": 10,
      "heavy": 34,
      "sampled": 9,
      "smoke": 1
    },
    "byOracle": {
      "contract-fixture": 6,
      "indexed-replay": 18,
      "live-rpc": 1,
      "materialized-db-plus-rpc": 17,
      "openapi-schema": 3,
      "rpc-sampled": 9
    },
    "byCertificationScope": {
      "accounting": 1,
      "derived-indexed": 30,
      "exact-block": 9,
      "protocol-domain": 4,
      "provider-rpc": 1,
      "schema": 3,
      "session-control": 4,
      "utility-batch": 2
    },
    "bySloClass": {
      "batch": 2,
      "cold": 1,
      "hot": 47,
      "warm": 4
    },
    "bySurfaceTier": {
      "advanced-utility": 2,
      "official-public-api": 46,
      "partner": 2,
      "self-serve": 4
    },
    "byAudience": {
      "protocol-extension": 12,
      "public-core": 42
    }
  },
  "certifiedRoutes": [
    {
      "id": "chain-block-at-timestamp",
      "method": "GET",
      "path": "/v1/{chain}/block-at-timestamp",
      "summary": "Resolve timestamp to indexed block",
      "routeClass": "core-indexed-accounting-read",
      "audience": "public-core",
      "certificationState": "certified",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "accounting",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/docs/api/block-at-timestamp-certification.md",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 380,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/deploy/hetzner/scripts/block-at-timestamp-correctness-gate.sh",
        "rust-exp/docs/api/block-at-timestamp-certification.md"
      ],
      "smokeCoverage": [
        "block-at-timestamp-correctness-gate:80-rpc-cases",
        "accounting-balance-production-audit:100-strk-cases",
        "accounting-multitoken-production-audit:200-cases"
      ]
    },
    {
      "id": "chain-block-number-or-hash",
      "method": "GET",
      "path": "/v1/{chain}/block/{number_or_hash}",
      "summary": "Block detail by number or hash",
      "routeClass": "core-rpc-read",
      "audience": "public-core",
      "certificationState": "certified",
      "oracle": "rpc-sampled",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "exact-block",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 6,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "rust-exp/deploy/hetzner/scripts/token-read-correctness-gate.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "public-api-launch-benchmark:core-rpc-parity"
      ]
    },
    {
      "id": "chain-status",
      "method": "GET",
      "path": "/v1/{chain}/status",
      "summary": "Chain status",
      "routeClass": "core-rpc-read",
      "audience": "public-core",
      "certificationState": "certified",
      "oracle": "rpc-sampled",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "exact-block",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 6,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "rust-exp/deploy/hetzner/scripts/token-read-correctness-gate.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "public-api-launch-benchmark:core-rpc-parity"
      ]
    },
    {
      "id": "chain-token-token-balance-of-address",
      "method": "GET",
      "path": "/v1/{chain}/token/{token}/balance-of/{address}",
      "summary": "Standard-token balanceOf read",
      "routeClass": "core-rpc-read",
      "audience": "public-core",
      "certificationState": "certified",
      "oracle": "rpc-sampled",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "exact-block",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 6,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "rust-exp/deploy/hetzner/scripts/token-read-correctness-gate.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "public-api-launch-benchmark:core-rpc-parity"
      ]
    },
    {
      "id": "chain-token-token-total-supply",
      "method": "GET",
      "path": "/v1/{chain}/token/{token}/total-supply",
      "summary": "Standard-token totalSupply read",
      "routeClass": "core-rpc-read",
      "audience": "public-core",
      "certificationState": "certified",
      "oracle": "rpc-sampled",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "exact-block",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 6,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "rust-exp/deploy/hetzner/scripts/token-read-correctness-gate.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "public-api-launch-benchmark:core-rpc-parity"
      ]
    },
    {
      "id": "chain-tx-tx-hash",
      "method": "GET",
      "path": "/v1/{chain}/tx/{tx_hash}",
      "summary": "Transaction detail by hash",
      "routeClass": "core-rpc-read",
      "audience": "public-core",
      "certificationState": "certified",
      "oracle": "rpc-sampled",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "exact-block",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 6,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "rust-exp/deploy/hetzner/scripts/token-read-correctness-gate.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "public-api-launch-benchmark:core-rpc-parity"
      ]
    }
  ],
  "routes": [
    {
      "id": "chain-address-address",
      "method": "GET",
      "path": "/v1/{chain}/address/{address}",
      "summary": "Address aggregate summary",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-address-address-activity",
      "method": "GET",
      "path": "/v1/{chain}/address/{address}/activity",
      "summary": "Paginated address activity",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-address-address-token-holdings",
      "method": "GET",
      "path": "/v1/{chain}/address/{address}/token-holdings",
      "summary": "Indexed token holdings for one owner address",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-address-address-transactions",
      "method": "GET",
      "path": "/v1/{chain}/address/{address}/transactions",
      "summary": "Paginated transaction summaries touching one address",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-address-address-transfers",
      "method": "GET",
      "path": "/v1/{chain}/address/{address}/transfers",
      "summary": "Paginated token transfers touching one address",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "post-chain-address-summaries",
      "method": "POST",
      "path": "/v1/{chain}/address/summaries",
      "summary": "Batch address aggregate summaries",
      "routeClass": "utility-batch",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "contract-fixture",
      "evidenceLevel": "sampled",
      "certificationScope": "utility-batch",
      "sloClass": "batch",
      "keyTier": "utility",
      "surfaceTier": "advanced-utility",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/scripts/public-api-launch-benchmark.py",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": []
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:utility-scope-probe"
      ]
    },
    {
      "id": "chain-block-at-timestamp",
      "method": "GET",
      "path": "/v1/{chain}/block-at-timestamp",
      "summary": "Resolve timestamp to indexed block",
      "routeClass": "core-indexed-accounting-read",
      "audience": "public-core",
      "certificationState": "certified",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "accounting",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/docs/api/block-at-timestamp-certification.md",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 380,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/deploy/hetzner/scripts/block-at-timestamp-correctness-gate.sh",
        "rust-exp/docs/api/block-at-timestamp-certification.md"
      ],
      "smokeCoverage": [
        "block-at-timestamp-correctness-gate:80-rpc-cases",
        "accounting-balance-production-audit:100-strk-cases",
        "accounting-multitoken-production-audit:200-cases"
      ]
    },
    {
      "id": "chain-block-number-or-hash",
      "method": "GET",
      "path": "/v1/{chain}/block/{number_or_hash}",
      "summary": "Block detail by number or hash",
      "routeClass": "core-rpc-read",
      "audience": "public-core",
      "certificationState": "certified",
      "oracle": "rpc-sampled",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "exact-block",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 6,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "rust-exp/deploy/hetzner/scripts/token-read-correctness-gate.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "public-api-launch-benchmark:core-rpc-parity"
      ]
    },
    {
      "id": "chain-block-number-txs",
      "method": "GET",
      "path": "/v1/{chain}/block/{number}/txs",
      "summary": "Paginated transactions for one block",
      "routeClass": "core-rpc-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "rpc-sampled",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "exact-block",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 6,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "rust-exp/deploy/hetzner/scripts/token-read-correctness-gate.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "public-api-launch-benchmark:core-rpc-parity"
      ]
    },
    {
      "id": "chain-blocks",
      "method": "GET",
      "path": "/v1/{chain}/blocks",
      "summary": "Paginated latest blocks feed",
      "routeClass": "core-rpc-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "rpc-sampled",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "exact-block",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 6,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "rust-exp/deploy/hetzner/scripts/token-read-correctness-gate.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "public-api-launch-benchmark:core-rpc-parity"
      ]
    },
    {
      "id": "chain-contract-address",
      "method": "GET",
      "path": "/v1/{chain}/contract/{address}",
      "summary": "Indexed contract metadata",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-contract-address-bridge-signals",
      "method": "GET",
      "path": "/v1/{chain}/contract/{address}/bridge-signals",
      "summary": "Paginated L2 bridge signal activity for one contract",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-contract-address-entrypoints",
      "method": "GET",
      "path": "/v1/{chain}/contract/{address}/entrypoints",
      "summary": "Contract class entrypoints",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-contract-address-events",
      "method": "GET",
      "path": "/v1/{chain}/contract/{address}/events",
      "summary": "Paginated contract event logs",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-contract-address-messages",
      "method": "GET",
      "path": "/v1/{chain}/contract/{address}/messages",
      "summary": "Paginated canonical messages for one contract",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-contract-address-read",
      "method": "GET",
      "path": "/v1/{chain}/contract/{address}/read",
      "summary": "Read-only contract call",
      "routeClass": "core-live-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "live-rpc",
      "evidenceLevel": "smoke",
      "certificationScope": "provider-rpc",
      "sloClass": "cold",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/scripts/public-api-launch-benchmark.py",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke"
      ]
    },
    {
      "id": "chain-contract-address-verification",
      "method": "GET",
      "path": "/v1/{chain}/contract/{address}/verification",
      "summary": "Contract verification detail",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-events",
      "method": "GET",
      "path": "/v1/{chain}/events",
      "summary": "Paginated raw events with optional address, topic0, and block filters",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-message-message-hash",
      "method": "GET",
      "path": "/v1/{chain}/message/{message_hash}",
      "summary": "Canonical cross-layer message detail",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-messages",
      "method": "GET",
      "path": "/v1/{chain}/messages",
      "summary": "Paginated canonical cross-layer messages",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-privacy-pool-analytics",
      "method": "GET",
      "path": "/v1/{chain}/privacy-pool/analytics",
      "summary": "Privacy-pool analytics snapshot",
      "routeClass": "protocol-privacy-pool",
      "audience": "protocol-extension",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "privacy-pool",
      "lastEvidence": {
        "artifact": "scripts/ci/privacy-pool-live-audit.mjs",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "scripts/ci/derived-route-reconciliation.sh",
        "scripts/ci/privacy-pool-live-audit.mjs",
        "rust-exp/deploy/hetzner/scripts/post-deploy-smoke.sh"
      ],
      "smokeCoverage": [
        "derived-route-reconciliation:privacy-pool-activity",
        "privacy-pool-live-audit",
        "post-deploy-smoke:privacy-pool"
      ]
    },
    {
      "id": "chain-privacy-pool-commitments",
      "method": "GET",
      "path": "/v1/{chain}/privacy-pool/commitments",
      "summary": "Paginated privacy-pool commitment facts",
      "routeClass": "protocol-privacy-pool",
      "audience": "protocol-extension",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "privacy-pool",
      "lastEvidence": {
        "artifact": "scripts/ci/privacy-pool-live-audit.mjs",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "scripts/ci/derived-route-reconciliation.sh",
        "scripts/ci/privacy-pool-live-audit.mjs",
        "rust-exp/deploy/hetzner/scripts/post-deploy-smoke.sh"
      ],
      "smokeCoverage": [
        "derived-route-reconciliation:privacy-pool-activity",
        "privacy-pool-live-audit",
        "post-deploy-smoke:privacy-pool"
      ]
    },
    {
      "id": "chain-privacy-pool-events",
      "method": "GET",
      "path": "/v1/{chain}/privacy-pool/events",
      "summary": "Paginated privacy-pool public events",
      "routeClass": "protocol-privacy-pool",
      "audience": "protocol-extension",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "privacy-pool",
      "lastEvidence": {
        "artifact": "scripts/ci/privacy-pool-live-audit.mjs",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "scripts/ci/derived-route-reconciliation.sh",
        "scripts/ci/privacy-pool-live-audit.mjs",
        "rust-exp/deploy/hetzner/scripts/post-deploy-smoke.sh"
      ],
      "smokeCoverage": [
        "derived-route-reconciliation:privacy-pool-activity",
        "privacy-pool-live-audit",
        "post-deploy-smoke:privacy-pool"
      ]
    },
    {
      "id": "chain-privacy-pool-metric-buckets",
      "method": "GET",
      "path": "/v1/{chain}/privacy-pool/metric-buckets",
      "summary": "Privacy-pool public metric buckets",
      "routeClass": "protocol-privacy-pool",
      "audience": "protocol-extension",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "privacy-pool",
      "lastEvidence": {
        "artifact": "scripts/ci/privacy-pool-live-audit.mjs",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "scripts/ci/derived-route-reconciliation.sh",
        "scripts/ci/privacy-pool-live-audit.mjs",
        "rust-exp/deploy/hetzner/scripts/post-deploy-smoke.sh"
      ],
      "smokeCoverage": [
        "derived-route-reconciliation:privacy-pool-activity",
        "privacy-pool-live-audit",
        "post-deploy-smoke:privacy-pool"
      ]
    },
    {
      "id": "chain-privacy-pool-metrics-series",
      "method": "GET",
      "path": "/v1/{chain}/privacy-pool/metrics/series",
      "summary": "Privacy-pool prepared metric series",
      "routeClass": "protocol-privacy-pool",
      "audience": "protocol-extension",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "privacy-pool",
      "lastEvidence": {
        "artifact": "scripts/ci/privacy-pool-live-audit.mjs",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "scripts/ci/derived-route-reconciliation.sh",
        "scripts/ci/privacy-pool-live-audit.mjs",
        "rust-exp/deploy/hetzner/scripts/post-deploy-smoke.sh"
      ],
      "smokeCoverage": [
        "derived-route-reconciliation:privacy-pool-activity",
        "privacy-pool-live-audit",
        "post-deploy-smoke:privacy-pool"
      ]
    },
    {
      "id": "chain-privacy-pool-nullifiers",
      "method": "GET",
      "path": "/v1/{chain}/privacy-pool/nullifiers",
      "summary": "Paginated privacy-pool nullifier facts",
      "routeClass": "protocol-privacy-pool",
      "audience": "protocol-extension",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "privacy-pool",
      "lastEvidence": {
        "artifact": "scripts/ci/privacy-pool-live-audit.mjs",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "scripts/ci/derived-route-reconciliation.sh",
        "scripts/ci/privacy-pool-live-audit.mjs",
        "rust-exp/deploy/hetzner/scripts/post-deploy-smoke.sh"
      ],
      "smokeCoverage": [
        "derived-route-reconciliation:privacy-pool-activity",
        "privacy-pool-live-audit",
        "post-deploy-smoke:privacy-pool"
      ]
    },
    {
      "id": "chain-privacy-pool-roots",
      "method": "GET",
      "path": "/v1/{chain}/privacy-pool/roots",
      "summary": "Paginated privacy-pool root facts",
      "routeClass": "protocol-privacy-pool",
      "audience": "protocol-extension",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "privacy-pool",
      "lastEvidence": {
        "artifact": "scripts/ci/privacy-pool-live-audit.mjs",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "scripts/ci/derived-route-reconciliation.sh",
        "scripts/ci/privacy-pool-live-audit.mjs",
        "rust-exp/deploy/hetzner/scripts/post-deploy-smoke.sh"
      ],
      "smokeCoverage": [
        "derived-route-reconciliation:privacy-pool-activity",
        "privacy-pool-live-audit",
        "post-deploy-smoke:privacy-pool"
      ]
    },
    {
      "id": "chain-privacy-pool-status",
      "method": "GET",
      "path": "/v1/{chain}/privacy-pool/status",
      "summary": "Privacy-pool public status counters",
      "routeClass": "protocol-privacy-pool",
      "audience": "protocol-extension",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "privacy-pool",
      "lastEvidence": {
        "artifact": "scripts/ci/privacy-pool-live-audit.mjs",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "scripts/ci/derived-route-reconciliation.sh",
        "scripts/ci/privacy-pool-live-audit.mjs",
        "rust-exp/deploy/hetzner/scripts/post-deploy-smoke.sh"
      ],
      "smokeCoverage": [
        "derived-route-reconciliation:privacy-pool-activity",
        "privacy-pool-live-audit",
        "post-deploy-smoke:privacy-pool"
      ]
    },
    {
      "id": "chain-search",
      "method": "GET",
      "path": "/v1/{chain}/search",
      "summary": "Universal search",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-status",
      "method": "GET",
      "path": "/v1/{chain}/status",
      "summary": "Chain status",
      "routeClass": "core-rpc-read",
      "audience": "public-core",
      "certificationState": "certified",
      "oracle": "rpc-sampled",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "exact-block",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 6,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "rust-exp/deploy/hetzner/scripts/token-read-correctness-gate.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "public-api-launch-benchmark:core-rpc-parity"
      ]
    },
    {
      "id": "chain-strkbtc-commitments",
      "method": "GET",
      "path": "/v1/{chain}/strkbtc/commitments",
      "summary": "Paginated strkBTC commitments",
      "routeClass": "protocol-strkbtc",
      "audience": "protocol-extension",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "sampled",
      "certificationScope": "protocol-domain",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "strkbtc",
      "lastEvidence": {
        "artifact": "rust-exp/scripts/public-api-launch-benchmark.py",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py"
      ],
      "smokeCoverage": [
        "protocol-domain-smoke"
      ]
    },
    {
      "id": "chain-strkbtc-nullifiers",
      "method": "GET",
      "path": "/v1/{chain}/strkbtc/nullifiers",
      "summary": "Paginated strkBTC nullifiers",
      "routeClass": "protocol-strkbtc",
      "audience": "protocol-extension",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "sampled",
      "certificationScope": "protocol-domain",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "strkbtc",
      "lastEvidence": {
        "artifact": "rust-exp/scripts/public-api-launch-benchmark.py",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py"
      ],
      "smokeCoverage": [
        "protocol-domain-smoke"
      ]
    },
    {
      "id": "chain-strkbtc-pool-status",
      "method": "GET",
      "path": "/v1/{chain}/strkbtc/pool-status",
      "summary": "strkBTC incremental pool counters",
      "routeClass": "protocol-strkbtc",
      "audience": "protocol-extension",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "sampled",
      "certificationScope": "protocol-domain",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "strkbtc",
      "lastEvidence": {
        "artifact": "rust-exp/scripts/public-api-launch-benchmark.py",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py"
      ],
      "smokeCoverage": [
        "protocol-domain-smoke"
      ]
    },
    {
      "id": "chain-strkbtc-shield-events",
      "method": "GET",
      "path": "/v1/{chain}/strkbtc/shield-events",
      "summary": "Paginated strkBTC shield/unshield events",
      "routeClass": "protocol-strkbtc",
      "audience": "protocol-extension",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "sampled",
      "certificationScope": "protocol-domain",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "strkbtc",
      "lastEvidence": {
        "artifact": "rust-exp/scripts/public-api-launch-benchmark.py",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py"
      ],
      "smokeCoverage": [
        "protocol-domain-smoke"
      ]
    },
    {
      "id": "chain-token-token",
      "method": "GET",
      "path": "/v1/{chain}/token/{token}",
      "summary": "Token aggregate summary",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-token-token-balance-of-address",
      "method": "GET",
      "path": "/v1/{chain}/token/{token}/balance-of/{address}",
      "summary": "Standard-token balanceOf read",
      "routeClass": "core-rpc-read",
      "audience": "public-core",
      "certificationState": "certified",
      "oracle": "rpc-sampled",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "exact-block",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 6,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "rust-exp/deploy/hetzner/scripts/token-read-correctness-gate.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "public-api-launch-benchmark:core-rpc-parity"
      ]
    },
    {
      "id": "chain-token-token-controls",
      "method": "GET",
      "path": "/v1/{chain}/token/{token}/controls",
      "summary": "Indexed token control facts",
      "routeClass": "core-materialized-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:materialized-market-snapshots"
      ]
    },
    {
      "id": "chain-token-token-holders",
      "method": "GET",
      "path": "/v1/{chain}/token/{token}/holders",
      "summary": "Paginated token holders with indexed balances",
      "routeClass": "partner-holder",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "partner",
      "surfaceTier": "partner",
      "followUpOwner": "token-holders",
      "lastEvidence": {
        "artifact": "scripts/ci/api-heavy-correctness.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh",
        "scripts/ci/api-heavy-correctness.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:partner-scope-probe",
        "derived-route-reconciliation:token-holders"
      ]
    },
    {
      "id": "chain-token-token-holders-analytics",
      "method": "GET",
      "path": "/v1/{chain}/token/{token}/holders/analytics",
      "summary": "Cached token holder concentration analytics",
      "routeClass": "partner-holder",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "partner",
      "surfaceTier": "partner",
      "followUpOwner": "token-holders",
      "lastEvidence": {
        "artifact": "scripts/ci/api-heavy-correctness.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh",
        "scripts/ci/api-heavy-correctness.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:partner-scope-probe",
        "derived-route-reconciliation:token-holders"
      ]
    },
    {
      "id": "chain-token-token-markets-pools",
      "method": "GET",
      "path": "/v1/{chain}/token/{token}/markets/pools",
      "summary": "Materialized token DEX pool facts",
      "routeClass": "core-materialized-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "materialized-db-plus-rpc",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:materialized-market-snapshots"
      ]
    },
    {
      "id": "chain-token-token-total-supply",
      "method": "GET",
      "path": "/v1/{chain}/token/{token}/total-supply",
      "summary": "Standard-token totalSupply read",
      "routeClass": "core-rpc-read",
      "audience": "public-core",
      "certificationState": "certified",
      "oracle": "rpc-sampled",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "exact-block",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 6,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "rust-exp/deploy/hetzner/scripts/token-read-correctness-gate.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "public-api-launch-benchmark:core-rpc-parity"
      ]
    },
    {
      "id": "chain-token-token-transfers",
      "method": "GET",
      "path": "/v1/{chain}/token/{token}/transfers",
      "summary": "Paginated token transfers with optional address and block filters",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-transfers",
      "method": "GET",
      "path": "/v1/{chain}/transfers",
      "summary": "Paginated normalized transfers with optional address, token, and block filters",
      "routeClass": "core-indexed-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "indexed-replay",
      "evidenceLevel": "heavy",
      "certificationScope": "derived-indexed",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "scripts/ci/derived-route-reconciliation.sh",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "scripts/ci/derived-route-reconciliation.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "derived-route-reconciliation:global-events-transfers"
      ]
    },
    {
      "id": "chain-tx-tx-hash",
      "method": "GET",
      "path": "/v1/{chain}/tx/{tx_hash}",
      "summary": "Transaction detail by hash",
      "routeClass": "core-rpc-read",
      "audience": "public-core",
      "certificationState": "certified",
      "oracle": "rpc-sampled",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "exact-block",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 6,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "rust-exp/deploy/hetzner/scripts/token-read-correctness-gate.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "public-api-launch-benchmark:core-rpc-parity"
      ]
    },
    {
      "id": "chain-tx-tx-hash-trace",
      "method": "GET",
      "path": "/v1/{chain}/tx/{tx_hash}/trace",
      "summary": "Transaction Cairo trace by hash",
      "routeClass": "core-rpc-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "rpc-sampled",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "exact-block",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 6,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "rust-exp/deploy/hetzner/scripts/token-read-correctness-gate.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "public-api-launch-benchmark:core-rpc-parity"
      ]
    },
    {
      "id": "post-chain-tx-previews",
      "method": "POST",
      "path": "/v1/{chain}/tx/previews",
      "summary": "Batch transaction previews by hash",
      "routeClass": "utility-batch",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "contract-fixture",
      "evidenceLevel": "sampled",
      "certificationScope": "utility-batch",
      "sloClass": "batch",
      "keyTier": "utility",
      "surfaceTier": "advanced-utility",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/scripts/public-api-launch-benchmark.py",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": []
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:utility-scope-probe"
      ]
    },
    {
      "id": "chain-txs",
      "method": "GET",
      "path": "/v1/{chain}/txs",
      "summary": "Paginated latest transactions feed",
      "routeClass": "core-rpc-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "rpc-sampled",
      "evidenceLevel": "deploy-blocking",
      "certificationScope": "exact-block",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "commit": "preview-main-sync",
        "commitSha": "3000270a92a30125e9fd60a1fb225ed2917a9529",
        "evidenceTimestamp": "2026-06-08T13:01:53Z",
        "sampleSize": 6,
        "rpcProviders": [
          "preview-main-rpc-pool"
        ]
      },
      "evidence": [
        "rust-exp/scripts/public-api-launch-benchmark.py",
        "rust-exp/deploy/hetzner/scripts/core-api-rpc-parity-gate.sh",
        "rust-exp/deploy/hetzner/scripts/token-read-correctness-gate.sh"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:route-smoke",
        "public-api-launch-benchmark:core-rpc-parity"
      ]
    },
    {
      "id": "me-api-keys",
      "method": "GET",
      "path": "/v1/me/api-keys",
      "summary": "List self-serve API keys for the authenticated workspace",
      "routeClass": "session-control",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "contract-fixture",
      "evidenceLevel": "heavy",
      "certificationScope": "session-control",
      "sloClass": "warm",
      "keyTier": "session",
      "surfaceTier": "self-serve",
      "followUpOwner": "self-serve-auth",
      "lastEvidence": {
        "artifact": "webapp/apps/web-v0/lib/auth/api-keys-core.test.ts",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": []
      },
      "evidence": [
        "rust-exp/deploy/hetzner/scripts/post-deploy-smoke.sh",
        "webapp/apps/web-v0/lib/auth/api-keys-core.test.ts"
      ],
      "smokeCoverage": [
        "post-deploy-smoke:self-serve-api-key-smoke"
      ]
    },
    {
      "id": "post-me-api-keys",
      "method": "POST",
      "path": "/v1/me/api-keys",
      "summary": "Issue or rotate the default self-serve API key for the authenticated workspace",
      "routeClass": "session-control",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "contract-fixture",
      "evidenceLevel": "heavy",
      "certificationScope": "session-control",
      "sloClass": "warm",
      "keyTier": "session",
      "surfaceTier": "self-serve",
      "followUpOwner": "self-serve-auth",
      "lastEvidence": {
        "artifact": "webapp/apps/web-v0/lib/auth/api-keys-core.test.ts",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": []
      },
      "evidence": [
        "rust-exp/deploy/hetzner/scripts/post-deploy-smoke.sh",
        "webapp/apps/web-v0/lib/auth/api-keys-core.test.ts"
      ],
      "smokeCoverage": [
        "post-deploy-smoke:self-serve-api-key-smoke"
      ]
    },
    {
      "id": "delete-me-api-keys-public-id",
      "method": "DELETE",
      "path": "/v1/me/api-keys/{public_id}",
      "summary": "Revoke one self-serve API key for the authenticated workspace",
      "routeClass": "session-control",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "contract-fixture",
      "evidenceLevel": "heavy",
      "certificationScope": "session-control",
      "sloClass": "warm",
      "keyTier": "session",
      "surfaceTier": "self-serve",
      "followUpOwner": "self-serve-auth",
      "lastEvidence": {
        "artifact": "webapp/apps/web-v0/lib/auth/api-keys-core.test.ts",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": []
      },
      "evidence": [
        "rust-exp/deploy/hetzner/scripts/post-deploy-smoke.sh",
        "webapp/apps/web-v0/lib/auth/api-keys-core.test.ts"
      ],
      "smokeCoverage": [
        "post-deploy-smoke:self-serve-api-key-smoke"
      ]
    },
    {
      "id": "me-usage",
      "method": "GET",
      "path": "/v1/me/usage",
      "summary": "Load recent self-serve API usage for the authenticated workspace",
      "routeClass": "session-control",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "contract-fixture",
      "evidenceLevel": "heavy",
      "certificationScope": "session-control",
      "sloClass": "warm",
      "keyTier": "session",
      "surfaceTier": "self-serve",
      "followUpOwner": "self-serve-auth",
      "lastEvidence": {
        "artifact": "webapp/apps/web-v0/lib/auth/api-keys-core.test.ts",
        "commit": "preview-main-sync",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": []
      },
      "evidence": [
        "rust-exp/deploy/hetzner/scripts/post-deploy-smoke.sh",
        "webapp/apps/web-v0/lib/auth/api-keys-core.test.ts"
      ],
      "smokeCoverage": [
        "post-deploy-smoke:self-serve-api-key-smoke"
      ]
    },
    {
      "id": "meta-agent-context",
      "method": "GET",
      "path": "/v1/meta/agent-context",
      "summary": "Full agent context contract",
      "routeClass": "meta-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "openapi-schema",
      "evidenceLevel": "sampled",
      "certificationScope": "schema",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "webapp/apps/docs/public/starkscan-openapi.yaml",
        "commit": "generated-from-current-main",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": []
      },
      "evidence": [
        "webapp/apps/docs/public/starkscan-openapi.yaml",
        "rust-exp/scripts/public-api-launch-benchmark.py"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:metadata-smoke"
      ]
    },
    {
      "id": "meta-capabilities",
      "method": "GET",
      "path": "/v1/meta/capabilities",
      "summary": "Agent-readable API capabilities",
      "routeClass": "meta-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "openapi-schema",
      "evidenceLevel": "sampled",
      "certificationScope": "schema",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "webapp/apps/docs/public/starkscan-openapi.yaml",
        "commit": "generated-from-current-main",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": []
      },
      "evidence": [
        "webapp/apps/docs/public/starkscan-openapi.yaml",
        "rust-exp/scripts/public-api-launch-benchmark.py"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:metadata-smoke"
      ]
    },
    {
      "id": "meta-chains",
      "method": "GET",
      "path": "/v1/meta/chains",
      "summary": "Supported chain ids for this deployment",
      "routeClass": "meta-read",
      "audience": "public-core",
      "certificationState": "beta",
      "oracle": "openapi-schema",
      "evidenceLevel": "sampled",
      "certificationScope": "schema",
      "sloClass": "hot",
      "keyTier": "read",
      "surfaceTier": "official-public-api",
      "followUpOwner": "api-platform",
      "lastEvidence": {
        "artifact": "webapp/apps/docs/public/starkscan-openapi.yaml",
        "commit": "generated-from-current-main",
        "commitSha": "",
        "evidenceTimestamp": "",
        "sampleSize": 0,
        "rpcProviders": []
      },
      "evidence": [
        "webapp/apps/docs/public/starkscan-openapi.yaml",
        "rust-exp/scripts/public-api-launch-benchmark.py"
      ],
      "smokeCoverage": [
        "public-api-launch-benchmark:metadata-smoke"
      ]
    }
  ]
}
