generated: '2026-09-01' method: probed source: live DNS/TLS/HTTP probes of apis.yml + OpenAPI hosts hosts: - host: docs.0xarchive.io https: true tls_version: TLSv1.3 cert_expires: Oct 3 21:34:14 2026 GMT hsts: true hsts_max_age: 63072000 - host: api.0xarchive.io https: true tls_version: TLSv1.3 cert_expires: Oct 17 08:18:05 2026 GMT hsts: true hsts_max_age: 31536000 hsts_note: >- The automated probe recorded hsts: null for this host; a direct HEAD of https://api.0xarchive.io/health on 2026-09-01 returned "strict-transport-security: max-age=31536000; includeSubDomains", so HSTS IS served. The probe's null is most likely because every path on this host except /health answers 401. Corrected here with the observation that established it. security_headers_observed: - 'strict-transport-security: max-age=31536000; includeSubDomains' - 'x-content-type-options: nosniff' - 'x-frame-options: DENY' - 'referrer-policy: strict-origin-when-cross-origin' - 'x-xss-protection: 1; mode=block' security_headers_source: HEAD https://api.0xarchive.io/health, 2026-09-01 - host: mcp.0xarchive.io https: true tls_version: TLSv1.3 cert_expires: Oct 12 06:51:22 2026 GMT hsts: true hsts_max_age: 63072000 domains: - domain: 0xarchive.io dnssec: false caa: [] spf: true dmarc: true dmarc_policy: reject x-pipeline-note: >- The automated probe covered the three hosts named in apis.yml apis[].baseURL and the OpenAPI servers[] block. The apex host 0xarchive.io was probed separately during this pass and is recorded below; it is the host that serves security.txt and the api-catalog. extra_hosts: - host: 0xarchive.io https: true http_status: 200 security_txt: true security_txt_url: https://0xarchive.io/.well-known/security.txt checked: '2026-09-01'