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 0xdc5e6d9dfc4b1ac5a7fda7c784a9a2f8ab4de18ccd0cd26ef4bd2967156d5244. 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/f34da1a5-af99-4bb6-8cbc-2a9009e85da0.json and https://artists.proofprofile.net/proofs/artist/f34da1a5-af99-4bb6-8cbc-2a9009e85da0.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 0x26cd055a4aa3247fd8d2ca31746dd42f35d85cdb941d4f025bdddf92663b13f9. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/GBSMU9258875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2e6899feb02e077b31e73a615d1bed6aca6e9807a6926800eecc373c21b487. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZFZ22115490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4af6aa85d840177e0e819744617845c29af5160dd263c769f262372974928a8d. 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/QZHN42227455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d7f226cd320056b56bf92f07d291cbe759fb9156c9c6fb4799b0b3692e3bc52. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/QZTAS2234270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c4ccd9401c5717dbab82d08a35f33fed14fa920a9013b521e1d046a12ce8509. 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/ES5152301051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e32c240c3cbf86fac12745ca23a5cc65681d5fe146d91e15b19731a01f56bf9. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T10:02:50Z), 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/ES5152400549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ef0f9d5025cb97c0199224f18e184f38b836d85b455501388ca334b351a9fe5. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/ES5152400871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a259bc4c9bd3c0ecb92fd2ef94eca7cfbd805ecbe245327a767fe5d7f5df71f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ES5152500114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59711c2e8f19fb37ea880958076eb70b05422b0f53cbd77543d40ea79bd09df. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ES5152401003.