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 0x206d2bb3964cbec436a37b020e51bb7e12bce72b01565605e18632e282a15464. Chain 2 (Bitcoin): anchored in block 953765 (2026-06-15T08:55:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bdb62263-7095-46b8-814b-3b4245f72745.json and https://artists.proofprofile.net/proofs/artist/bdb62263-7095-46b8-814b-3b4245f72745.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
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 0x59e867dad1c9faa508bb129ae976b79105e3535733ee1c197122e7756fad118a. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/FR10S1923559 — a six-check JSON result.
Jab Duniya Chhod Ke Jayenge Yaad Hum Aayenge
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef84729d7bbf6198199e2418cf3e5cc4d00092460e1eccdccae806b874dcfc17. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR10S1976411 — a six-check JSON result.
Hasti Aankho Ko Aanshu De Jati Hai Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa040223bcb225152bd38240b8d03f666844412ffa90c1f85e8945f45c31a07a6. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/FR10S1938041 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf0f1d29884368bc4ab3654ebfef3108bcfc92ecc5c72b1aa1fc668f2a748e8. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/FR59R1935619 — a six-check JSON result.
Jab Duniya Chhod Ke Jayenge Yaad Hum Aayenge (Remix)
Mari Aankho Thi Adago Nai Thava Dau Tane
Sukha Ma Ne Dukha Ma Dashama Sathe Raheti
Chamund Maa Na Uncha Mandir Nicha Mol Zarukhade
Ghor Andhari Re Rataldi Ma Nisharya Char Aasvar
Madi Tara Mandiriye Re Ghugara Ghamke Chhe
Khotu Khodiyar Nu Nai Khota Ni Khodiyar Nai
Shishe Jaisa Dil Hai Mera Tod Ke Na Jana
Pyar Kya Cheez Hai Ye Dikhala Denge (Remix Version)
Ja Ja Tu O Bewafa Tune Ye Kya Kar Diya (Remix Version)
Mujhe Har Pal Intezaar Hai Tumhara (Remix Version)
Rabba Kher Kare Na Koi Pyar Kare (Remix Version)
Shishe Jaisa Dil Hai Mera Tod Ke Na Jana (Remix)
Dil Me Dard Hota Hai Bichhad Ne Ke Baad Remix
Me Use Dhundh Rahi Ishq Ki Galio Me (Remix)
Mera Ishq Ek Kagaz Ki Nav Ban Gaya (Remix)
Tumse Pyar Karke Barbad Ho Gaye (Remix Version)
Tod Diye Sab Rishte Nate Chhod Diya Mujhe Apno Ne
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43318d12aa9f5d52c77ad344a6a7a8dd339c318905a634862ab89222cf096301. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/INM7C2101943 — a six-check JSON result.
Jab Duniya Chhod Ke Jayenge Yaad Hum Aayenge (Lofi)
Tujko Mana Mene Apna Nasib (Pujan Shah Remix)
Jo Tu Bhul Gaya To Hum Mar Jayenge (Remix)
Tere Ishq Ne Pagal Kar Diya (Remix Version)
Mari Aakho Thi Adago Nahi Thava Davu Tane (Lofi)
Vahali Mari Dikari Tane Paraniye Zulavu Halardu
Kese Bewafa Tera Bharosa Kare Hum (Lofi)
Mere Dil Ko Rulake Muje Chhod Gaya (Lofi)
Jaan Kahne Wala Jaan Meri Le Gaya (Lofi)
Tod Diye Sab Rishte Nate Chhod Diya Mujhe Apno Ne (Lofi)
Bewafa Teri Bato Mein Hum Aa Gaye (Lofi)
Pyar Pyar Pyar Tum Se Pyar Ho Gaya (Lofi)
Gam Ke Aashu Tofa Muje Mila He (Lofi Mix)