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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29eb75f0d25338b586f1b5089d8da95e145ce2ecd1c03f749582a9e336b64cef. 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/4fcbc334-fd61-43a1-8168-804d09249c19.json and https://artists.proofprofile.net/proofs/artist/4fcbc334-fd61-43a1-8168-804d09249c19.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Ahira Ke Betava Holi Me Kaile Laale Laal
Coachingva Me Mastarva Medicalva Me Doctorva Dalatau Ge
Kalhe Dekhliyo Patra Bhatara Mar Jaitau Ge
Chhaudi Truckwa Bala Farakba Deke Roj Letau Ge
Chal Ge Chhaudi Saathe Nahaibai Swimming Pulwa Mein
Dekh Patra Pandit Ji Nya Sal Me 2023 (LOKGEET)
Bhola Ji Ke Buti Mithai Lekha Lage (Bhakti)
Laikan Ke Lanmba Laikin Ke Chhot (Bhojpuri)
Kawan Maiya Baseli Unche Pahadwa (Bhakti)
Kawan Mahina Marad Ke Kawan Mahina Mehraru Ke (Bhojpuri)
Kawan Phulawa Maiya Ke Rathawa Sajala (Bhakti)
Bhola Ji Ke Buti Mithai Lekha Lage 2 (Bhakti)
Piwa Ke Meethi Boli La Jiara Tarse Hai (LOKGEET)
Baith Ke Saphariya Jaahee Sasurariya Ge (Magahi Geet)
Laeki Chahi Ravina Ke Jai (Bhojpuri Song)
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55b26732a93392ec66240767780b3d6d65c2f1f7087a0a3db8fb7976644a31d9. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZNJW2545653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5ff6ba192ea8c2641df03f32b3e6b75eb7ddcc66998794d7176d7234f6e9336. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJY2596765.