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 0xcc2a1296035f045921162d4b87daf6f6513994650ef065f7d054d0e1d11653b3. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2bd5e0cb-0565-4236-916a-287efbd016da.json and https://artists.proofprofile.net/proofs/artist/2bd5e0cb-0565-4236-916a-287efbd016da.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 0x2c1cdb88f6d7c6a78eb9c137a6cef2ce0bbca5ab68cee79037340f4a75e85fc2. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T22:46: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/ES71G1859530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0472176b91aeca2eced1b113e0937a3bacebec085ad6ef1ef02dce5a538dd44a. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55:31Z), 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/ES71G1859533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36ba35d62706ff5b962a0b15b734fa9f680900bd0dedf103ed2e32922ffd3bd7. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/ES71G1859534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e10008c0218b059f5e1b310ae4882e9dd1b0eb7412edb4f5238c3ebeeb57c4. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T18:23: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/ES71G1859535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a960a3f585add6f09f03daaa1146b6d71973aa0af18b45afe14b203498f4fdf. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/ES71G1859537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9c17c444980f8566d6c6d208394053012b79856ea158717d6f6cd3dfa2ed682. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-16T02:11:13Z), 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/ES71G1859538.