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 0x63da99d281e4d30a0cc8c2f1b6b05f24818dfb5d1dd40fc1caa99b8363d855d3. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e2aff3fe-96c6-4d0b-8e15-2beb158c6bae.json and https://artists.proofprofile.net/proofs/artist/e2aff3fe-96c6-4d0b-8e15-2beb158c6bae.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0xbab3434c929e79a9ba866c4098f7fbeafaa669774ecc7d18a92e53bfd853af43. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/INA2W2402328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc038d98e6d25e796e55cfeb1d2de40be5215790c34fc3dbccc3ea2be543f3b79. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/INA2W2402327.
Radhe Radhe Kehne Se Har Dukh Kat Jata Hai
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0a624d1a6d79b9344c3870a48c2f2e4758ed6072be4eb50fa5a4c89f40d5ccc. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/INA2W2402475.
Tere Phoolon Se Bhi Pyar Tere Kanton Se Bhi Pyar
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd74a0e1c508f6396738eb22fcdeb9a54c1a8b2ce21f9c97ff61a7589ce94f78d. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48:38Z), 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/INA2W2402841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b75ef022adf51b35c99ef6f9ce1212d3aa6bfb1b2bda080bd80ff8529aa869d. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/INA2W2402848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bbfeabf53aaba64d2bdb0381ed71904249f2e0b99b8ad5bf323623d476a8282. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/INA2W2402853.
Aniruddhacharya Ji Ke Superhit Radha Krishna Bhajan
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33919631e790e091652ab676f7d44b468273838b70be5c34c810bc0595d14ce7. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INA2W2402970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45fbf06a39b6b0670a446e250714032978611b4e4250a919d9ad458095e37f75. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/INA2W2402975.
Aaj Mahaprabhu Ji Ki Pavan Rath Yaatra Par Jaroor Sune Ye Bhajan 100% Banege Apke Bigde Kaam
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c8e3358367cf3d1e7ae4c8afdcdeb1721e3083ed5521128d1f151be550e9fa3. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/INA2W2403026.
Aniruddhacharya Ji Ke Janmashtmi Superhit Bhajan
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ef45927b01b5966bec1d91399a8e08f30946fc8d87977ad01d42fbf7cdd794. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/INA2W2403118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f0e9688ea87f2c5b9f7c328caf32ff6205afd43f1211ca7ed99ccf4ced000e5. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INA2W2403119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95cab525a7d164c8cf4e24b9feca73019da2b9f1bab564f070fc28faa52926f2. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/INA2W2403123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c46e5485da9e6067c7f9a293281f39a8fa3e519e9050bc34f00bef65e224da9. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/INA2W2403124.
Aniruddhacharya Ji Ke Superhit Radha Krishna Bhajan Vol-2
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01c7f8f099abad767fff0984c140a1d5296f85a6000e9bb1f5f0151c4e104f6a. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/INA2W2403156.
Mat Hona Man Bawre Udas Sanwra Zarur Ayega
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc498ab8f9b20bc7b53cdbf316dca9a25cacd5d4838c02cdb119f4836212b5105. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INA2W2403158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d8be30051392ab6d5cf2bbc15d7eb0131f6f7cc9151b56a3ede8e6c0e1b341f. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/INA2W2403159.
Sunie Man Ko Moh Dene Vala Bhajan Chhote Se Gaon Mein Kadmon Ki Chhanv Mein
Aniruddhacharya Ji Ke Superhit Radha Krishna Bhajan Vol. 3
Jeevan Ko Seekh Dene Wale Motivational Prasang
Prasang Jo Jeevan Ko Seekh Dene Wali Prerna Ban Jaayen
Bhagavan Ke Raha Par Chalne Valo Ko Parijha Deni Hoti
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd884e1305eae49bb6aca9e3a6eaca723285217822346b821271818ffded8ae65. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54:12Z), 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/INA2W2404648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e6beef47fad32dbbfa5e7b39fbe6131eb139fe5d025bac66e28683e540f497. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INA2W2404649.
Tere Naina Bade Raseele Mote Mote Bade Kateele
Ik Din Wo Bhole Bhandari Bankar Brij Ki Nari Gokul Me Aa Gaye
Gaura Sanchi Batao Kaise Karwa Leyo Bhole Baba Se Byao