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 0x27ccf9caf73016ac4d7fe0316f1c76728c80b0c77e259cd79d2444d133ae84e8. Chain 2 (Bitcoin): anchored in block 954014 (2026-06-16T22:46:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/32d01047-ff1a-4607-a95a-5c78c1fc275d.json and https://artists.proofprofile.net/proofs/artist/32d01047-ff1a-4607-a95a-5c78c1fc275d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Bhagwan Tumhe Main Khat Likhti Par Pata Muje Maloom Nahin
Kon Kehta Hai Shri Ram Shri Ram Aate Nahi
Mere Kirtan Mein Rang Barsao Aao Ji Gajanan Aao
Angana Mein Kueeya Raja Doub Ke Marungi (Hindi)
Maiya Ji Ka Mandir Suhana Yaha Roj Bhakto Ka Anaa Jana
Shera Wali Ka Jaikara Lagake Dekhlo Chali Aati Hai Maiya Bula Ke Dekh Lo
Choti Si Kishori Mere Angana Me Khele Re
Aaj To Mandir Mai Baj Rahi Dholak Nach Rahi Meri Maiya Aye Kaisi Ronak
Laal Laal Chunri Mai Kya Bal Hai Jisme Maiya Magan Hai
Kashi Main Khuli Hai Dukan Gora Rani Kya Logi
Meri Maa Ke Gale Do Har Saje Ek Phoolon Ka Ek Kaliyon Kaa
Dj Pe Baj Rahi Been Hanuman Tumhare Mandir Mai
Zara Damro Baja Do Bhole Ji Gora Maiya Ane Wali Hai
Kaise Kaise Khel Tere Kaise Teri Maya Hai (Hindi)
Mere Angne Mein Jagdamba Nache Re (Hindi)
Chutki Bajaye Hanuman Dekho Chutki Bajaye Hanuman (Hindi)
Joganiya Leher Leher Leherayegi Tu Dhol Baja Languriya (Hindi)
Maine Odhi Re Chunariya Shyam Tere Naam Ki (Hindi)
Meri Matki Ka Makhan Bikher Gya Re Yashoda Tera Kanha Bigad Gaya Re (Hindi)
O Bhole O Bhole Hum Sari Tirath Dole Hume Na Tera Dwar Mila Kahi Na Tera Pyar Mila (Hindi)
Radha Dhund Rahi Kisi Ne Mera Shyam Dekha (Hindi)
Yeh To Bohot Dukhi Hai Sansar Bhola Ye Bola (Hindi)
Mene Sare Sahare Chhod Diye Bas Tera Sahara Kafi Hai (Hindi)
Agle Janam Mai Kanha Banana Mujhe Bansuriya (Hindi)
Ek Bar To Hath Utha Do Mere Hanuman Ke Liye (Hindi)
Leher Leher Leheraye Jhanda Bhajran Bali Ka (Hindi)
Mera Chota Sa Sansar Hari Ajao Ek Bar (Hindi)
Mere Ram Sahara Ban Jao Mere Rom Rom Me Bas Jao (Hindi)
Mere Gurudev Milenge Satsang Mein (Hindi)
Bol Bol Kaga Mere Ram Kabh Ayenge (Hindi)
Chanda Bhi Dekh Sharmaya Kanha Ji Tumhe Kisne Sajaya (Hindi)
Aisi Lagi Lagan Meera Ho Gayi Magan (Hindi)
Chali Ja Rahi Hai Umar Dhere Dhere (Hindi)
Tune Ajab Racha Bhagwan Bhagya Is Nari Ka (Hindi)
Ye Kaisi Lagan Tumne Hari Sabhko Lagadi Hai (Hindi)
Mai To Gopal Gopal Gaati Rahu Apne Pyare Mohan Ko Bulati Rhu (Hindi)
Vo To Cham Cham Karta Aya Ri Sakhi Jai Bolo Bajrang Bali (Hindi)
Bol Bam Bol Bam Bolat Chal (Bol Bam Song)
Bhangiya Pisat Hath Sun Bhail Ba (Bol Bam Song)
Ranaji Tere Mahlon Mein Aag Lage (Hindi)
Mor Balamuaa Ke Ihe Ba Vichar (Bhojpuri)
Holiya Me Kar Jan Natija (Bhojpuri Holi Song)
Mai Narayan Ghar Le Aayi Ab Mujhe Kisi Ki Fikar Nahi
Teri Baki Ada Ne On Sanwre Hme Tera Deewana Bnaa Diya
Bhole Teri Aye Yaad Ke Bhole Aa Jana (Hindi)
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 0x917bd74281bbb61f7e26a1437b0a6757beaa96313022542b67068681aebf024b. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/INM9J2321846.