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 0xc90917342488320eaec58c68ebe0d313b815e6001f119e53d92153674431d04c. Chain 2 (Bitcoin): anchored in block 953754 (2026-06-15T06:45:19Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/aecb6440-10f2-4479-97c0-dc35a470f3fd.json and https://artists.proofprofile.net/proofs/artist/aecb6440-10f2-4479-97c0-dc35a470f3fd.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
Main Pagal Ho Gai Chhore Tere Pyaar Mein
Bade Sundar Aur Salone Hai Mere Kholi Wale Baba Ji
Mere Mann Ko Hai Vishwas Maa Sherowali Aayegi
Kanha Teri Murli Ki Taan Mujhko Bha Gayi Re
Main Pital Ki Gagariya Shyam Pihar Se Layi
Kanha Ghadwade Haathfool Kehwe Radha Pyari
Main Toh Pagal Kardi Sakhi Nand Gaav Ke Chhore Ne
Radha Ka Dil Ghayal Kar Diya Kanhaiya Ne
Kanha Mein Deewani Bana Di Teri Ada Nirali Ne
Dekh Mere Seene Mein Chhavi Ghanshyam Ki
Kanhaiya Matna Muh Latka Kal Tujhe Chhachh Pilaai Hai
Vrindawan Ki Gujri Ne Tang Kar Diya Kanha
Ras Rachane Ko Shyam Tu Aja Vrindawan Main
Shyam Main Tujhko Milne Ko Barsana Chhod Ke Aayi
Main Nand Baba Se Keh Dungi Jo Karega Makhan Chori
Savere Ki Baethi Teri Baat Dekh Rahi Shyam
Main Toh Sherawali Maiya Ke Darbar Aa Gayi
Sanwariya Teri Surat Pe Mar Gayi Barsane Wali
Mere Govind Girdhari Charcha Karte Nar Naari
Kanheya Teri Radha Pareshan Suni Main Teri Burai Re
Teri Bhang Ghot Na Paungi O Bhole Bhandari
Makhan Chori Chhod Shyam Toone Zyada Kardi Tang
Kanha Karta Fire Takrar Roj Vrindawan Me
Meri Chunariya Jab Lahrayegi Yaad Kamha Tujhe
Uski Kismat Chamka Di Jo Salasar Me Aaya
Main Tere Karan Kanha Alakh Sawere Jaagi
Kunjan Me aaja Kanha Dekhu Baat Teri Khadi Khadi
Maharani De Bata Aaj Tera Kyu Chehra Murjhaya
Meri Baat Maan Le Bhole Mat Khawe Bhang Ke Gole
Bhole Teri Bhangiya Ghotke Mera Mud Kharab
Saja Hai Parvat Pe Darbar Maa Sherowali Ka
Tera Roj Ka Dhang Bhole Na Mere Ko Bhata Hai
Aaj Main Bhi Bhang Piyungi Bhole Tere Sang Mein
Tune Naag Gale Dala Bhole Mai To Dar Gai
Maa ke Jaisa Guru Nahi Jo Dil Se Kare Padhai
Bhole Ho Gayi Main Majboor Tere Sang viha Karke
Sakhi Ri Mera Pati Darubaz Mera Kaise Howe Gujaro
Main Mar Gayi Bholenath Teri Shaan Dekh Ke
Kanhiya Khelenge Faag Gwalo Ki Tooli Mai
Bina Tere Jiya Kaise Laagega Teri Vihali Ka
Milna Hoto Aa Jaiye Kanha Mere Barsane Mai
Khatu Wale Sawariya Main Teri Jogan Ho Gayi Re
Tu Mane Chod Khush Heer Sajan Ke Chubare Mai
Badnam Ho Gayi Karke Tose Preet Sanwariya
Tarachand Chatti Me KhatkeMain Nash Kara Chahu Su
Main Pihar Chali Jaungi Sunle Mere Bhole
Tera Sara Jhagda Mit JaGa Meri Dhad Se Naad Kaat Ja
Gorakh Shishy Avataarii Niile Ghode Kii Savaarii
Baba Ji Kholi Vaale Tere Dar Pe Aa Khada Hun
Mehandipur Ke Balaji Bhogu Karma Ke Bhog
Mere Angna Mein Khele Ri Balaji Choto So
Kanha Batlade Aaj Teri Kis Kis Se Pyaari Re
Nannhe Nannhe Kanha Ji Nanhe Si Radha Pyaari Ne
Ho Sun Gorakhnath Guruji Ek Din Awenge Rani
Mere Baba JaharVeer Dhir Meri Bada Jaiye
Bhole Vishyar Ne Samjhaale Mane Mare Se Funkar
Kanha Ho Gaya Matwala Mere Aage Peeche Dole
Kanhiya Ho Ri Mohe Der Mujhe Ghar Jaldi Jana
Murli Ki Taan Sunado Mere Kanha Madan Murari
Khatke Hai Mere Dil Mai Ye Shaan Teri Bhabhi
Nirdhoshi Manas Ke Logo Kabhi Dosh Lagana Na Chahiye
Koi Chij Na Sasti Milti Sabke Uche Bhav Hoge
Logo Gau Kahaya Karte The Bharat Ke Log Lugai
Ghot Ghot Teri Bhang Ne Ho Gai Hun Bhole Tang Mein
Main Gori Gori Sanwariya Tu Kala Kala Hai
Teri Kali Kholi Is Duniya Mein Sabse Nyaari Se
Bhole Ankhiya Kholo Parvati Milne Aai Re
Baba Mohan Ram Tujhe Shyam Kaho Ke Sawariya
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 0xd2b2124a876dda85c2004bce53aeff85915d2381b00a44e66c3486942758672c. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/DGA0T2443867 — a six-check JSON result.
Bhole Ji Teri Yari Mein Main Bahut Ghani Dukh Pai
Kala Pad Gaya Bholenath Bhang Khana Chod De
Dekhungi Teri Baat Shyam Mere Aa Jayie Barsane
Gaura Tera Roj Kaam Chadke Naak Baith Jaa Se
Tere Mithe Mithe Bol Saware Mithi Hai Muskan Teri
Mohe Radha Rani Batlade Tane Der Kari Kyu Aane Mai
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17c065059ddbfa52e64cd28503ac0d6bfd77be47ba1d2253e823d664af8e2ddd. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/FR10S2590182 — a six-check JSON result.
Mat Mitha Mitha Bol Kanhiya Dil Mera Dhadke
Main Udh Pahar Paani Chali Rasta Mai Mil Gaye Shyam
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13ca13261839684afa7e1af64e517c51d09ad53e89d0ec76c0eab3a93d7a40b8. 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/FR2X42507624 — a six-check JSON result.
Gaura Bankhan Mai Akeli Dar Dar Mar Ja Pyaari
Kanhaiya Tera Rang Kardu Be Dhang Holi Mein
Bhole Ji Akhiya Khol Tere Daras Karne Ko Aai
Garam Rajai Mangwa Bhole Barf Pade Kailash Pe
Tu Radha Jyada Bholi Main Tere Te Khelu Holi
Kanha Dheere Dheera Bol Saheli Peeche Aari
Hath Me Murli Leke Kanha Barsane Aa jaiyo
Radha Rani Teri Deewani Shyam Base Tum Naiyan Mai
Jayegi Matki Foot Meri Mat Kankar Maar Gagariya Mai
Kanhaiya Mujhe Batade Kis Kis Se Teri Yari
Mere Sun Bhole Bhandari Sawan Ka Mela Dikhade