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 0xb2700d88b1b4bc3beaa1d74389c15971d0853f238009b6dac80c8c2faec42056. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4f702fb5-ee41-4c05-a075-9177d762f62d.json and https://artists.proofprofile.net/proofs/artist/4f702fb5-ee41-4c05-a075-9177d762f62d.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 0xe88f4bff611f9f918f8043a7bf2d96cdc5fd6a2a14ea0a06aafd87db520c5af5. 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/QZFZ22124374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c2d2b584775fb7c8ecb232818ae344fd76234760032674c7765071617e4c1d9. 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/QZFYY2144437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc73e7e1de5e7e2860db4d1e73e3ead65981c2245514bbf6c46234c9558b92bcc. 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/QZFYY2144373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c75e38d421bd31e434f467cb878fe51d946d38a5a9fd50c0828654e6af5b36. 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/QZFYY2144374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x603fd51d7f662853be22c315aa909c285a4b5b3793e0a0938972304f781633cf. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZFYY2144376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf45d8900d698052053e4ff28897e41f3d3c62f9dc540cecf9cb0d81ee27f84c4. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZFYY2144385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fe20a712d11efb9076a8cd0bd01242e3e03d513ec9acfe99fe9e3cc30498782. 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/USL4R2128628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4624abe464e37941c613ee2d4430ea1e059cec4f3ae42be4e97e9f567c00e84d. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:52: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/USL4R2128633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f863536bf6f7244acfc4c0e42f6e143c8cfcff39966285261d34ea70e46dc8b. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/USL4R2128637.