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 0x3aee506d9eb236523cb8aa30243e99231f6d2d5a5c858d86259ca7821d2fbb35. 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/ff30b2af-7bd0-4202-b1ea-f5fbb80ec7bc.json and https://artists.proofprofile.net/proofs/artist/ff30b2af-7bd0-4202-b1ea-f5fbb80ec7bc.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 0xbe890314e3b85a1d65bd2878c3576ffe4f46cd5d5b942d0a5e20c51e1a16517d. 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/ES71G2038171.
Mix Se Que Te Vas a Marchar/ el Pajaro Cardenal
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd8d42a0efb47ab700dca7888e8df9e823014bdb0c7d582f2fdafd7b45c37aa9. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/ES71G2038172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1fedaf40d6e680fdda66a9eb0c8ba63a546c2b4a8bd2a0e6691c6b2da58cf7. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29:18Z), 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/ES71G2038174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37a8f6e441122a9bc90dfe90e878d335745e9be6fcd0e1116adf7c659b57e7c5. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/ES71G2038175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82edfd77a52e4c2000f7de3a6a1e7a48a84ec4bc83515de70d82b06644278c2. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/ES71G2038176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47e61b9826acc2e87191a1e2310f11615ab9d252ae78b457f933015e2ec0368c. 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/ES71G2038177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c3b3fe2b39f8dcb0433642d7417594a3a05b0c227281b95bdcf9ec61c45320. 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/ES71G2038181.
Me He Dado Cuenta Que Tienes a Quien Querer
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6a91d80c0520e8cfb0ec736cfe07698b7300f5d1dbe08582fd9fc2ea0680b0c. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/ES71G2038182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3d06e378b0f3e497383ae4f5cafd3bfe7d14d9c1a5ed0b3682d5ee73b6d92de. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08:19Z), 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/ES71G2038183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6abd246edd9c5a0c0246ebaba355bbd9a4b28410ea026d103825a2a40bd3baaf. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), 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/ES71G2038185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d63f300c9fa64493a12f9862874d154a39a25d11127cd39f384e55098fb5bf. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ES71G2415250.
Campesina: Ay soledad / Guajirito - Larga
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce13cf331377242ce40121c5d5f3312a477b128a006ea79a769afcf91b44a5d. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/ES71G2415251.