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 0x7b943a8a7286eaadb26bed749df75320621c27db4a7609b6df1048696f322eb0. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e65cccfa-3360-4879-838a-a48d7185c1fe.json and https://artists.proofprofile.net/proofs/artist/e65cccfa-3360-4879-838a-a48d7185c1fe.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Muhammad Ka Roza Qareeb Arha Hai - Single
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 0xedc4d090abfd4e259c391449e7ba02873d276be4dbf26442b933a235381cb49a. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PKA062003937.
Hara Gumbad Jo Dekhoge Zamana Bhool Jaoge
Ramzan Aaya Roza Rakho Ji (Duff Version)
Ghar Me Hamaray Bakra Aya (Duff Version)
Naara Tha Lab Par Allah Akbar (Duff Version)
Main Apnay Dil Main Lekar Aayate Quran Laya Hun (Without Duff)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2774a75f39ec5405788d87b80b10f45c44c9636deee7d2ff20d9f5d4e6e5eb4. Chain 2 (Bitcoin): anchored in block 957576 (2026-07-11T14:19:48Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWDW2303107.
Agar Tum Ghour Se Mere Nabi Ki Naat Sun Loge
Meray Aaqa Ko Dekhoge Chamakna Bhhol Jaoge
Main Apnay Dil Main Lekar Aayate Quran Laya Hun
Main Kabe Ko Dekhunga, Pt. 6 (Without Duff)
Aaye Jahan Main Nabiyon Kay Sarwar (Without Duff)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf534c4a6c2ede023a80e0d4b6ce1a91495e1e7dbb8b27eb01440486724b3651. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWDW2303131.
Dar UL Uloom South Africa, Pt. 5 (Arabic Version)
Dar UL Uloom South Africa, Pt. 5 (English Version)
Rab Mujhko Bulayega Main Kabe Ko Dekhunga
Baghe Tajdaar Khatme Rusul, Vol. 976 (Live)
Dam Mast Qalandar Hussain Hussain (Duff Version)
Ya Allaho Ya Rahman (Solo Chorus Version)
Ya Allaho Ya Rahman (Team Chorus Version)
Noore Hidayat Leke Aaya Hun (Duff Version)
Noore Hidayat Leke Aaya Hun (Solo Version)
Mere Ustad Ko Mera Salam Dedo (Beat Version)
Likhun Zindagi Tamam Main Salam Hi Salam
Hame Khudaya Muaaf Farma (Shabe Barat Special)