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 0x0527d26fbca40b71aaaa4594e7263c2d23b0fa41bbbf994a79331b604e69b0c1. 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/3fa928a9-d9c6-4f37-98b7-b0aaca13fbcc.json and https://artists.proofprofile.net/proofs/artist/3fa928a9-d9c6-4f37-98b7-b0aaca13fbcc.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 0xd52bc7a008fde8eaf9b9fc69d593f0d1b336a8a0e94c6e59a3d394181d73e012. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/GBWUL2103163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x269615f719da5778f08c6e2b2b5b52df60017688c16a955badb9e8dd6a447ef3. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/GBWUL2112217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b2bdbba803267bf936a7dea30870266a04ecd6cc3c195e0097cd77c28835fe. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-17T00:17: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/GBWUL2102076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0352326dbea21b71d04403d33a0159081e97dd8bff313ed7173c88f0580a0009. 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/GBWUL2103171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f45d2f97b3fd5a916508745bf95e5f663d11b41b5db3da0529fe6c002f224fc. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T07: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/GBRKQ2190456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85dc95948f00cc3483859edee19b8cfb445628d5725fc49f3a394971a7a19575. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/INR3Z2300031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fd98167bd2f9e61da6c5f30bf0bdc6dd77f4978a408e2648bf62517b3c7b3e0. 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/QZW9L2340343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bffbefe180e5108dc8005d9fb1783e18e030f9c75d40e8678f87970467ef454. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QM4TW2405318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2360389aea659fa8a69f9f2722a36778fe0273c27f591dfc957ab93bad348be. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T07:24: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/CAHQJ2534162.