1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2d51b8fe48889bc9921a9f8eb5743a6c0c643ca5b8140ff837dfd123d63eff9. Chain 2 (Bitcoin): anchored in block 953727 (2026-06-15T02:33:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8fe02846-b2d4-455f-9221-b2d185ec3620.json and https://artists.proofprofile.net/proofs/artist/8fe02846-b2d4-455f-9221-b2d185ec3620.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
Allah Ke Baghi Musliman Vol. 2 - Islamic Speech
Qaomon Ki Hilaqat (Pt. 2) Vol. 5 - Islamic Speech
Nadamat Ke Ansoo (Pt. 2) Vol. 7 - Islamic Speech
Nadamat Ke Ansoo (Pt. 1) Vol. 6 - Islamic Speech
Qaomon Ki Hilaqat (Pt. 1) Vol. 4 - Islamic Speech
Khawaishat Aur Zaroriyat Vol. 10 - Islamic Speech
Kamyab Aur Nakaam Log Vol. 25 - Islamic Speech
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08d9245cdbd155f728302538804dd62f9c171d8899d2018927f1d4b855ea3dee. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUQQ0729101 — a six-check JSON result.
Kal Ki Haqeqat (Pt. 2) Vol. 16 - Islamic Speech
Islam Ki Bunyad Vol. 22 - Islamic Speech
Insani Soch (Pt. 1) Vol. 15 - Islamic Speech
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf31fabf5b0d4c85e3028a661f36bc4537ef04c640a2020d781244a6db0365530. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUQQ0728101 — a six-check JSON result.
Maa Baap Ki Nafarmani Vol. 26 - Islamic Speech
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e7a56e5642c7fef55ce736f6fa25901b0832159d8f6eb15f6b2c44d02da689d. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUQQ0729501 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c4182e1775ff401dae97ef97fed1e515c18b56351a7c09d3b27cad692a6b641. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUQQ0728701 — a six-check JSON result.
Allah Tala Ki Safaat Vol. 19 - Islamic Speech
Insani Zindagi Ka Maqsad-e-Hayat Vol. 13 - Islamic Speech
Dard Bhari Dastan Vol. 20 - Islamic Speech
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77f09253776c64bc3034d919798603d346a027975481a929c5ff261fb3b19055. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUQQ0728601 — a six-check JSON result.
Janat Ke Nazarey Vol. 23 - Islamic Speech
Tauheed-e-Risalat Vol. 12 - Islamic Speech
Tarikhi Waqiyat (Pt. 2) Vol. 18 - Islamic Speech
Tarikhi Waqiyat (Pt. 1) Vol. 17 - Islamic Speech
Saza Aur Jaza Ka Din Vol. 24 - Islamic Speech
Mere Nabi Ka Akhlaq Vol. 11 - Islamic Speech
Mazloom Ke Ansoo Vol. 27 - Islamic Speech
Azmat Ahle Bait (Pt. 2) Vol. 42 - Islamic Speech
Allah Ke Mehman Aur Badakhlaq Vol. 39 - Islamic Speech
Shirk Aur Doosri Duniya Vol. 36 - Islamic Speech
Musalmanon Ke Zawal Ka Ilaaj Vol. 57 - Islamic Speech
Insan Ilm Se Khali Hai Vol. 46 - Islamic Speech
Allah Ki Ata Aur Insan Vol. 61 - Islamic Speech
Azmat Ahle Bait (Pt. 1) Vol. 41 - Islamic Speech
Berozgari Aur Sood Vol. 32 - Islamic Speech
Bichrha Hua Musafir Vol. 58 - Islamic Speech
Dawat Ki Baharen Vol. 56 - Islamic Speech
Deen Aur Duniya Ki Chahat Vol. 40 - Islamic Speech
Duniya Ki Mohabat Vol. 65 - Islamic Speech
Gane Bajane Ki Saza Vol. 54 - Islamic Speech
Hamari Badamaliyan Vol. 37 - Islamic Speech
Hum Duniya Mein Kyon Aye Vol. 38 - Islamic Speech
Islam Aur Siyasat Vol. 55 - Islamic Speech
Janat Ke Talabgaar Vol. 53 - Islamic Speech
Maa Baap Ka Maqaam Vol. 44 - Islamic Speech
Maut Aur Ghafil Insan Vol. 66 - Islamic Speech
Mosiqi Ka Gunah Vol. 64 - Islamic Speech
Noor Hi Noor (Pt. 1) Vol. 51 - Islamic Speech
Noor Hi Noor (Pt. 2) Vol. 52 - Islamic Speech
Roothe Rab Ko Mana Lo Vol. 60 - Islamic Speech
Tauba Ke Fazail Vol. 43 - Islamic Speech
Umat Ke Liye Nabi Ka Gham Vol. 59 - Islamic Speech
Pathar Dil Insaan Vol. 96 - Islamic Speech
Nishan Ibrat (Pt. 1) Vol. 75 - Islamic Speech
Maa Baap Aur Saas Bahu Vol. 91 - Islamic Speech
Kamzor Iman Waley Musalman Vol. 88 - Islamic Speech
Attat Aur Farmanbardari Vol. 83 - Islamic Speech
Aaj Ki Nafarman Nasal Vol. 84 - Islamic Speech
Allah Ka Darr Aur Khauf Vol. 87 - Islamic Speech
TV Ki Tabah Kaariyan Vol. 90 - Islamic Speech
Zuban Ke Nashtar Aur Zakham Vol. 99 - Islamic Speech
Waris Jaydad Mein Betiyon Ka Hissa Vol. 70 - Islamic Speech
Qaumiyat Ki Jung Vol. 101 - Islamic Speech
Nishan Ibrat (Pt. 2) Vol. 76 - Islamic Speech
Nazron Ki Hifazat Vol. 81 - Islamic Speech
Mutasireen Ki Imdad Karo Vol. 107 - Islamic Speech
Muhammad Ke Wasiley Vol. 105 - Islamic Speech
Mian Biwi Ke Haqooq Vol. 69 - Islamic Speech
Maidan-e-Karbla Mein Namaz Vol. 108 - Islamic Speech
Maa Baap Ki Azmat Vol. 78 - Islamic Speech
Kisi Ka Dil Na Dukhao Vol. 104 - Islamic Speech
Insan Ki Bebasi Vol. 106 - Islamic Speech
Hinduon Ki Rasmein Vol. 95 - Islamic Speech
Akhrat Ki Ghaati Vol. 97 - Islamic Speech
Allah Hi Mushkil Kusha Hai Vol. 92 - Islamic Speech
Ghaibat Zubaan Ki Hifazat Vol. 72 - Islamic Speech
Badkirdar Mahashra Vol. 102 - Islamic Speech
Naik Amaal Ka Sila Vol. 79 - Islamic Speech
Zindagi Maut Aur Rahat Vol. 98 - Islamic Speech
Qayamat Ki Nishaniyan Vol. 86 - Islamic Speech
Qayamat Ki Ghari Vol. 145 - Islamic Speech
Maa Se Judai Ka Dukh Vol. 121 - Islamic Speech
Jannat Dozakh Ke Halaat Vol. 143 - Islamic Speech
Madad Sirf Allah Se Vol. 139 - Islamic Speech
Be Hayai Aur Burai Ka Anjam Vol. 112 - Islamic Speech
Qabar Ki Pukaar (Waqia Changez Khan) Vol. 141 - Islamic Speech
Fazail-e-Amaal Vol. 148 - Islamic Speech
Allah Ki Tareef Vol. 136 - Islamic Speech
Namaz Aur Achey Akhlaq Vol. 110 - Islamic Speech
Qayamat Ke Andherey Vol. 134 - Islamic Speech
Insan Ke Ansoo Vol. 109 - Islamic Speech
Zalim Aur Mazloom Insan Vol. 135 - Islamic Speech
Seerat-un-Nabi Vol. 123 - Islamic Speech
Nabi Ki Mohabbat Mashal-e-Rah (Pt. 1) Vol. 127 - Islamic Speech
Maut Ahista Aa Kar Ye Boli Vol. 133 - Islamic Speech
Be Haya Aurat (Pt. 2) Vol. 126 - Islamic Speech
Tableekh Se Doori Ummat Ki Gumrahi Vol. 149 - Islamic Speech
Salamti Ka Paigham Vol. 117 - Islamic Speech
Sailab Ki Tabahi Aur Tauba Vol. 150 - Islamic Speech
Qabar Ke Baad Ki Zindagi Vol. 118 - Islamic Speech
Mere Nabi Ka Dard O Gham, Vol. 111 - Islamic Speech
Khushgawar Azadwaji Zindagi Vol. 113 - Islamic Speech
Jannat Ke Haqdar Kaun Vol. 140 - Islamic Speech
Jahanum Ki Wadi Aur Amal Ka Tarazu Vol. 114 - Islamic Speech
Heart Attack (Maut Se Wapsi) Vol. 129 - Islamic Speech
Haqooq Al Ibaad Vol. 116 - Islamic Speech
Ghebat Gunah-e-Kaberah Vol. 144 - Islamic Speech
Ek Din Marna Zaroor Hai Vol. 142 - Islamic Speech
Be Haya Aurat (Pt. 1) Vol. 125 - Islamic Speech
Aswa-e-Rasool-e-Akram, Vol. 151 - Islamic Speech
Apne Aebon Pe Nazar Vol. 120 - Islamic Speech
Allah Hi Se Hota Hai Vol. 130 - Islamic Speech
Falsafa Karbla Vol. 172 - Islamic Speech
Hujaj-e-Karam Mein Bayan Vol. 171 - Islamic Speech
Khauf-e-Khuda Aur Khauf-e-Akhrat Vol. 165 - Islamic Speech
Nabi Paak Ki Seerat Vol. 153 - Islamic Speech
Namaz Ki Barkat Vol. 68 - Islamic Speech
Qaidyon Se Khitaab Vol. 161 - Islamic Speech
Sachey Ashiq Kaun Vol. 169 - Islamic Speech
Wiladat-e-Rasool Vol. 160 - Islamic Speech
Duaein Be Asar Vol. 103 - Islamic Speech
Duniya Roshan Hoyi Rasool Ki Aamad Se Vol. 158 - Islamic Speech
Fazail Roza & Travi Vol. 3 - Islamic Speech
Allah Ko Paney Ki Tarap Vol. 167 - Islamic Speech
Allah Muhammad Ali Fatima Hasan Hussain Vol. 164 - Islamic Speech
Qayamat Kareeb Aa Chuki Hai Vol. 166 - Islamic Speech
Gustakh-e-Rasool Vol. 157 - Islamic Speech
Ghar Jannat Kaise Baney Vol. 178 - Islamic Speech
Rizaq-e-Halal Ki Barkatein Vol. 80 - Islamic Speech
Shaitaan Ke Jaal Vol. 50 - Islamic Speech
Waldain Ki Nafarmani Vol. 115 - Islamic Speech
Allah Ko Maan Kar Bhi Allah Ki Nafarmani Vol. 176 - Islamic Speech
Nabi Ke Ghulam Bano Vol. 170 - Islamic Speech
Be Namazi Ka Anjaam Vol. 85 - Islamic Speech
Allah Ki Rehmat Vol. 175 - Islamic Speech
Aamad-e-Rasool Vol. 155 - Islamic Speech
12 Rabi Ul Awal Ki Haqeeqat Vol. 154 - Islamic Speech
Imaan Wali Aurat Vol. 179 - Islamic Speech
Ishq-e-Nabi Ki Haqiqat Vol. 173 - Islamic Speech
Khatam-e-Nabuwat Aur Kalmey Ki Dawat Vol. 174 - Islamic Speech
Mard Aurat Aur Mahashrat Vol. 47 - Islamic Speech
Meherbaan Muhammad Vol. 162 - Islamic Speech
Do Barey Gunah Vol. 168 - Islamic Speech
Shahadat-E-Hazrat Imam Hussain, Vol. 199 - Islamic Speech
Allah Aur Rasool Ke Ghulam Kaun, Vol. 190 - Islamic Speech
Allah Ko Paane Ka Raasta, Vol. 200 - Islamic Speech
Allah Se Sullah Karo, Vol. 191 - Islamic Speech
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9cd3b48828761d7c1fa2804e93e04b56ce45ca572e0f6ee6889f9e196bae069. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUQQ1252701 — a six-check JSON result.
Apni Akhrat Ki Fikar Karo Vol. 193 - Islamic Speech
Duniya Faani Hai, Vol. 205 - Islamic Speech
Izzat Aur Zillat Ki Zindagi Vol. 187 - Islamic Speech
Janat Aur Jahanam, Pt. 1. (Vol. 196) - Islamic Speech
Janat Aur Jahanam, Pt. 2 (Vol. 197) - Islamic Speech
Jazbaat Ki Qurbani, Vol. 194 - Islamic Speech
Khudara Muthid Ho Jao Vol. 183 - Islamic Speech
Maa Aur Biwi Se Husn-o-Salook Vol. 189 - Islamic Speech
Meyar-E-Zindagi Aur Tauba (Yaadgar Dua) , Vol. 195 - Islamic Speech
Mohabbat-e-Rasool Vol. 186 - Islamic Speech
Paigham-e-Aman (Liyari Ka Bayan) Vol. 182 - Islamic Speech
Qayamat Ka Manzar, Vol. 192 - Islamic Speech
Sahaba Ke Amaal Aur Qurbanian, Vol. 208 - Islamic Speech
Umat Ko Andherey Se Nikalo Vol. 188 - Islamic Speech
Zindagi Bandagi, Vol. 203 - Islamic Speech
Maidan-E-Hashar Ka Manzar, Vol. 204 - Islamic Speech
Tiyara Hadsay Aur Bomb Dhamakey, Vol. 202 - Islamic Speech
Allah Ke Samne Jhuko Vol. 185 - Islamic Speech
Takhleeq-E-Kainaat, Vol. 198 - Islamic Speech
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf35f1925d93e2d5c976be1d8f753095993517f36b4ca42260605d5661b47550. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUQQ1286801 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f4f880fead17ca9e22fe10e594433715510aab4aca0e9e38d3a791c442cba5f. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUQQ1388201 — a six-check JSON result.
Zalzaley Kaise Rokein, Vol. 219 - Islamic Speech
Sirf Allah Ko Pukaro, Vol. 211 - Islamic Speech
Musalmanon Ke Zawal Ke Asbab, Vol. 209 - Islamic Speech
Beshak Palney Wala Allah Hai, Vol. 216 - Islamic Speech
Aurat Ki Azmat, Vol. 217 - Islamic Speech