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 0x5d537d79b5948b06f97aba191ef2961af1c5e331ed391434bc52d2d3dfd1dabb. Chain 2 (Bitcoin): anchored in block 953699 (2026-06-14T22:00:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6da76064-34bf-4a4a-9e38-e74ac9b5e68c.json and https://artists.proofprofile.net/proofs/artist/6da76064-34bf-4a4a-9e38-e74ac9b5e68c.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 0xd947d93a5542f6a62bc501f98d277034733a352dfc0ef670fd7909f98738349b. 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/ES6920900825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50d3cb738777af831ac083176414aebe7ecd8117367657032478cfee8ea6c610. 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/ES6920900829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a93bd9a68b45413f058e8b7e95bd699b742eee606c4adc67d4548d9175a5ca2. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:29:30Z), 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/ES6081242701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11b4e550336bf8d8b657ac954cef5497e453b9dd8edf609cef721541e302b961. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T03:10: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/ES6081243802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe90e14d5703f83a97cc0d2f67ad16bf4f98224e229aad7161c9b430f6a01f2d. 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/ES6081243807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d9e023bf2a570408c9db319a0ef56655333d36fd5e7e89f44510f60b94ca755. 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/ES6081243812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddbf1198f9b3e75378247b3df0548d993dfe1694ab853ea93efcca916b81955c. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-20T00:15:12Z), 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/ES6081243814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48cb747aa676dbc95e1924dffd75a1a6d20028fe77c22b4c58e7eb7770263261. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/ES6081142711.