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 0x8fce957186998c8a93139d505f52ef30758d331ea58e6fc502632ea9dfa90d40. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/683801bf-b6d6-4a28-8e75-ae638d5e54bd.json and https://artists.proofprofile.net/proofs/artist/683801bf-b6d6-4a28-8e75-ae638d5e54bd.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 0xb2b00506f2d255b645a98a01d8ca04ea24e7f89977005137c249bdd9ac4e9553. 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/UKZGC2411425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a9063f9435f9e362ccee1c5b971c00c539e85f384a41ceccbc3f90fd435c5bb. 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/QZWDW2583913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8055395a0c121dbbaffafaa3691cdf81990bb293d6391ef27eb20e99b8e30def. 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/QZWDW2583914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9c6b3bc9ea72e6558f6812ce0d826104e488d589a45cf26c8af4175387566d5. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZWDW2583915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31dfc0efebfbaa9c1f59ced5aa15f8905a1cac84ff85769d6bab37961596bc46. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/QZWDW2583916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc79b08cdade5fd45038c152e1090fe904f953b0b3dd889ca4f7cc732d716add. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QZWDW2583917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd6e1bf1e0d0b5cc436480c43d17577a1de72ce917e7b6ccdbc62acbf24f230. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/QZWDW2583918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90ae4bd53a7fea96a61c8d7b985dab599c5760fb1fb4654c09bcec1851eade00. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZWDW2583919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eab0e1553c3cb3833be2c559656732fe851d76b54a611d2558bbbfe9cb9e07c. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZWDW2583920.