Skip to content

Idea: SHA-256 integrity manifest for Quran text and translations served via this API #3

Description

@spqrxi

Hi — I maintain a small tool relevant to this hub: a verse-level SHA-256 checksum manifest for Quran text and translations (surah:ayah → hash, rolled up into per-surah/whole-corpus root hashes). Since this API serves both the Uthmani Quran text and QuranEnc translations, consumers could verify their fetched/cached copy is byte-exact against a published manifest — catching corruption or unauthorized edits automatically.

Two relevant pieces: a manifest for the Quran text itself (built on Tanzil's Uthmani transcription, verified against the Madinah Mushaf/KFGQPC), and — just added — support for translation manifests, which pin "distributor D's copy of translation T as of date Y" (hash-only, no translation text stored, since translations are copyrighted).

Repo: https://github.com/spqrxi/quranchecksum

Not proposing a merge — just flagging it as a possible integrity layer for this hub's API responses, especially given it already bridges Tanzil/QuranEnc/IslamHouse sources where cross-distributor drift is exactly the kind of thing a manifest like this surfaces. Happy to adapt the format if useful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions