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 0x7fde4a4fc3cd878efe580f410512f630744987e03112c04cb0464815a15051ff. 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/e665e99c-e7d6-42a0-b81e-75c0472c98d6.json and https://artists.proofprofile.net/proofs/artist/e665e99c-e7d6-42a0-b81e-75c0472c98d6.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 0xbfa81964d86b6b2e8528b005094c35f4f6c5f5083d8b6c24e23b5a2d911f902e. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02:00Z), 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/QZFYY2541652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc834a70cc0bce64b79c129f9be2319a4c14fd08d699205a3bb874c9b5e3f1765. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T19:09: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/QMEZE1826216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69d1c8ab71523c5f1511bb8f5ad0e40a906bb5b70d3be755e47c4f9bffba1934. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/QMEZE1857829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6fc314e35291ca4fa5f11fa34bfdc26de31d6e5e7b742e46921f682ee043b4b. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T16:41:03Z), 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/QZNWY2284875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41f85751f853b887ff263f31e94a235e43d86a9e4b78c73c9e5f1497b9da6155. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T08:59:58Z), 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/QZNWY2284878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac414c88ae5865046ae275fa7e522d62c4835c1327193927a3236da22b266c9. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11:11Z), 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/QZNWY2284883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e2cf36a9416a6d71bee878b7d72552f2c59850a0a30f91a0d0ddf90bf958765. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02:00Z), 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/QZPLS2424862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe93d256b0f2397efac7b1d8ba09cf3682170ea537aeb8bb792631dc5668f1be1. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZMEP2557063.