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 0xaaa1bf1b1abe282f14b24d6f3194de107d3323d785a7d81f0bfda1f3ec5fc6ef. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6565a43d-5307-4c31-91ab-daf6951a4195.json and https://artists.proofprofile.net/proofs/artist/6565a43d-5307-4c31-91ab-daf6951a4195.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eb54a97b55bcf95f5d7c8f23a4754509933209f69707faaee2165c9bd8d8b9f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/INM402201408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4812aded7550dff92a75d9010eb681e5eb672b6d939d9b8e1abceef99d3ccb8. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/INM402201411.
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 0x1505d5f93204cf5cda579c3a30c16fd471798ac5e4bafc6de4484ac26b76885b. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/INM402201412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03fe45768f4ccd83c85fc499c3c1ac173f3631aeb9bdd32ed9ec9d2f969058c4. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/INM402201413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6480ca19d755f85ec428c96cb7461a224ef798a3f3cfacc2ae5d6221d3d65a3. 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/INM402201341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35dbef50b439f8ffe521f1efb510cbc01b2604d6ac8c61df84b3d4f93590975c. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/INM402200072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4380d221bb616dcea4f98f954b9faaf53f236c43a1ee95e0f0ce9e2dba41537. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/INM402200069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x305fa775cfaa0f52c72e20aa73cfb6a9ae37273de26d657078801e38b1d756f6. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/INM402200064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce42d7cdf812b06cd604c77b65671f6cf2a9b0ec74dde451577f19251ab9cd4. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/INM402200071.
Dasanagu Visheshanagu - Pavamana Pavamana
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc08f6ae8c944288b4d02ccba4571f9bbcf88fadbf7d925a401694afee350166a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/INU192001309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c3490972d2548531929784a31b12f22daa8bb6bb507e90084e2e29a3357462. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/INU192001310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ff1cef9008b347a5cdff99685f5c3fc7b38e86a855a55b4634ce74dd47307c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/INU192001311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeac67f32c007b78da63ffb7146ebe0ca9ce7c2129c326371c55806c3c6d8dc27. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/INU192001313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13cfa3cebf8e87b89689efcb2ca5e12831b11e9ffda73fbee577752874aa9d15. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/INU192001314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66bf1c2399732340b0fc2d6a7f95006707173813891f48317f14a74d9e7b5850. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/INU192001315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3094891105f538484ddf076e3175062c6217fe7c8937e1e824aa8ca92d36d941. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:59:22Z), 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/INU192001312.
Mantra Mandiradalli Sri Guru Raghavendra
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3a80df30dd37d5e64069c456cf533ead5422e5658b9801f707516ed814d1f92. 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/INM402201443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69dc4fbcedf97d1fa7d185cb7dbe23ac6b88ab167ad9320f1aded9a40f186b63. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/INM402201442.
Sharanu Ninage Sharanembenu Vittal - Single