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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a822af5036670a8772d9ae3de1fe75b639e5ee871555b27015d2facecac4017. 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/6d005277-37e1-4e58-9404-06721aecb15f.json and https://artists.proofprofile.net/proofs/artist/6d005277-37e1-4e58-9404-06721aecb15f.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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ff4792a993c66c88fd1db34863d5ed2ffab2ca08963bbb2e925f5993b3f0e5b. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31:18Z), 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/CH6542075244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397549a0dc9e805c2aaa852742a767f56ae58c0d815c8d56efbbd578c86de251. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26:23Z), 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/QZTAX2226888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1bc6bd5120a5ed87c0d2d46c0ea6bb606c7b749cd56b873367b5969e188f584. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/QZTAX2226891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6494003d4098f4e4a9af9f974aab08e7f998552a81005d8a8af44cfffe8f35bb. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/QZTB72324941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x777054e99c6e4b5a3f688c2b794a45bf43a89df32097944a768ca9c5ff821868. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZTB72324943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e469f7165f148071b3908b0bbe4c8c2570f128697d7ea05dbb5c8e215b2356a. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZTB72324947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e0ab92919b9b5d79a991b3dea85131ab9d182b3a611a6dbb5c525c749803dbc. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/CH6542072821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6ef39735e87fa9d7d04e745fe2d2778cc17d5b2e5e7562f6feee19ba77ab3a4. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/CH6542072822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8b0e8ed9998dbe19c01ace4706d99e7585ddd6951e2065c08194c2272d4586e. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/CH6542073948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd8f13619cffa6e48d5708e8b0a48eaaf8403f3bc7c4be8201e1685a797be06d. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/CH6542073950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x158d14b4511dd6c5bd70306a5f8dcfc10a7afc8ec3198fbc3c68b2e47ee00120. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/CH6542269958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x043eec2eaa525ff9497b588664e058bc7822ab05b4594b83ce807bd9e523afc6. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/QZTB52364560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ecc6388826dd82687176f2425416c0fd8081c090acbed9fd82ef28ba597e6c7. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14: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/PETP11600065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf983e94f48efff64e449c03c817ad9d60b55f7cf90691e65d0da87515955934b. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/PETP11600076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604405e96922a34290752d298726dc7a7aae2e17e82e8d9f2cc36b4870f9af16. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/PETP11600077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x371e0235b7a505c5f07ab787fd0d119698c7fadf64fc3cab0fdcc3f750e26155. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/PETP11600078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x661faaa74d8f4be2a6147abeca8c7ee08f86e4db9adddd766a9045510a698653. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/PETP11600079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c8aac61e769ca7dfe082f2f30edc91631c7681de53821a9be4eda1218e3663. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/PETP11600082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf8790678848074339b3f6d5d57c3a0f65b68494f2222e8128f0f62c7cac439e. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/PETP11600085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140498cb951b6432f393988d41fffa66c1cdd656b5617c951c48f0b38e66f657. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/PETP11600087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40872dd0312d3cb8a39b2d25f2f116117071d0506074115eba091555e5b6c869. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31:18Z), 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/CH6542059799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a0eb0474c505912e9047c234afe52637c008cc04b5de56ec74d317633c8468a. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/CH6542072383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92aa35d5a9e889f27765787bf9980d763699ac2cda1636a612470d17b25b80f0. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/CH6542059676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3d35afd4735ab635f1b7d250591065aba4cbf57b28e767d5995f393b12d7181. Chain 2 (Bitcoin): anchored in block 957558 (2026-07-11T11:36: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/CH6541631156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43fd73b9fc4ce0840457f69c87afa5100059c3602f9f36747810ecb1d5df635e. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01:04Z), 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/CH6542269314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacd09f19e10b3d7d6bda36c8bc8be34a588250b203c349301b8affd8e33c736d. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZTB32381974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03396d138d1d12b55d83291271dfa69a8b1bcb67bd2f30f1655f2b6aa5ca6dd9. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZTB32381977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb62c8160f904ef3d739e5db7bbdfde21bd37f95a2a09b6de3483948b87412f3. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/QZTB32381979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11c949238a02549e163f80c80b0f4feca4842df5fde3c8c8bc481e127d9d69a3. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZTB32381980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6130ec0ec90efbf187c0a79da255de2fa3db696f02edab20d2e3537dfbf2d79d. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZTB32381981.