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 0xb211fccf84f56bb67540bbbc457a6ea739377d88a2fdadd43176c6ec4d3a2153. 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/5b1e23ef-89a4-4cf4-ab66-9d3ae903d204.json and https://artists.proofprofile.net/proofs/artist/5b1e23ef-89a4-4cf4-ab66-9d3ae903d204.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 0x65bbaf159e84a4dbe727e0ecb82427449292e1a602d3d3765cf2ac28340f9fcb. 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/DEA621900983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xced41109d348b2a4352fa9eb5974a7dcbbd3eaf71bfc1419d8378b19f5bd90f7. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/DEA622000045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21ce4276ff8f3d51f32b6eee3400a1a23860e0f339a92c2714f2df6a15845d23. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/DEA622000181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f040757b97b39d74c61779824dd5c2a8298c38209d46ccace63e1889e9a9c6e. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/DEA622000504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb06eb737ff751ca92f60c15d36f043bf03b287f6f21b2a30bb166a20b8c181b2. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/DEA622000503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xced41109d348b2a4352fa9eb5974a7dcbbd3eaf71bfc1419d8378b19f5bd90f7. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54: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/DEA622000045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x119fea1c27e88ca92a5008df474b31c936c34acaf5decb8710bfb2e612d058b3. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54: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/DEA622000498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf46ab32e5369543373dc064785c2b48a4157ce08f7503ca2e61e90944197fbb4. 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/DEA622000499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06988b375aab7fbaf6f6e609c35b47569e0b98c9eede22f7e167b0ca81fb05d2. 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/DEA622000502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb06eb737ff751ca92f60c15d36f043bf03b287f6f21b2a30bb166a20b8c181b2. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09: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/DEA622000503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f040757b97b39d74c61779824dd5c2a8298c38209d46ccace63e1889e9a9c6e. 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/DEA622000504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd463973541c5a6252891e977d459c1df5b485d5f37da2f6abe21f549e1bb7632. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/DEA622000506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e5126b20b04579e42944f22e776091f09bd0ccba470c2a20932b8ee6d98490. 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/DEA622000507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x312f2d76f766ec411bfb569cac5c91882aa5c81c915f81867a4f059a5ee5b7fa. 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/DEQ022105163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d906307e547b926ee7336fceca03206df563889142f07f55805dc2bbbbca73. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/DEQ022105164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xace8ad6f7ea5bcf2cc759aeb05d1aed9bf18ff7e6c4c4baa9712226ae2d1aa43. 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/DEQ022105166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f97cf3ddb127084f6d056d6c06068a9869294dc88eda6979c09aefc15e987a. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/DEQ022105167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x661576709b94ab7f8eba96de2a7366fd9279a8211f1fd7efc38c787938e75ac8. 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/DEQ022105168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23035e5740608484a080f8001d797ed57599dc72aaf497ce2d01011895f5577. 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/DEQ022120005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x053155683c94ee7b676065db4cd4b865d0812cca3abe93f6bd04f3f8af209ed2. 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/DEQ022120006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77004e724fb3aca3a97b40742e19dfd5acb0705e351ae085a7b0dc481135707. 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/DEQ022120011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfd1a4bd7ccd540ec2056bed268ca1feac3ebbbfb451f20bd0a131b84dcfefaa. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/DEQ022120013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee4e18b4a65771ab6cf260edc7f18812de6e46f207d8279f1a1ebbb7371a9ae. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00:34Z), 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/DEQ022283399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffb3942f390737334a5d2a0e37b047a6aa872706fcb844974fb77abdd94d8ecd. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/DECM12234901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51aa756c354a5430baaf8396690cf7c56e8282bbf1035b4d94a08a4274610052. 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/DEQ022284587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8adf6165b2cf1ef67d7f3e811f42d4f747112e1e89a1fd790d2fb91827b1529c. 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/DEVY22100055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e6abc0c05b29205426cc0530a8b4d034f27a042031f77aa439ef3aaaffd516. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DEVY82000581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e6abc0c05b29205426cc0530a8b4d034f27a042031f77aa439ef3aaaffd516. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/DEVY82000581.