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 0x379b3da0bd915c750002ace75481eff1a774abff0f67ceea6c01f10922022bf8. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/380822a5-4a20-4535-ae26-8045bbe53327.json and https://artists.proofprofile.net/proofs/artist/380822a5-4a20-4535-ae26-8045bbe53327.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 0xd0420c3b5c67d4fc49dab4cabb66e311baa1cbadb99ad4d28abe495c19dd3790. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48: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/QZK6Q2019430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03fa31d029edd0e0c9e7fc933dbd11740be04ee49d4546bb8a80563f8cfdce9b. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/QZK6G2202875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ade00469f47bdb9071534a425ecaab24d237fcada19879f720fcb2991be3c7e. 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/QZDA42028070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61ef4db3a3e6a75cfe430f5c19f3c31f1572151ab451557b7d7edc20e9609bb7. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZES51879055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dc90420a696d536994f2a497d3fc2108f85023af1b1edbec5536b0d974a978c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QM2PV1852288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad07345cb6a546b837113c7a7009fd229ef66be2e82f0ed70878fdefd557afbd. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTAW2230488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x563371aa7541cba8fcf1551cde8ba717c2d00e2c89ea3602cac1e0f91cf6cfbc. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/QZK6J2204190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5fecce39bc6c8cba0f893dcb45753800ec69069bbf7a70dc01ff6ceda4983cc. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZFZ41928994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e0acd828f193dca0b338ad45b142b3f5e1d5ac29b5736b64328ffbb8777236b. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZFYX2011429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b5c4c59197b3e6c2ce865c4cd8370ca7d682a96bdc0ea52a837f7605f6fe261. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/QZK6P1999745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cb7ce0658df31574c17026ebe3c71d38bdf5dc517dfdc1ba0d3f5c66ae7225e. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57: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/QZFYY2587593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2036c22a675fcd2dc77c4ba42049a6cb870ff15d0013aa745446f673a390ac0d. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZWFG2489027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba14ae87f0bc6829a8295cd80e980c06bd5b843d18bd6700cea0c527fe7d6d9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZFYX2432278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba2b91dee792419a5d95f162ea7914bc02d192b6e936a5231c4ab0991b32a6b6. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZNWY2338604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ba4679b926b0e8af03683e29b6eb70be57f107c92e52f4de71d02d986798127. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QZK6Q2336881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x563371aa7541cba8fcf1551cde8ba717c2d00e2c89ea3602cac1e0f91cf6cfbc. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QZK6J2204190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x586d65c6d4fa025f25dbaaea7b2cbfae05649b46a7f3f26fb7771ceb49577300. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZK6N2214035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105f43d46ed998e3a1a021b48b44cc60a45558eb33b7c8d6b62517934a31e2f9. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/DEQ022112317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5aea0ab57d630909e5d5d803da09806d3478a972cd9314c4fa2406fd42f455. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/DEQ022112315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b2f9ccccdd1ab8b9b7d33eb063681477a5559015f5983dab3bcf28fef6d22b. 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/DEZC62114571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b431a5ec41aaee2fa38bf46e19cb7c6ad5a0a69dcfac931555b9ca274e57012. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/DEZC62114573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8ac1417c82469efa897924135edb798b68f5bff77779b18ce62ec102e48198f. 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/DEZC62114574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x655c11adcf2108978e271524d2ba4e0fab135864bd8fbaec004ed5f58a792fda. 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/DEZC62114576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8919b4a9df9f371c6281be7c96eb40116a9d3e6b540f8f9c87c84bdb6cbc042d. 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/DEZC62114572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53c9eaf38fa0aab60caeb0c1142dfbba29bd2ec1c63524806cee2941963e249a. 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/DEZC62114575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d04a348cbb3348e8e0c95e6ee4c5fcaead1b1bb31bc34b77b5b253436f0a1cc. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/CH7812185291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2063c98b31f93db8940f2d2669a306908887e8d850bae48fa43e1a1cf77ba5a5. 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/CH7812185293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8091e3580ca6a3dc1142cf98e4b01a70e8954ce47c3ef1e119de6f840ff2256. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/CH7812185294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe5bf2cf21def00ffe6a43369287623e181eaf407dc271fa2cfa99150b2df08a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/CH7812185295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa313363c1e7a1122de814af02ea081a6a10876c1abec760addaecdfed6306263. 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/CH7812185292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d04a348cbb3348e8e0c95e6ee4c5fcaead1b1bb31bc34b77b5b253436f0a1cc. 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/CH7812185291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a1bdf0b24ab0f72a088bd73cdcc3dc0773f0805f16360305d4f603c59d66339. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/CH7812185290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa281e9ce8561136d6f3459abda177bd3f921c04cdf2d2b52698f00e55fcb688. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50:37Z), 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/USANG2193359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aa889f54cec6b26f08bf6a1b2f6b3600979b843218cf0bd7723214144cc3a3d. 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/CH7812069699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ddbe04bf6e9b83606ce0944b008cfa5dbbf1d9656d0561f331b517b11ba39ec. 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/CH7812069697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e473d1650facc5b6b8bb94ee83cbd5132b5108c40ed8e4cd4a0ec1fcf08ea76. 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/CH7812069688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x829012532e1397087844ee35cbad1511dc2174d334546b888ec142b5ce09cc7a. 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/QZK6Q2097941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x788dba1353afe168a1d367f43f9e24f38a0cce0cf963bd8ba8c5089d40b92bb1. 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/QZHN72098815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f9e63925c0c92a31a43fe05249da37ad83cb31c946ea688486eaff0caacb17b. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZES81945592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa2c9856a04fb4d3238f5b87445b84f66c31dbf3f630658ff181bc9d5cff7641. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48:45Z), 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/QZES61879539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd560c30ccd7c8ae87560fee0c2ae07e7add2992d2ed7543151590b98c0889ba. Chain 2 (Bitcoin): anchored in block 957011 (2026-07-07T08:25: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/US3DF1988188.