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 0x2797f84b332c7ddab3548bcde72bccd5935bb1054841c367874c146aa7d88f56. 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/d8d18d65-2936-4921-b581-042777eb407c.json and https://artists.proofprofile.net/proofs/artist/d8d18d65-2936-4921-b581-042777eb407c.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 0x4169fc0a82887c670af80e08939210925645e09b7dc657cac14e1c8d4f9f30a4. 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/FRZ042100529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9aa5bcdbcc6c898c731b06f554c7b3f32ff2cda2ac5cce95d281823eff3f34a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-20T00:25: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/FR9W12208104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664c27f3d36607b6d6cf0f2b4162ff1ff854f33ebaf024fed771479d56591cda. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14:35Z), 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/FR9W12223638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2607d7dc49ea9c25ad6cca7a820e7c72cebe6ed5b9f86ded8bdff5b93666c1. 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/FR9W12208108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d56bc5f1d3d7a1af52de44e556ba926576c653ae0f0fc282c4ae12dfbd09070. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/FR9W12218206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea37ebc0b2fee2d95a4147834e951c59d40cd10594ce49c02f0fca7d88f5d6cc. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:46:15Z), 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/FR9W12208107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb37cc2103f5a99dba71c80fbd6e5b5f7e6d196dde3a60bb217df26a3f6477bd. 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/FRZ042400207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06915a5973136f42ccd7d479ee8ecd3ac9df5c5390e1217e43e3efe86bb9e559. 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/FRZ042001207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fa502c352eabdc7de65ccf157235f739de2239dcf182eb9a8ab220ffe6c158e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/FR8FB2501420.