{
  "active_key_id": "df-ed25519-a3c5eeda6a1d",
  "artifact_metadata": {
    "accepted_inputs": "manifest-bound-fixtures-only",
    "arbitrary_receipt_verification": false,
    "description": "Deterministic public test keys for verification examples. These keys provide no production trust or secrecy.",
    "production_use": false,
    "purpose": "public-conformance-test-only",
    "title": "Trust Receipt v1 public conformance key registry"
  },
  "authority": {
    "independent_registry_root": false,
    "live_receipt_verification": false,
    "receipt_issuer": "public-conformance.dynamicfeed.invalid",
    "scope": "manifest-bound-public-conformance-fixtures-only",
    "trust_model": "This registry is a conformance aid, not an independently authenticated trust root."
  },
  "classification": "Public",
  "issuer": "dynamicfeed.ai",
  "lifecycle": {
    "df-ed25519-729603d821f5": {
      "active_from": "2026-07-15T00:00:00Z",
      "alg": "Ed25519",
      "compromised_after": null,
      "fingerprint_sha256": "729603d821f5144dafe3bd84b82dc3b8826d4f69246689bf77d6ca7550d9d661",
      "first_used_at": "2026-07-15T00:00:00Z",
      "public_key_retained": true,
      "retired_at": "2026-07-16T00:00:00Z",
      "status": "retired",
      "use": "receipt-signing"
    },
    "df-ed25519-a3c5eeda6a1d": {
      "active_from": "2026-07-17T00:00:00Z",
      "alg": "Ed25519",
      "compromised_after": null,
      "fingerprint_sha256": "a3c5eeda6a1d21943cbb5f7a90e02ae52436931326076d22043fed21d287ca77",
      "first_used_at": "2026-07-17T00:00:00Z",
      "public_key_retained": true,
      "retired_at": null,
      "status": "active",
      "use": "receipt-signing"
    }
  },
  "public_keys": {
    "df-ed25519-729603d821f5": "qnG9jCvcxEVZQsgf74qs9kdYEmiRb_KUcx4bk82wS7w",
    "df-ed25519-a3c5eeda6a1d": "6hqVm8-dK3F3ghAs-HkQ8MX66LJrHJKfEpKHIc9tjGo"
  },
  "registry_revision": 1,
  "rollback_protection": {
    "historical_snapshot_mode_must_be_explicit": true,
    "live_policy_minimum_revision": 1,
    "live_policy_requires_authenticated_update": true,
    "self_asserted_revision_is_not_anti_rollback": true
  },
  "schema": "df-signing-key-registry/v1",
  "updated_at": "2026-07-17T00:00:00Z",
  "verification_policy": {
    "compromised_key_pre_boundary_evidence_requires_independently_validated_timestamp": true,
    "cryptographic_validity_separate_from_lifecycle": true,
    "receipt_issued_at_alone_is_not_independent_time_evidence": true,
    "retired_keys_verify_historical_bytes": true
  }
}
