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 0x72dbd4c02247cf949d545c678cdf7d7eda4479b5948f9bddfe4c70d7f8623038. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c93a4d8b-cc25-4617-9f69-db97ce4843d9.json and https://artists.proofprofile.net/proofs/artist/c93a4d8b-cc25-4617-9f69-db97ce4843d9.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 0x834c81a770429a4a1dc922a413ec7c2dc6e895735eb3701cac6225173dd3bdf4. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/CH6542281537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x862816ff6bc2c15fe34194ccb54b852f45fd84aac12f3ec7fa44d46a523643c9. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T17:28:57Z), 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/QZNWR2420871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91ed26cfd87e959da6ea546d6eeee0479069da61da0842a9a4015099a34d15fe. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19:09Z), 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/QZNWR2458489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9485dcb3394bc421ba83c0d0b29edec7cf6869edbfd8748af2f43cdb1e6c2275. Chain 2 (Bitcoin): anchored in block 957540 (2026-07-11T08:19:50Z), 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/QZNWR2457200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71d640b5bb6f025936b1f0f32588c4a9f119e79c1450a6f85040d9bacabfd4ff. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T02:53: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/QZWFF2558447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16b6cae3dc147b3814812a8950649a377b7f5239ee76e32eb53ca218d1991de6. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:03: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/QZTBB2511606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bb883e3b5541fcdd8fdd327b9099afaec5eda63b969ad3d36f0f9275963489d. 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/QZWFF2558449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa08e6dd4c39263eaace5ced4173db4cbce18d9dc5f3aa6dff117c227f5af6dce. 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/QZZ772564985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaffa7dc58ad4c9e9dc2d99656eb635b60f10f9f13b91cdab92f47eeeead0e74. 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/TCAGC2210244.