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 0x26b10562d558106c7fb074b89d13089c49cda0e94bf8c6b308708082cb3afce1. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/76f3e025-47d0-42bf-aebb-7fbfa48d2c82.json and https://artists.proofprofile.net/proofs/artist/76f3e025-47d0-42bf-aebb-7fbfa48d2c82.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 0x6c67ed10bd0a9183247d35c6a6df306bfd1c183e9190b723401664cdcef00200. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T21:05: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/QZTB62433089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x854ff7e79f8603ff4f0f3452b9e8e3d58cfa4913f89944cd7fb226411f05b8cc. 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/QZK6G2487351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d913b1fbd04ff785481565aeb78f5307eabe40e8da864c69486c195634ef213. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZZ7L2402305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73e43c4e6eeb00b80f5e59a18263c2eb14756c64ffe6f37db0d63825e770f4d1. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T07:17:46Z), 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/QZZ7L2402306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2effb6461ce3bb080b68bada118126c6522fa87399e251462afa510f37a3f1d4. Chain 2 (Bitcoin): anchored in block 958861 (2026-07-20T10:02: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/QZWFU2437227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf7831c5efea03ca362ed2871b516773575b3be1cc3c14882354e59d592dfa40. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/QZZ7L2402310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be9f41aacf4e74c352984b68c1c60ea2cc4bc9422da93d7960f9be46846adf1. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QZTB62443634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9570adf2bd6461ce7ed4703dfb396e4ff320c8d312281e331138636dcc48b624. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZTB42576241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e175f857f1b557022c884ad61cca81b1b2380291857add7c4df5f2d0e61c011. 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/QZHN42580307.