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 0x839b93c913a192a21c7e5406b5fff23b6b8908bc26b7b00fa28abdaa7be43cb2. 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/17c9cd09-8655-4725-9c62-359ad4257991.json and https://artists.proofprofile.net/proofs/artist/17c9cd09-8655-4725-9c62-359ad4257991.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 0xcdd5cf60af0cc16b93010dcadf9df1686c5848900539f0893e52b73f1721c8d9. 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/COA6W2100627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb69845ca39bf787332b6b40c42d22aae279a7af3c3ab73f116bd9ad4aa23a24a. 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/US2BR9703712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f176d3d8848a4c248bb8130a7e741efc2daac1939917401c157fcffe5730f4. 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/US2BR9703716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc123eac04f100ca0ffa691e51c36cfd74f648633750424f225e3c35a3c6a6a76. 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/US2BR9701298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16863ac3e769ee3253af18728c07ad05a919bb3f16b7b013634e2c0104ba7af2. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/US2BR9701299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f68b600f0e8f87d8de5fdaf26c4b15bbc61bc15946bf7a493e9e12107ad2193. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/US2BR9701308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb675348732961b4fa0873e12eaba9295fedaa176440078a9aa85b9ba9905457e. 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/US2BR9701312.
De Guayabo en Guayabo / Alcarabán Compañero / Vestida de Garza Blanca / Aquel / Indio / Adiós Barrancas de Arauca / Laguna Vieja / Como No Voy a Decirlo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb95417caf8281116d0fd53982042f2283ea177d7aa03c8888aca6ca0d493c385. 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/QM6MZ1899553.
Mar de la Virgen Bonita / Un Caminante / Madrugada en el Mar / Pueblos Tristes / Novia del Lago
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d9f5306e4d20178ae0bd047333ae3f38356b9694c12e47dd155e86150c1d00. 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/QM6MZ1899555.
Carrao Carrao / Viejo Soguero / La Fundadora / Aquella Noche / Solita Con las Estrellas
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17e0d24602f8419f04f5fc3dd60699137e2b4124eccb59137264ac977fb0eedd. 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/QM6MZ1899556.
Traigo Polvo del Camino / Mí Llano Es un Paraíso / a Usted / La Potra Zaina / 15 Años / Son Mentiras
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ffd2ee36b31e4aab4b8ba6ce9f7df4763fddaefddd721a981af442a44d959bc. 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/QM6MZ1899557.
Fiesta en Elorza / a Quien No Le Va a Gustar / Una Casita Bella / Seis Numerao / Gavilán Colorao / Pajarillo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64f480ab53bdc6a453bbad64f32528b944bb0e4f6b574be29116d655f4ea02c2. 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/QM6MZ1899558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8787fcb9fdd5218a48e5d73f2f012a99a95441481b3a6a851fa30e4566d83f0a. 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/USJE62110028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed993a9cb2deba3652ba28e86754e0746eb79a242daafd4be62eff9f6531e9fc. 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/US2BR9701517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef26cbf05bb645fd08b0c58b1b04a1447d4daac312fcdf5ceacdda0be89ad55b. 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/US2BR9701518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32e0ca26c6bf79ab1f011311d88fe23545b32c934eec15f9d7fd1fbb66a27a4. 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/US2BR9701519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4644c65d12c56c94787957cca83a7826dd975dd522008a42a5bbae32e3ebf28b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/US2BR9701520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe38ec1c01acaadb92c53ca5284f129fe781641c66dbf7101dc07ff7224420158. 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/US2BR9701522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x798da8220a74b0dd3234838a296e38a5a1d1147d4cd05bc7acef1c2149f761de. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/US2BR9701439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d7f7bd3378df194ff23acb31b5932b17a6dc8789007dc71311e9d137431cbd9. 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/US2BR9701523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2592439908a10e2f80fe2a6d0176e1790b75785e6e4aea615970a7a0a5cbb896. 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/US2BR9701485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e1ff1762ff39f3cb7a307a1f349978b1f4601d82f090e30c07494534b6fefab. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:58:49Z), 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/US2BR9701529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd5edb7bbbc48546773377431a878b2dc28a9c47b2788c73c71d1a0b9f07a51f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FR10S1657649.