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 0xcf04ca74adc3434828aeec1b4c6e04c5853b23ef16dcf97d993094e69bcd8f5e. Chain 2 (Bitcoin): anchored in block 953645 (2026-06-14T14:31:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/401f8c14-92f6-4cab-ab55-8274e98c6fdf.json and https://artists.proofprofile.net/proofs/artist/401f8c14-92f6-4cab-ab55-8274e98c6fdf.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 0xed4e8f274dd73a6b72c921cde6afbcf51806fa2fac262dc5f27dcdce0fc689ee. 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/USA361927204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x388a3aa56eb1b67da4009f5518402df1fd86a135472c077a5fa35610f8dacf82. 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/QZR8K2334005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23702c778814f443601f226c9cb2b6c57bf16ad95a4b5499a77c691a41ccce9. 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/QZR8K2433109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1827e8c3f192d0fc3ca08d8ff2e25d30b9286c59d279fbb0d5a0e00fd2c526d4. 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/QZR8K2433112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x927e801124212c587d4d6ce0c43013667e52e60ebaf9539e5401d0d197c92bff. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18: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/QZR8K2433110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcdc084a7b33f82fa86ae51e462acaaceb4ec153eb77c4b9fd6233aae767123f. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T02:16: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/QZR8K2433111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae438b362ed8d22788dbff3b87e477ce971e712ed30077125a658617868ae7ba. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/QZR8K2433113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe39f3f20dd7e62bdb2a52db6a182c4eecb7085f07496baf4cc627e6541b971b9. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZR8K2334000.