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 0x38cec0dd22f7950c7704d680db72cea7524d81df1eafb1e141c4b1e8cfa6edb1. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fa881b45-40f9-462c-9be7-4620c97df46f.json and https://artists.proofprofile.net/proofs/artist/fa881b45-40f9-462c-9be7-4620c97df46f.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 0x1475a68be448b64a0e9f78322f8fa4087aecb174461a4ec1cad9d172bb5f8938. 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/ES5022202155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7953ed9dcc3cfa9247a88f20fb4764b6a0fb32275ae29302059376c774c6253. 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/ES5152200111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4321906c43621a4b07ba96ca18e6ff96936359800c42a9268e6019afa3c8bb9. 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/ES5702002241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f06186bbe99acdc18986beb98335b5b595134d3a845a708fb24ee04599c485. 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/ES5022302460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f06186bbe99acdc18986beb98335b5b595134d3a845a708fb24ee04599c485. 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/ES5022302460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70425ea6a7b2ab32d319640526173a1c696902d7274462ae882c3d5f02174fa8. 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/QZFZ42067945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ffd15f96db12205eb570e88b7a7ebc49268e0c01c894cd96d20fdf9630788dd. 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/ES5022202064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b81445c107462d51637dbb50e394eef0dc5441f7ec053b0b308471dc77c48f1. 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/ES5022202150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2328a523cdb2c67cb1ed57f34bb4f45b5b0216a904fff1338d9a9875b75c4d7f. 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/ES5022200071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5758ed438a62bc665eb15fc32e1bf92370153654974509fdd1acd255f0eadafd. 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/ES5022201788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46aa3c6f92ade3119e4f2e2d14fefa5e743f6e4848d7828ddeac169d19b01542. 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/ES5022202151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93f63cc98364ba241cf40ede23c9e11b5e501600fac2e3339474a9e70c14870b. 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/ES5022202152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cdf7aa6995c0f2f8062ca4f7bc101f61bac4ba6541af13eca5a85668f161724. 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/ES5022202153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ffd15f96db12205eb570e88b7a7ebc49268e0c01c894cd96d20fdf9630788dd. 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/ES5022202064.
Esta Cabeza No Se Arregla Sola - Interludio
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9853bc0760ccbed1e321a681a72d182d12faa3418c5462357a5896dde58c1abb. 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/ES5022202154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfb4ae9e7dd33fd6b827f75d0ba29817351b19ce72d3bf434be308ddaaf6f9af. 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/ES5022200750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1475a68be448b64a0e9f78322f8fa4087aecb174461a4ec1cad9d172bb5f8938. 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/ES5022202155.