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 0xfc896a222fef0b9f3e79ac1bc06a56b7259cf2ee64133114be8ae1b045016afe. 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/26e752ad-d0f6-441f-940f-b75bdc92f348.json and https://artists.proofprofile.net/proofs/artist/26e752ad-d0f6-441f-940f-b75bdc92f348.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 0xbb1e5bb55fe12b256351d46846a73e408758925324dcdfff705a2575a7875f49. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/DEZ902100448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471071b9fb59072a8333b6e8887c7bde9f4e0ad78e73393c649e70280331e621. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/DEZ902200466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x673692614e18ec1e7086412e7f631da4b410ce465e15916ead9c2f8880a5a443. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T17:43:28Z), 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/DES372300979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10ba1e6317568369790c3980ca8df91966c375e227af34d2dbb4b76dfbd40c1b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/DES372301050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c71959cc6a38a7e0aab63a8cb2c62471f94311892289da9f06a260893fa35b8. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/DES372301136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70bb158913ef3ab74daf169f0b9de5dda994ed73065c7334668cd0eea334e3c8. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/DES372301135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e66e5108aed1cad6bbf0601b2539f42014366bf37339be2a1f41e136fe608db. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T09:39: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/DES372301137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x247d634e01674d9304b2caa86be2912bc41bfeda8f8e783b6aa4c86a4ae3f15c. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47:19Z), 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/DES372301138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8513a98cc6eea3611d190f67ae8fbc544a6ead35dbe0ae8ff29ead6e65af4099. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/DES372301141.