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 0xb177276f8466e7d212687777f6cd36bb5371788877805f68493f592be1527e14. 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/bd769827-f3e6-41cc-b8ce-daab1f6d8ea4.json and https://artists.proofprofile.net/proofs/artist/bd769827-f3e6-41cc-b8ce-daab1f6d8ea4.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 0x097f665eaec6c3d1690c9a3560cd0d139918d2441cc2ccdee4743ce165d9601c. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/FR2X42144070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd15ae7d7bfc6b0dd6d4194956a1e4953955e194c053fb3d01a5a8b8f91b944b. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/FR2X42144071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x675d50a36101d403e63ba1289ba41966d3489e554b646d1ab0e63490c8278d10. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/FR2X42144073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x395beeabb9c967cbbc586355014c73f1d343141fd0c7ddbbe783338f9792ff67. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/FR2X42144074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38ef7106f942cdff0a48068ba33936cba42b3a6c8a8bb6e3928e77cb9c968b5a. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/FR2X42144075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a11a20ebb929921567a0ec06d0c12b07a8fb8326ef51e865005957cc6c4337c. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/FR2X42144077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bdf539d23b467b9ed6271db90f285c324f54d300dab9680ae6d1295c8d35a65. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/FR2X42144078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81e7775776e370efe4c3bddbb8759f4cc0f22b985e75562631c69c539f51fc10. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T16:42: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/FR2X42144079.