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 0xe1f06e6abdec2ef5f5230b93e00d9ee5b09ce171de3cdae9bcf6b89989082ad3. 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/ef96cd30-e017-4f78-94d9-6ff5f700b223.json and https://artists.proofprofile.net/proofs/artist/ef96cd30-e017-4f78-94d9-6ff5f700b223.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 0xd5d2f3b2182f022d9c158d0aa43ed9d774e625a1e7a347ee7578e3baf999e4a4. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/FRX202100749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40367e8e47686189216d33bac8e47c9602afbd927e5fd542c67b0817edbf86b9. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/FRX202100748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f290383e2f3bc303b28f5c1b697369541a6fcb3453204dae9c1e5d453cd3c7a. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/FRX202100739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe80a9c27dce2830acf6375ca15d95c1c4aba605dce1df8ac7f2eb248991449ab. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/FRX202100743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1513a967143752ed63918016c0211ea39d04681e42110e186972648a6d1bedb9. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/FRX202100750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e45c53f3d92a42ee9fa31fb1a41d2b05a769176dd93959e004ef348b0b70860. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/FRX202100738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c276d7ab5d9ee119c635c91dfaab0d9ecea5b0e880dd1ece27d36720239a530. 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/FRX202100746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7e0a5c187872819666d1dc8eaf064515c2675ab4a9c8cfd093780937f458eb. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/FRX202100745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7b8f741c16fed812d18ebe1a81e1317e45bc10c539b589ae51adef6fbfc02c9. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZHN31977367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4db41465a7e5f49e266322d086ed0069448f998247b41daec27b1245d13de914. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZHN31977368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdec86a04b4bed4f9482d6d5388a78831cd38cb19b7f65d2328be79c08bbcd761. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/QZHN31977369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fa5a88bc7b2fb2f60e7a5b6000d8ce07a61692c4ae4ed74db60c59bee6bb68e. 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/NL1AP1954117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eace2950f3cfe7519ea11bed2dce9c54e8d004f5c19bb8e9793a2d2c6bb0df0. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/FRX872002136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf14343f1cffd386fdd2734c6eebfbc8eba9263614a37627fed783586e03ac9ca. 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/FRS182071388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72f4a10931e4bb0b6cec5b6a186046382af94677981dcd9f8b880dc123df7beb. 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/DGA052051433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x750d525231301e0e6552d7ce70f1616d7c1e7f34ac199b4035a977b62d6743b0. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/FRX202100752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632e6ce5d6cde9342322d0be57c6f2b5b6c4f133ff2820299edb85510e1f4779. 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/TRBPU2101182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dd6af7e2b6e744775a8fa215bd85bb71c94f0a885373b8406802863a8acc571. 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/FRX202235421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x406ee4f6bae7f1f2a939b3062a234fd567ccdd3c03d1381f2706a8489b73ac57. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/FRX202235423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c36e13181fa71e5bb700da50c1323892a39c737530e38965fdad3f81aeb806. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/FR10S2382304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2771c806e983bf51c4913c1b627bf5c526e25b91808e963fdce8307761625d85. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/DGA0P2300601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3286b2d4c4734bb2ea8c258b537372a48d798485622cfcf682c80c17f1cc2bbf. 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/DGA0Q2371035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0502621ad2105c2ab539526c616060d164166e496dd54faf63a107d85dc74acf. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/FR2X42435385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42552a8fa5cfcd6e88280476f111c91cda1ea06e0d985990eb661242154dbb72. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/FRX282409125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ec15724d640f46fd37bc7058eacd3126217e13d03b309cee9f7447cb3aa5023. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/UKU932431328.