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 0x04a5e56a8401aa5f3d561fcfe5cfb8a4c29a9f06ed4c5d0610d4728bb5990b84. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a5522958-70f5-4515-855b-5d6c3c4c35b8.json and https://artists.proofprofile.net/proofs/artist/a5522958-70f5-4515-855b-5d6c3c4c35b8.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 0xd9775797a6717713c94a5a021c31df584f05ba556869a7245ecf1ddc6cb7a2a9. 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/TCAHB2315499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84d9ba4e3e8cdffaf3f142bd512a8bfc8ddb48b59b235b389fe042b6da20c30e. 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/TCAHB2315570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce8c7433aaf4c7c7dfb434bdf2b43d58d9601d56cf0b938ea82df0a9153bd903. 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/TCAHB2315607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf17403e4a7c7d6a793cc71cba4a837c9acca08846070b1c38ac8d6ae997fe6b6. 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/TCAHB2315626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf0c079e07d579770d2b12d6603935008a7ca150e5e2009c3cb4dc1a8c3d9495. 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/TCAHB2315655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe75bfb44b5a73d1de22bafa4b81bf82fcf79cddaf7a0e5c78555b2d15a753f29. 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/QZPEW2520931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33ee52b0b16e90def3615df82b648d8e99a102143417641b948697188aaba9cc. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T14:04:53Z), 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/QZPEW2520357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64859280ffbe4252d96c4839c14dfacb39d8f9fc09eea6e42c11e74faf3be54e. 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/QZPEW2520340.