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 0x2091d4718a497d1a3560111b8020eb86de4d8e37c8e191285fc278e3e1930854. 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/702eb7ca-8b83-4f3b-a525-91238d96cc7d.json and https://artists.proofprofile.net/proofs/artist/702eb7ca-8b83-4f3b-a525-91238d96cc7d.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 0x246dac838e2d2e4b6d2e7df57fd71e4f392f3722a98ee8acc2f20b0511c9356e. 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/RUB731568110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe984ea3f4cc16c72ba85384fd393a5041bb80d1d505e5bf8842ff40e8987c042. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T22:59:37Z), 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/RUB731594644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e626782d9b12d225dff805148d3b561d7c885aa65b85a551bf02d382a17e7cd. Chain 2 (Bitcoin): anchored in block 958678 (2026-07-19T05:59: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/RUA1D2346057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc23fe1838df7cd629820ccfef6814d26c77fecfed367a9115fc6e6a69bc9e661. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/RUB732058632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2caca5cf752be37802e83b0db8e8f1d0ddd28a57d81b7ee1dba9aaf791d7dce4. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/RUB732058693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x949c9acc3e45714e7e0985aeaf27e892fb49c1e7fc40eeac2cea23834189a8f8. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T22:31:36Z), 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/QZNJZ2582255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86a32f3bcf91e2b0659d54a00a74b29ed94b03f09b46283b09f2dc9dd193dd4d. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZTVM2511327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbc51d5aa95e9115f69f61ff28d783ee93b6666ac050b0f3ae0fe85c91f512a2. 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/QZTVM2532430.