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 0xa322a21c475845680993f1f661d2a2ed7373d27be5cd94b65f061e3554e0c994. 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/d44c6ba2-1f70-43a8-bf73-96aeb8d22ad7.json and https://artists.proofprofile.net/proofs/artist/d44c6ba2-1f70-43a8-bf73-96aeb8d22ad7.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 0xf88f83503dc00119ba545c5605879d1d51d635d2db921e9b833b2a16a6467b03. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/ES8571871101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26a6eb12ffea1a47564c9d122c7b4a1329eb3ae8e49c2b466984d706f4e94557. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T18:47: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/ES8571871106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03d138df9a5637e8248c3d9189f27b235860174d0edcd43449871272d7a1f708. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/ES8571871107.
Article Salat (En Directe a Tramuntana Estudis)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa922f43fd1f5a51c4837f918b3ec3d2ee16df1053f96f8d65ec2848853445324. 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/ES8571972501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaed503061ce4b28d0ae1e07823b278cf990c531df6b18b37050ccef944d59296. 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/ES8571972502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3250c139aad0f95ab19eb01aa3393181a4189aacc9e03c0ba14638f040a05fbd. 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/ES8571972503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b4eb0ef154573e7747a44021302e662784a34c5a2adc8680977db170e333a1b. 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/ES8571972504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e3d279275f674c240b46c9d6944eec0498c2dd0f63ac69008402db077dc0abc. 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/ES8571972506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38479d3301b24e644e53e8e02c49cecd076e06882e45bdf7e129d36922971ab1. 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/ES8571972507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9232f9f34004b60a255f762f002526e9e059db4891096f8dd2091c87656e0ed8. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/ES4571901001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7e9a481b3bf4197752b2bde3f25b98b45da91328c946765b7e2fbed03b0ebb. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:50:17Z), 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/ES8572001401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7f37d56cdcd1b4f71f9f735c7db913b9b54b3393cf61f0ef8e0cef4594588ca. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/ES8572177402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ad3e3f1a6c1bc4a7132c7d9363f09dbf6baf726aca1535934475a60a8882267. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/ES8572177403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc758fe8052b83e667e7016797ac336e3b68f917e1b050efc587e86e8b68a0607. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/ES8572177404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8182486440b6b4e83e8669c7708f078c855d0a6c8d2a57be7c5a5dfcb09cc5ea. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/ES8572177407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3bf80c326a292c9c5383819fe5123f4b2eb5e6b69cee87b50e8b4aa3e276f89. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ES8572177409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x272ccb25db22e38f73f87e750a4b86bd3765a42c41d98891bf40e4d1f3a9f2b9. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/ES8572204401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d63dc8fca994ace5669ca0a47377b143520580d9e4dd2b9a378aa653e28176. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/ES8572381802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4863cce823d579ac82455a1362ae346c9be3c8059334e2f84c2221c9f12b694f. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/ES8572381803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2606bc79fcbcc2f04cc2e223800fcd13edf1069c796079dbd0f4bc72771bad0. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/ES8572381804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0fb36deb04e6f6984edaaf38cef38cf42b13761a53159b41f9dbffe852843d0. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00:30Z), 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/ES8572381805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c167ff0eb510a640b5f80e5922678905ce2f5a9d190a7d74e16fe51cae41b0. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T18:46:58Z), 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/ES8572381806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf23fbf938507c7c6ef5ed629f079c1655a4a9d57e54fefd9cb21d2c9e579c9fb. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34: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/ES8572381807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x048199dec5fb1480cac55f080c1330d9f18f82e27a2a76cc9ba0bfc1f49232ff. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ES8572408701.