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 0x5957f8c9bdab4046480dd312b00c628ea1aade5306294c293c08235ed4290411. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9c0e2924-7fb1-4f3a-9131-c89851fee949.json and https://artists.proofprofile.net/proofs/artist/9c0e2924-7fb1-4f3a-9131-c89851fee949.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 0xdac4f0adbd40dc624daf3a51887e56b60af3bcfeb043014d82b6f3fd642ba41f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/USDY41853679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x731118c18aa0da55542f5102c6d7f2f28fce13e574cdcc804619a3ebf6165281. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/USDY41853680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x535287a648348e85d30b1f9ad7c5e8b8c039c8f66f6f538cd295c8806c2ef0ba. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/USDY41853683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89fdf8ba4ae4ecf0928adfc7213b229b5c2bc6ecfb8be7abf8c2cfcc1cea3c52. 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/USDY41853689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfafae82e6879ab937315d3692c18820b6f60977fe3b54b5242685e6415f6ae18. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T08:46: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/USCGJ1991469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b2dd79ed44e39506d8a6940ca6a4d7cfec590a8b3914d3dcb9c070e82153705. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-17T04:47: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/USCGJ1991470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9497a3b6615cd811ef20e13a76f6fa848cdbc0f0f5bbb3b616d6f9efb3790db. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/USCGJ1991473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5cc4409ac0a21ff89eb2b069565e3d067f657398488723a91843583748795c. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T19:18: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/USCGJ1991475.