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 0xc632d0b6cd33a3a5201eda94dfdceae16161b3cb28e215ae81a49625b9153f07. 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/b7844b35-f2e1-4c05-9bb4-c544708e78d8.json and https://artists.proofprofile.net/proofs/artist/b7844b35-f2e1-4c05-9bb4-c544708e78d8.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 0x2717865c2b28fec0b9fa5cf9d8cc9553548be44c38f156d9463eb61f7cdc244d. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/USHM81880108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb5f74e4ffa29a165d4a325701806e27f7a9433b6099ec9d2cc15308c4521a4. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/USHM81880111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0ec231e044ae6bd4158342de87cc5043016c6fe670e4916b84f8b24314836ca. 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/USL4Q1833704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bc344e6c348a3225d4b8629d3041b2e0aaa9dad53fea9052a723e7fc43a3ea9. 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/USL4Q1833706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd31a153ef10c0892c663af4e3bf41a3e7a52718071d28b59007517e5ac90857. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/USL4Q1833708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db53dc3365d7ace3c01a8b19dae5d2f163ef94fb6027535e1b56a7bb5cbb3c6. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/USL4Q1833713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c05220e698baa7fab40499a085e505409c0a34774e254c24c6b2627d0a0046b. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/USL4Q1833714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692092c909e4d06dde343c7a15d822a2b1c68d52ab015b952ef379f80885f0b3. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/USL4Q1820029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4835387573f0c60dcb8606115e0e377165ad20ecb0993d84e8037e30cf3bc3b. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/USL4Q1820033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1febd0d97c863f556a042e558a042b08a91561d6789b2043c3063aa99f19ea2. 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/USL4Q1820039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cbd5b60b7e6cb246e106ea6107af5a7203f40dee1187a067c04138283a5d7e8. 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/USL4Q1827315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b63faca3ec30a5ccde50163fc1158f2c84d3fdeb4ee67381f4ae17906ca0d3b. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/USL4Q1827316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84bbb13ea9a8598e157ee0217cba8758599cff7c2593e28790b21786fcbdabf4. 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/USL4Q1827317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada74334b259e43076b04074a7b7e906d843e736d8da1ff40693c8d528af9b14. 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/USL4Q1827319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x286cdba0c59296c818d8d1d6158928dc44420c3ffc4ab4e670ba7a872deac194. 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/USCGJ1924830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e9e32a94bf41ce8de6af1a917395fff200ad93c93e1bed4f582af5f9bdc956. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/USCGJ1924831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75bdef1b68983b0f6a7c860439c641f9009dd3a74e885671ad7695f405cd7d2e. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/USCGJ1924834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa88192565fd56ffb21442e77bb09a6a592c667cab2abcccf9758051b37d10e61. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/USCGJ1924835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb631e6a7f40323bf8b4bc51a07a224bdca4c5b9c4be71f441b5d0655697f8d6f. 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/USCGJ1928846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x782472b65a3f8391035fa6748f913a3db880432795f6a0a8358e851926e286d9. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/USCGJ1928851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fd7cb3eeabff11e79954a80ddb84981713d0f98fea41800f99bc2beee16e0ab. 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/USCGJ1928852.