πŸ“– Verifikasi Mushaf Anda

Upload KEDUA dokumen: β‘  file teks Quran (format Tanzil surat|ayat|teks atau JSON) dan β‘‘ file meta halaman (JSON layout). Keduanya wajib β€” sistem membandingkan teks ke referensi QuranLedger sampai level huruf & harakat, dan memverifikasi hash halaman ke blockchain (quranledger).

1. Siapkan 2 dokumenTeks: baris surat|ayat|teks. Meta: JSON {"1": [[s,a],...]}
2. Upload keduanyaDua-duanya WAJIB β€” tanpa meta, hash halaman tak bisa diverifikasi ke ledger
3. Lihat peringatanPersis mana yang HARUS diganti: "ganti harakat ini jadi itu", lengkap posisinya
πŸ“‹ Standar file yang harus diupload agar seragam dengan engine QuranLedger:
  1. Dokumen 1 β€” teks Quran (.txt atau .json):
    β€’ TXT: satu ayat per baris format surat|ayat|teks, Unicode NFC
    β€’ JSON: array [{"chapter":1,"verse":1,"text":"..."}], objek bersarang {"1":{"1":"..."}}, atau wrapper quran-api {"quran":[...]}
  2. Dokumen 2 β€” meta layout halaman (.json):
    {"1": [[1,1],[1,2],...], "2": [...], ... "604": [...]} β€” nomor halaman β†’ daftar [surat, ayat]
Pilih edisi pembanding di dropdown: file Anda dibandingkan huruf-demi-huruf & harakat-demi-harakat dengan teks edisi itu, lalu hash halamannya dicek ke blockchain. Riwayat non-Hafs (Warsh, Qaloon, dll.) sebaiknya dibandingkan dengan edisi riwayat yang sama.
⚠️ Meta halaman harus berasal dari edisi yang sama. Jika memakai fallback 604 halaman, hasil hash layout hanya bersifat indikatif, bukan sertifikasi layout fisik.

πŸ’‘ Belum punya file? Coba upload quran-uthmani.txt + page_mapping.json dari repo ini β€” hasilnya harus VALID. Untuk uji peringatan, ubah satu harakat di file teks lalu upload lagi β€” muncul peringatan "HARUS GANTI HARAKAT" dengan posisi persisnya. Ingin simpan riwayat dengan akun? Pakai halaman Submit Mushaf.

βš–οΈ Bandingkan Dua Edisi Mushaf

Diff dua cetakan/edisi di level hash (root β†’ surat β†’ halaman) plus detail teks per ayat yang berbeda. Pilih dua file hasil pipeline (pipeline_output*.json) yang ingin dibandingkan.

Ingin tampilan hasil yang lebih lengkap β€” content match, rasm, harakat, reading guidance, dan technical verification? Buka halaman Quran Compare.