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 0xbecaddc4a952a4b5a9937cacb680eb05edfd85a01ef6e76eac24ccbab6bfa22d. 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/ed0c60f1-b10d-4a0a-8987-747fef119e73.json and https://artists.proofprofile.net/proofs/artist/ed0c60f1-b10d-4a0a-8987-747fef119e73.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 0x369f67ea33696b6604194bd614bb1c58fdb71157bc5ff5880ec941bd866d25a7. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T04:09: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/QZES61898351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4309f4d9b0727853a1aeda669defac943137260558ad38a2824e935f7983b95d. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZES61898352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2560716db35ca42738028d2e265cd2bfa578d11b396c80c20e6936ddbcfa4b0. 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/QZES61898353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafc09bdd5907257b45c7fa4cbc5a516a6e61ba8bd7b31524239eb74d7957c3b9. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/QZES91810719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe02e32fa78c3961bc0376aa96b0cdfb75b4f7fa45ef92775f034def65b3a649f. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZES51966140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3084f8458effbcdceb561900cec09685427b601f1746201b0a6cf841b3c07af7. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZFZ52081389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x492d1e61cc20f42aea48026c52181056a45ddb0d547f7097f2f9346003161b23. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30: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/QZFZ52081390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9917a9ac248a335f62ef0880ab6ae004f8eb530613c112e479a2fffac20def7b. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZFZ52081391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff74562d379383c7d921975ecda1c0b8689b3470c4a43eb3b01d4e387006f8b5. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T03:40: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/QZFZ52081392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36b4820b7821d960af30fe02006ce5eefcfd2d2fb957eadcbeb452bbbd700f6e. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QZFZ52081394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787bf84f151117d19d30a88c2e1dcf5bf57d8f967402255384766fbf6deb8dd3. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZFZ52081395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb00c0d0ebf2edacf8e0248cae0437b7c0444e1ab6c3dd931e24c70f8495a0767. 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/QZFZ52081396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764fa97110e30dd60b0587265a6b9ce3e4819b2331ed88619cb2829f4e21a3b4. 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/QZFZ52081397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a184284c328798c4f1f6397a5b360b6ffbfbc588e8ae12e9c5c93d07011119. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/QZFZ52081398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb009ebcb8c7d158163223554b21c6e6afeadc0207e63786a4c632156894614e7. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-17T00:09: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/QZES72012817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd54c75653fa4f1940bd500200f2a3b5fb7c8f2abcd6960b4841ba0bb3b9f654. Chain 2 (Bitcoin): anchored in block 957680 (2026-07-12T09:07: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/QZDA62184522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x654c9d0c7026a072cb9d4d40bee04a56dadfa8ab439c01ad8b05678b070d03f4. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/QZDA72140673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86d7607d583e975d182e4c727f00cd6a36130a9288bfafe441db605bf38f7942. 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/QZDA72140674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d23f3a9dc3367e024d6a9cd550a76624e559183fd33f91f1bd5bb829fc37fea. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T17:52: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/QZDA72140675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19de9b021b40bcc93946b288632862301cde258d4a755bfcdc12d7486b4e98fc. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZDA72140676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43e586a16d846778095dafa24643301f52e3abce92f6e125089535a1f6a04b92. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZDA72140679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb51cbc79a15617adcb8d206492a071a1e0adfaf15701aa759cb981074890caa6. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T03:27: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/QZHN92242653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64ce87fc5c9bdfab4a241d57c7965ef3d3580be32e5d24b6bd31909c34035474. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35:06Z), 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/QZHN92297425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbb8a83587aff5305a4d20d672d6a22ad8a14c413b77c25ecaa38ae7068f9a94. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/QZHN92297427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71b3830e9b02c195ebf1483cf582f69c7b787ba23ec87f1034480906ba0deb90. 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/QZAKB2352665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b0818f750d57d57e197204bbf77aaf829a7f2a35eca0e19a90f10033109c91d. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T16:05:32Z), 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/QZAKB2352741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e3f95c04bab5eab25923937c5e22e4c942142d4f61c72441f35c5b4baf2187c. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZAKB2352743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf44f88a6003b90cd31052e520ff2bfbc5b2cf68b4e6c09608c3af5e7c35a5f8f. 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/QZAKB2352744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0414fe169476ee18f9b3cc32af23a159d7f2e2a87087755a5de0ddfbc42773b. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZAKB2352745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4979cd587b1101fb4316c6db420788f14525cb473687c8056b3051aaccd7fda5. 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/QZAKB2352746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43300859708e4613489ebf62a5b04ef4516c207a0d44bf15bdeef908507f8543. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZAKB2352747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5411da4e480da4e8ef49601b483a3972da54e3150d44e4ea1b032f3885705e7. Chain 2 (Bitcoin): anchored in block 957695 (2026-07-12T11:16: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/QZAKB2352748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20dadf8ad8aa5cdea950049c70d8a1af560108a8ee6de0c5783673d797fc0909. 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/QZAKB2352749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a9e55c48b394e54b01a8dbcf53339247375a340daf5de90d8ec876824862a4e. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/QZAKB2352750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6f9b08ef1f00e8b8eabeccf51a42c1b0e391d9f402a285b44efe697935bf27a. 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/QZAKB2352751.