{
  "register": "https://ledger.openclassrooms.com",
  "release_count": 15,
  "seal_definition_from": "2026-08-03",
  "note": "Releases generated before 2026-08-03 used an earlier four-field entry seal and do not verify under the current six-field definition. They are excluded from this index. Generations that were not anchored are also excluded: they were never published, so there is nothing to retrieve. The current release is served at the register root; its release_digest and anchor are in release.json, which is generated after this index is sealed.",
  "releases": [
    {
      "release_id": "OpenClassrooms-2026-08-06-0A1F",
      "generated_at": "2026-08-06T06:30:29Z",
      "row_count": 681,
      "spec_version": "0.1",
      "release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "previous_release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "release_digest": "64cda999e788167659589a90faaa7137a81561280490e3b5856653e861c4b057",
      "rekor_log_index": 2356466404,
      "change": "presentation",
      "current": false,
      "url": "https://ledger.openclassrooms.com/releases/OpenClassrooms-2026-08-06-0A1F/release.json"
    },
    {
      "release_id": "OpenClassrooms-2026-08-09-4F39",
      "generated_at": "2026-08-09T08:40:07Z",
      "row_count": 681,
      "spec_version": "0.1",
      "release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "previous_release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "release_digest": "066ae2f9590305728007abc439e7cdd1c854c5487a2eef62493d67b429b489e7",
      "rekor_log_index": 2391568359,
      "change": "presentation",
      "current": false,
      "url": "https://ledger.openclassrooms.com/releases/OpenClassrooms-2026-08-09-4F39/release.json"
    },
    {
      "release_id": "OpenClassrooms-2026-08-20-A03E",
      "generated_at": "2026-08-20T09:57:33Z",
      "row_count": 681,
      "spec_version": "0.2",
      "release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "previous_release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "release_digest": "8a13da46efdc4db414d559c25029e46a95b99fad9ecdc9d6c64cff159e6e6e4d",
      "rekor_log_index": 2529899171,
      "change": "presentation",
      "current": false,
      "url": "https://ledger.openclassrooms.com/releases/OpenClassrooms-2026-08-20-A03E/release.json"
    },
    {
      "release_id": "OpenClassrooms-2026-08-20-CA95",
      "generated_at": "2026-08-20T12:16:11Z",
      "row_count": 681,
      "spec_version": "0.2",
      "release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "previous_release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "release_digest": "7848dd80b49f4d05127f03f102aa8976ffd57ef59988c4f037095b0f0f3ff957",
      "rekor_log_index": 2531619552,
      "change": "presentation",
      "current": false,
      "url": "https://ledger.openclassrooms.com/releases/OpenClassrooms-2026-08-20-CA95/release.json"
    },
    {
      "release_id": "OpenClassrooms-2026-08-20-519A",
      "generated_at": "2026-08-20T12:52:18Z",
      "row_count": 681,
      "spec_version": "0.2",
      "release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "previous_release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "release_digest": "0694548c367db329ab6dbbff819f34cf91e140d5cc00e7d8add3c1806045f468",
      "rekor_log_index": 2532090228,
      "change": "presentation",
      "current": false,
      "url": "https://ledger.openclassrooms.com/releases/OpenClassrooms-2026-08-20-519A/release.json"
    },
    {
      "release_id": "OpenClassrooms-2026-08-21-7A95",
      "generated_at": "2026-08-21T05:56:42Z",
      "row_count": 681,
      "spec_version": "0.2",
      "release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "previous_release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "release_digest": "6ecc4539e1ae41756b4bda3acf4c549aea284de10882140de16c2a19de8b6d1c",
      "rekor_log_index": 2544368548,
      "change": "presentation",
      "current": false,
      "url": "https://ledger.openclassrooms.com/releases/OpenClassrooms-2026-08-21-7A95/release.json"
    },
    {
      "release_id": "OpenClassrooms-2026-08-21-84C2",
      "generated_at": "2026-08-21T09:24:27Z",
      "row_count": 681,
      "spec_version": "0.2",
      "release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "previous_release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "release_digest": "4ef2fd6b87201902f53636d6a8d9089b8a19ac0988b9e5a55fb66824f4eaabc0",
      "rekor_log_index": 2546631569,
      "change": "presentation",
      "current": false,
      "url": "https://ledger.openclassrooms.com/releases/OpenClassrooms-2026-08-21-84C2/release.json"
    },
    {
      "release_id": "OpenClassrooms-2026-08-29-2A86",
      "generated_at": "2026-08-29T14:58:17Z",
      "row_count": 681,
      "spec_version": "0.2",
      "release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "previous_release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "release_digest": "da9ad47b80e1bed1ef42bad4bafa0e205188127e6bd8a54be0c6f1bf2e417e8d",
      "rekor_log_index": 2638871914,
      "change": "presentation",
      "current": false,
      "url": "https://ledger.openclassrooms.com/releases/OpenClassrooms-2026-08-29-2A86/release.json"
    },
    {
      "release_id": "OpenClassrooms-2026-08-29-DF3B",
      "generated_at": "2026-08-29T15:01:57Z",
      "row_count": 681,
      "spec_version": "0.2",
      "release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "previous_release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "release_digest": "235c133f29421f84898db8bcfd92ecf17987091a3a09f5718ad0d58523852c71",
      "rekor_log_index": 2638886447,
      "change": "presentation",
      "current": false,
      "url": "https://ledger.openclassrooms.com/releases/OpenClassrooms-2026-08-29-DF3B/release.json"
    },
    {
      "release_id": "OpenClassrooms-2026-08-29-B12C",
      "generated_at": "2026-08-29T15:16:13Z",
      "row_count": 647,
      "spec_version": "0.2",
      "release_commitment": "d33f46b417b95b0ace1e18f461a4f3b5c84c74936fdb2e5efa608a8608f7ab51",
      "previous_release_commitment": "549e81ea3de0d797f52365be5e066df0ffd353bb5ce3cfa788bd7afe0fa1a5a0",
      "release_digest": "7661344bee82c53505d37b25438cfd62966de75316755dd3ee04313701428eab",
      "rekor_log_index": 2639069665,
      "change": "facts",
      "current": false,
      "url": "https://ledger.openclassrooms.com/releases/OpenClassrooms-2026-08-29-B12C/release.json"
    },
    {
      "release_id": "OpenClassrooms-2026-08-29-3E14",
      "generated_at": "2026-08-29T15:56:28Z",
      "row_count": 646,
      "spec_version": "0.2",
      "release_commitment": "f8dc80b0648afb18baf00300d394a65a3ea71c8b0e257b9876fe1cc5a5707893",
      "previous_release_commitment": "d33f46b417b95b0ace1e18f461a4f3b5c84c74936fdb2e5efa608a8608f7ab51",
      "release_digest": "b985bd78f9753328b8a8dfb9585eee45c4c53eece2aa12c33aa8393e32a28dd1",
      "rekor_log_index": 2639650181,
      "change": "facts",
      "current": false,
      "url": "https://ledger.openclassrooms.com/releases/OpenClassrooms-2026-08-29-3E14/release.json"
    },
    {
      "release_id": "OpenClassrooms-2026-08-29-6741",
      "generated_at": "2026-08-29T16:23:41Z",
      "row_count": 646,
      "spec_version": "0.2",
      "release_commitment": "f8dc80b0648afb18baf00300d394a65a3ea71c8b0e257b9876fe1cc5a5707893",
      "previous_release_commitment": "f8dc80b0648afb18baf00300d394a65a3ea71c8b0e257b9876fe1cc5a5707893",
      "release_digest": "23271ac32b59d7aff4fd18e292e01182cbb4fd928be70c6ff9f5f2fa8c52ddbf",
      "rekor_log_index": 2640066145,
      "change": "presentation",
      "current": false,
      "url": "https://ledger.openclassrooms.com/releases/OpenClassrooms-2026-08-29-6741/release.json"
    },
    {
      "release_id": "OpenClassrooms-2026-08-31-DD35",
      "generated_at": "2026-08-31T16:04:08Z",
      "row_count": 642,
      "spec_version": "0.2",
      "release_commitment": "d799fa7acef42093fa94159df963d58f9d0888b39219cf060c57ca9fd2d1e80b",
      "previous_release_commitment": "f8dc80b0648afb18baf00300d394a65a3ea71c8b0e257b9876fe1cc5a5707893",
      "release_digest": "122f75621042cc44409950405d5626e4cdd1b00e4427e14c91da4178731d8cf4",
      "rekor_log_index": 2665449065,
      "change": "facts",
      "current": false,
      "url": "https://ledger.openclassrooms.com/releases/OpenClassrooms-2026-08-31-DD35/release.json"
    },
    {
      "release_id": "OpenClassrooms-2026-09-15-56A6",
      "generated_at": "2026-09-15T16:40:18Z",
      "row_count": 642,
      "spec_version": "0.2",
      "release_commitment": "d799fa7acef42093fa94159df963d58f9d0888b39219cf060c57ca9fd2d1e80b",
      "previous_release_commitment": "d799fa7acef42093fa94159df963d58f9d0888b39219cf060c57ca9fd2d1e80b",
      "release_digest": "a86d1b4a6dc33df7ef5baa79a4bfed252a3890dab3de4ce20638e6507eeafc08",
      "rekor_log_index": 2848281844,
      "change": "presentation",
      "current": false,
      "url": "https://ledger.openclassrooms.com/releases/OpenClassrooms-2026-09-15-56A6/release.json"
    },
    {
      "release_id": "OpenClassrooms-2026-09-15-775E",
      "generated_at": "2026-09-15T18:52:48Z",
      "row_count": 642,
      "spec_version": "0.2",
      "release_commitment": "d799fa7acef42093fa94159df963d58f9d0888b39219cf060c57ca9fd2d1e80b",
      "previous_release_commitment": "d799fa7acef42093fa94159df963d58f9d0888b39219cf060c57ca9fd2d1e80b",
      "release_digest": null,
      "rekor_log_index": null,
      "change": "presentation",
      "current": true,
      "url": "https://ledger.openclassrooms.com/"
    }
  ]
}