{
  "schema_version": "1.0",
  "generated_at": "2026-11-04T14:32:19.199Z",
  "data": [
    {
      "id": 247,
      "source_id": "crypto-openzeppelin",
      "entity_id": "28bfaeb96125ae6807b890a8d83d0c18a351466d994fb20f6d0eb9652a2e5ad3",
      "type": "discovered",
      "field_path": "",
      "old_value": null,
      "new_value": {
        "external_id": "233249292",
        "entity_type": "oss",
        "name": "v5.4.0",
        "url": "https://github.com/OpenZeppelin/openzeppelin-contracts/releases/tag/v5.4.0",
        "effective_at": "2025-07-17T16:20:57.000Z",
        "fields": {
          "version": "v5.4.0",
          "published_at": "2025-07-17T16:20:57.000Z",
          "prerelease": false,
          "source_updated_at": "2025-07-17T16:20:57.000Z",
          "release_notes_sha256": "ad34d335a6b0edfe09275738602f373b5174d29b34ea24d849e1ff1109a7cdf7"
        }
      },
      "detected_at": "2026-11-04T14:32:19.199Z",
      "effective_at": "2025-07-17T16:20:57.000Z",
      "provenance_url": "https://github.com/OpenZeppelin/openzeppelin-contracts/releases/tag/v5.4.0",
      "confidence": null,
      "verification_status": "verified",
      "data_mode": "live",
      "license": "MIT repository; release metadata facts only in public responses; no upstream prose; source attribution required",
      "redistribution_policy": "derived_only"
    }
  ],
  "snapshot_cursor": "eyJhZnRlciI6MCwidGhyb3VnaCI6MjU2LCJmaWx0ZXIiOiI3ZjI0ZTVjZjc0YmQ1YWJjYTQzMzlhN2RiMzZhYjVjOTFkZmEwYTBlZDNhNDFkNTI2Yjk4NmRkNjIxODY3NWEyIn0=",
  "next_cursor": "eyJhZnRlciI6MjU2LCJ0aHJvdWdoIjpudWxsLCJmaWx0ZXIiOiI3ZjI0ZTVjZjc0YmQ1YWJjYTQzMzlhN2RiMzZhYjVjOTFkZmEwYTBlZDNhNDFkNTI2Yjk4NmRkNjIxODY3NWEyIn0=",
  "has_more": false,
  "high_water_id": 256,
  "pagination": "Forward, ascending IDs. Continue next_cursor until has_more=false; retain that cursor to retrieve later arrivals.",
  "scope": "This service only. Fixture records are explicitly labelled. Detected time is not proof of effective change time."
}