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 0x9421b2cb36c7473799a83345f2787726fd551ae401dc1d0c35a03f8656448c89. 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/9da74b2b-79b7-4fe1-88fe-73f18cb07e5c.json and https://artists.proofprofile.net/proofs/artist/9da74b2b-79b7-4fe1-88fe-73f18cb07e5c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0x72f57764f73bd969d1e58cb1051a7de35e9b56b1be10d2b5cd00f7d2c9ddc14f. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUQQ0803801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa309ccaa838fa7e4f14e243bf04a63fcc38ac81d417b00a84b5d3f433b538e3d. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/GBUQQ0803802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66496cb6f9b42a622401fa23570ae6ecf52832b737a69b6a4405681225a62b6b. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/GBUQQ0803824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc9df1246b80b9a86e7057cf19556dd0ea023be79c1d16223eaf6749cf56cd0a. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/GBUQQ0803867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa99787a64286f534011f1b3c408c66b3e7116ef3225471a50a594bc1dda74432. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/GBUQQ0803885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e2c479538e164f92ae6662e8783dc3d64da06f245a9c1b2d951802142c5031f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/GBUQQ0803890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa644d23945a6865e59718a4542d927a2fa2998ba1ac7646a544d2c01ebfb39a2. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUQQ0803892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06a75815ad161ec76048e126b96bbcf288ed6fb23ffcbebf7e467b70ba0d597c. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52:19Z), 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/GBUQQ0803896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560726b0bc62ce031160a198a4d7526b152dd5dc57e143e843115ac2cedbcb61. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBUQQ0803898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ff76cd424460ee0d4463b19daeed657a85e0f67490a784a9622f440d62cd5d9. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QMBZ91442915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cdae30491071ced6fae72243abe74d9aa67d1d8035638115579bc5f33204003. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/QMBZ91442917.
Surah Yasin Surah Rehman (with English Translation)
El Corán Santo - Il Sacro Corano, Vol 13
El Corán Santo - Il Sacro Corano, Vol 11
El Corán Santo - Il Sacro Corano, Vol 10
El Corán Santo - Il Sacro Corano, Vol 12
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3569e9b6f7f3c66cd51f8bba3103d4851d2fa66ca816cfd8811d05b2d2f4aa3c. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/EGA130006762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7c28bf199d9f4a7ab0701ccf53aeb741affe0ecc91c498b2346e934b7d0adda. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/EGA130006766.
Sourate Al Baqara (Quran - Coran - Islam)
Sourate Al Imran (Quran - coran - Islam)
Sourates Ad Dukhan, Al Jatiyah, Al Ahqaf, Muhammad, Al Fath, Al Hujurat, Qaf (Quran - Coran - Islam)
Sourates Al Furqane, As Shuaraa, Naml (Quran - Coran - Islam)
Sourates Ar Rum, Luqman , As Sajda, Al Ahzab (Quran - Coran - Islam)
Sourates Ibrahim, Al Hijr, An Nahl (Quran - Coran - Islam)
Sourates Yusuf, Ar Raad (Quran - Coran - Islam)
Sourate Al Anfal (Quran - Coran - Islam)
Sourate Al Maidah (Quran - Coran - Islam)
Sourate At Tawbah (Quran - Coran - Islam)
Sourates Al Anbiya, Al Hajj (Quran - Coran - Islam)
Sourates Al Muminune, An Nur (Quran - Coran - Islam)
Sourates Al Qassas, Al Ankabut (Quran - Coran - Islam)
Sourates Maryam, Ta Ha (Quran - Coran - Islam)
Sourates Ghafir, Fussilat, Achoura, Az Zukhruf (Quran - Coran - Islam)
Sourate Al Fatiha (Quran - Coran - Islam)
Sourates Al Isra, Al Kahf (Quran - Coran - Islam)
Sourates Saba, Fatir, Ya Sin (Quran - Coran - Islam)
Sourate Al Aaraf (Quran - Coran - Islam)
Sourates As Saffat, Sad , Az Zumar (Quran - Coran - Islam)
Sourates Al Isra, Al Kahf, An Nur (Quran - Coran - Islam)
Sourate Al Imran (Quran - Coran - Islam)
Sourates Maryam, Saba, Ya Sin (Quran - Coran - Islam)
Interview, Vol. 1 (Quran - Coran - Islam)
Dua, Invocations, Vol. 1 (Quran - Coran - Islam)
Sourates Ta Ha, Al Muminune (Quran - Coran - Islam)
Sourates Athariyat, Arrahmane, Al Waqia, Al Mujadalah, Al Hashr, Al Mulk (Quran - Coran - Islam)
Sourates As Shuaraa, Ghafir, Az Zukhruf (Quran - Coran - Islam)
Sourates Al Qassas, Fatir, Achoura (Quran - Coran - Islam)
Sourates Al Hijr, Luqman, Sad, Al Ahqaf (Quran - Coran - Islam)
Sourates Al Anbiya, Al Hajj, Az Zumar (Quran - Coran - Islam)
Quranic Recitation, Vol. 1 (Quran - Coran - Islam)
Sourates Al Furqane, As Saffat (Quran - Coran - Islam)
Sourates Al Adiyate, Al Humazah, Al Maun, Al Kafirune (Quran - Coran - Islam)
Sourates Al Aala, Al Gashiyah, Al Fajr, Al Balad, Al Bayyinah (Quran - Coran - Islam)
Sourates Ad Duha, As Sarh, Al Qadr, Al Qariah, Al Fil, An Nas (Quran - Coran - Islam)
Roqya par le Coran, vol. 1 (Quran - Coran - Islam)
Sourates Nuh, Al Jinn, Al Muddathir, Al Qiyamah, Al Inssane, Al Mursalate (Quran)
Sourates Al Muzzamil, An Naziate, Al Buruj, Abasa, At Takwir (Quran - Coran - Islam)
Sourates Al Jumua, At Tahrim, An Naba (Quran - Coran - Islam)
Sourates Al Infitar, Al Mutaffifine, Al Inshiqaq, Ach Chams, Al Alaq (Quran - Coran - Islam)
Sourates At Taghabune, Al Qalam, Al Gashiyah, Al Layl (Quran - Coran - Islam)
Sourates At Tin, At Takatur, Qoraich, Al Kawtar, An Nasr, Al Masad, Al Ikhlass (Quran - Coran - Islam)
Sourates Ar Rum, Muhammad, Al Hadid (Quran - Coran - Islam)
Sourates Ad Dukhan, Qaf, An Najm, Al Qamar, Al Haqqah (Quran - Coran - Islam)
Quranic Recitation, Vol. 2 (Quran - Coran - Islam)
Dua, invocations, vol. 2 (Quran - Coran - Islam)
Interview, Vol. 2 (Quran - Coran - Islam)
Masjid Nabawi Recitation, Vol. 1 (Quran - Coran - Islam)
Quranic Recitation, Vol. 3 (Quran - Coran - Islam)
Quranic Recitation, Vol. 4 (Quran - Coran - Islam)
Quranic Recitation, Vol. 5 (Quran - Coran - Islam)
Dua, invocations, vol. 3 (Quran - Coran - Islam)
Conférence, vol. 1 (Quran - Coran - Islam)
Masjid Nabawi Recitation, Vol. 2 (Quran - Coran - Islam)
Khutba Jumuaa, Vol. 1 (Quran - Coran - Islam)
Conférence, vol. 2 (Quran - Coran - Islam)
Sourates Ar Raad, Ibrahim, Fussilat (Quran - Coran - Islam)
Discours à la mosquée, vol. 1 (Quran - Coran - Islam)
Discours à la mosquée, vol. 2 (Quran - coran - islam)
Selection of Surat (Quran - Coran - Islam)
Roqya par le Coran, vol. 2 (Quran - coran - islam)
Roqya par le Coran, vol. 3 (Quran - coran - islam)
Sourates Naml, Al Ahzab (Quran - Coran - Islam)
Sourates As Sajda, Al Jatiyah, Al Hujurat, Al Mumtahanah, Al Maarij (Quran - Coran - Islam)
Sourates Al Ankabut, Fussilat (Quran - Coran - Islam)
Sourates Luqman, Ad Dukhan, Qaf, At Tur, Al Waqia, Al Mulk (Quran - Coran - Islam)
Sourates Al Hijr, Sad (Quran - Coran - Islam)
Sourates Al Anbiya (Quran - Coran - Islam)
Sourates Al Ahzab, Ya Sin, Az Zumar (Quran)
Sourates Achoura (Quran - Coran - Islam)
Juzz, Vol. 23 (The Holy Quran) [Quran - Coran - Islam]
Juzz, Vol. 11 (The Holy Quran) [Quran - Coran - Islam]
Juzz 9 the Holy Quran (Quran - Coran - Islam)
Juzz 8 the Holy Quran (Quran - Coran - Islam)
Juzz 7 the Holy Quran (Quran - Coran - Islam)
Juzz 5 The Holy Quran (Quran - Coran - Islam)
Juzz 4 The Holy Quran (Quran - Coran - Islam)
Juzz 3 The Holy Quran (Quran - Coran - Islam)
Juzz 1 the Holy Quran (Quran - Coran - Islam)
Juzz 12 the Holy Quran (Quran - Coran - Islam)
Juzz 16: The Holy Quran (Quran - Coran - Islam)
Juzz 18: The Holy Quran (Quran - Coran - Islam)
Juzz 2 the Holy Quran (Quran - Coran - Islam)
Juzz 20: The Holy Quran (Quran - Coran - Islam)
Juzz 29: The Holy Quran (Quran - Coran - Islam)
Juzz 27, the Holy Quran (Quran - Coran - Islam)
Juzz, Vol. 28 (The Holy Quran) [Quran - Coran - Islam] (Quran - Coran - Islam)
Juzz 14: The Holy Quran (Quran - Coran - Islam)
Interview, Vol. 4 (Quran - Coran - Islam)
Interview, Vol. 3 (Quran - Coran - Islam)
Interview, Vol. 5 (Quran - Coran - Islam)
Selection of Surat, Vol. 3 (Quran - Coran - Islam)
Juzz, Vol. 17 (The Holy Quran) [Quran - Coran - Islam] (Quran - coran - islam)
Juzz, Vol. 21 (The Holy Quran) [Quran - Coran - Islam]
Sourates Al Muminune, An Nur, Al Furqane (Quran - Coran - Islam)
Sourates Al Kahf, Maryam (Quran - Coran - Islam)
Sourates Ta Ha, Al Anbiya, Al Hajj (Quran - Coran - Islam)
Sourates Houd, Yusuf (Quran - Coran - Islam)
Sourates Ar Raad, Ibrahim, Al Hijr (Quran - Coran - Islam)
Sourates An Nahl, Al Isra (Quran - Coran - Islam)
Sourates Al Ahzab, Saba, Fatir, Ya Sin (Quran - Coran - Islam)
Sourates Al Jatiyah, Al Ahqaf, Muhammad, Al Fath, Al Hujurat, Qaf (Quran - Coran - Islam)
Sourates Al Ankabut, Ar Rum, Luqman, As Sajda (Quran - Coran - Islam)
Sourates As Saffat, Sad, Az Zumar, Ghafir (Quran - Coran - Islam)
Sourates As Shuaraa, Naml, Al Qassas (Quran - Coran - Islam)
Sourates Fussilat, Achoura, Az Zukhruf, Ad Dukhan (Quran - Coran - Islam)