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 0xf4075402dee6195c04c6a264d4150558ff88598a7fb99a5477d78a00fa607756. 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/1c2f4118-becb-4229-80fe-e388522eb402.json and https://artists.proofprofile.net/proofs/artist/1c2f4118-becb-4229-80fe-e388522eb402.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 0xcc80479e4fbc0fa7d4f466f8b1ad7f37d62cf474ded23bff1290d05f33b00998. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZHZ51910449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb93a6d00a899e9aca0471c30122f19b335f8c946b82f95e425a06d685217ad0. 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/BK4DA2319247.
Más Tiempo (feat. Amuna & El ultimo del tren)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55e0cbdcd95cac23bfb593d93e0fa1d445569482023dbdce0e880bce2e7016cb. 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/BK4DA2319251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede3b8800266f3c27b39d921700ae7439ffb50bbcae87bfc085a1c124be08009. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/BK4DA2428666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c98f44b6e40cc0a0c35f161240fc8d90579e5135939e75b4709a4035806573. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/BK4DA2450339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cef3bc6e8e2c25dfbbbd96cf29e2a4c8411182e3bfeef9d5209459bfd7d8435. 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/BK4DA2450340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dc498e80223d65fd6cd0ec12b976d9fc5f189592671679357385b19d177add6. 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/BK4DA2450341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12a2099e569c7dac00edae5ddba4b43955f8775e98ca705cd3ca950cb2510bc1. 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/BK4DA2450342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa699d9c09afcb5db3e5352b8bfff32c1b17d0bcac156681404f416d011744e9a. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/BK4DA2450343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e7db05d3832871698af3c02af905ec8c856dfabb52e9d56ad7dd6c3306bb1ec. 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/BK4DA2450344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede3b8800266f3c27b39d921700ae7439ffb50bbcae87bfc085a1c124be08009. 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/BK4DA2428666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7eaba1a4bf84059b45c3c7aa437bfe4840b5ac9010549f3301d49933334ff9d. 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/QZW9K2405630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaaf94188fb1c8f397d9e602f79530402a3aad32c7fbd3fdb7ebd1fce995e66a. 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/QZNJY2450219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3bc279e5c0fc6a81086d067e110d4d40f8e8905c4c6a8e931e7cab193558118. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42: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/QZNJY2450220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x621d62b9d6919b658b199f6b7140990da9b80299a9cee480107991ea90bd1208. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZNJY2450221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0abb1068e35cc176395712ba81643eae3f97062e41510588850a5ecefda054f. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZNJY2450222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x038ec16f32fd8802540078b7c44c3865f9d411b11e98af0ed5af87aac900a725. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNJY2450223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa393136a8c074ac39c625b39a4f0351c3b3af7bfcae70fe98d924eadca97148. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/QZNJY2450224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23fa45d4b7167f7493143ed3a64846ee316f809879733e2412aff3b2030bbfe4. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZNJY2450225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9099201b2f16dccf185823bfe928e8bc307257ad5afb5b4bb2ee0ba2da3db284. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/QZMZ92462150.