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 0x1b95da19c997724a671eaa1ebe39aecc7eeb9680677634e65cbe3b4d1fb2f9be. 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/5b931ab4-953c-4b06-a917-bf6c739cc2b0.json and https://artists.proofprofile.net/proofs/artist/5b931ab4-953c-4b06-a917-bf6c739cc2b0.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 0xb913bef9e4eca0fd17b75fe0f354b21542bbd5e5e7dc412b3fb51bab59e4b4e9. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:39: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/ES76B1200295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25fae9cf62455d271fae6c6e3f38c0b3464ffeaf54c1b306296a11d1f10bee72. 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/ES76B1200296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8ad9797dbef3c3576c129e982d09862a8ae09054e99229e81c476d8df9a1a67. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/ES76B1200297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fd4ec44b76343969fcafa98130accef9a3ae2a71f30d6bcc18852617b8e66b6. 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/ES76B1200298.
Me duele la cara de ser tan guapo (feat. Emilio Sancho Los Nikis)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8dad3be3c423b4af88ef1f5769b6c7104c4641cef649698a9ae9107d49aa2b7. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:24: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/ES5151501469.
Mi Agüita amarilla (feat. Bernardo Vázquez, Alberto Comesaña, Pepe Begines y Miguel Costas)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a5e98d5f13a6e24ad15e1a2a222dcbc7386f26fe28c3af61b13978dd6da5b7. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/ES5151501473.
Aquí no hay playa (feat. Bernardo Vázquez The Refrescos)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07f65229dc3bb78e958ad0c2791a2977f202c37125bfe4446e06e61685423097. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/ES5151501470.
Qué difícil es hacer el amor en un Simca 1000 (feat. Alberto Comesaña)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadaec831224d12971e49d168ff5eed961daed0157fa79f1832bf50fa3a658cac. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:54: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/ES76B1809238.