1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b64e61c329feaa46345471df843460d28005e161d98887ae888ac2e314c7266. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/74b6c3c3-a04a-4f4f-b535-78b57b016f07.json and https://artists.proofprofile.net/proofs/artist/74b6c3c3-a04a-4f4f-b535-78b57b016f07.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Aa Jaiha 20 Ke Chal Jaiha Mis Ke - Bhojpuri
Dhodi Me Chay Piyab 100 Sal Jiyab - Bhojpuri
Tohra Ke Debo Kareni Bhatar Tabo Dosar Khojela
Tohra Ke Debo Kareni Bhatar Tabo Dosar Khojela - Bhojpuri
Bahin Ke Ashirwad Lihab 100 Saal Jiyab - Bhojpuri
Dhodi Me Chai Piyab Dher Din Na Jiyab - Bhojpuri
Dhodi Me Dahi Chiwada Khaib Amar Ho Jaib
Dhodi Me Dahi Chiwada Khaib Amar Ho Jaib - Bhojpuri
Dhodi Me Chai Saiya Piyale Nahi 100 Saal Jiyale
Dhodi Me Chai Saiya Piyale Nahi 100 Saal Jiyale - Bhojpuri
Daba D Ye Raja Kamar Dhire Dhire (Bhojpuri)
Daba D Ye Raja Kamar Dhire Dhire - Bhojpuri
Dabad Balamua Kamar Dhire Dhire (Bhojpuri)
Dabad Balamua Kamar Dhire Dhire - Bhojpuri
Baya Ankh Se Biyar Chuyela Daya Ankh Se Daru Ho (Bhojpuri)
Baya Ankh Se Biyar Chuyela Daya Ankh Se Daru Ho - Bhojpuri
Kajarwa Kekara La Kari Sajanwa Haile Naikhe (Bhojpuri)
Kajarwa Kekara La Kari Sajanwa Haile Naikhe - Bhojpuri
Pagala Khater Puja Me Lagal Bani (Bhojpuri)
Pagala Khater Puja Me Lagal Bani - Bhojpuri
Tohake Shadi Ke Hardik Badhai (Bhojpuri)
Tohake Shadi Ke Hardik Badhai - Bhojpuri
Lale Chunariya Sawariya Ke Bhawela (Bhojpuri)
Lale Chunariya Sawariya Ke Bhawela - Bhojpuri
Lale Tikuliya P Tektarwa Wala Mare (Bhojpuri)
Lale Tikuliya P Tektarwa Wala Mare - Bhojpuri
Laikan Ke Kamjori Bhail Ba Dhodi - Bhojpuri
Rakhi Bandhe Khatir Royeli Bahin Ho - Bhojpuri
Radha Ke Dilwa Churaile Bade (Krishna Bhajan)
Radha Ke Dilwa Churaile Bade - Krishna Bhajan
Dewe Dhyan Na Piya Mor Age Par - Bhojpuri
Kanwar Pa Naam Likhawa Da Bhole Nath Ke - Bhojpuri
Chandravanshi Ji Hole Jaha Metter Bada Hola
Bettiah Jila Ke Laag Jayi Mohar - Bhojpuri
Bettiah Jila Ke Laag Jayi Mohar (Bhojpuri)
Chhuala Ke 600 Nihurla Ke 900 - Bhojpuri
Aail Bade Bettiah Me Ghop Dem Yethiya Me
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 → block OTSBitcoinBlock must exist at that height 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4a2d91958f6d5ee3cf409e8fb7cae17b4fbbfad7571b839a6ac500a81856faf. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/AUBEC2340546.