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 0x796c7321248d4fd76166359313c7cbe8fb220aa083bcf96e7a9d3568ecaf9d8e. 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/7aeb502f-9c73-4f10-bb46-d39c10d1d0e0.json and https://artists.proofprofile.net/proofs/artist/7aeb502f-9c73-4f10-bb46-d39c10d1d0e0.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 0x67fd3e186bdcfd9c167252b0447062e1d040aa21626ff9e1d22493ca7fe11bff. 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/FR26V1502857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1026652be5125b528f33c09ccdaf93b5036fdea726312973570985ecab78c06. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/FR26V1502858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbabc49daf1931b824ca0e9c453210fd2bfa20757b9f941eda03756da71c3bbd7. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/FR26V1502860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ea368d573c1d7e649603d0f89b5627d2222dca53e6d43f5dc716c1dcb5a5e0e. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/FR26V1502862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998817da42b979659868cf333509ebed7e2f7758a57c7de22378bc81a7a12e61. 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/FR26V1502863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d8d82ca119af7b36f7bc445fd2fbeb21b421949b2c3a7ae800055266d944201. 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/FR26V1502864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9623e2b97a07dd8e3a495e525ed77796458afed270754b3682bec89cc23e08d5. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-16T01:19: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/FR26V1502866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x370815477a6381f5497cd03527616f50697cad53a64ede1753cdde6932c98632. 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/TCACT1649021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41213a58e654c1aed4c97e5b538da119553da129c7ab885cb6a8f7fd94a96043. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/TCACT1649022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92fd78abc394b8a4e3254525cbd6cebdbe421bfcd57ee2f1dfebc2d91b6c8c1d. 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/TCACT1649024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f5a2a052da71d3fb6a1a3131c5b6733df7833a4634d4d4db2be107fac335659. Chain 2 (Bitcoin): anchored in block 957801 (2026-07-13T04:17: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/TCADB1787031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91a1d974dee7ff731d8ad215bac61bfd2083e418dcff9f312055d3240209a667. 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/TCADB1787036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc922fdd89c221fce394070af132c941c5ff891ee86e39d8d7cea16e6fa2b72db. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/TCADB1787037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c15c8e4ccbcca372253e61a575c605a7494f8970bbef31828333251d96d0551. 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/TCADB1787044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e8c7e8cb474196db57ee40c22341584c4d859eb7a5fc1b2522b973df9ffb04f. 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/GBKQU1856072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f1f292315b58d5348cc43a3f374a559d3fa5a423aebf5119a3af8d9473e958. 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/TCADB1787047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc028048045279886c4ebbb44043306e0cf5b849e8901b504e15f4079ab5b61. Chain 2 (Bitcoin): anchored in block 958422 (2026-07-17T13:35:31Z), 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/GBKQU1928222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdba7af244c3f66ec5aa1bf1cce6161a92b54e9fa64faa248dcc3ec55d2b5dd7b. 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/GBKQU1928228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1de8cf384ec6d8a658cbe76d2d42dab64772d25fbf5b0f3b4b1daa6aa3e30d32. 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/GBKQU1928231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ea0defcde0a7da0cc7eef5c37ced64c36779684dd9b0f753f14b070fb788ef7. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06: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/GBKQU1928233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f51bc1b26250e3a4475f9c0685cf3e27b543bd1f43ef3b58a318ee49efecf3. 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/GBKQU1928234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab7ad04aae40563bd58b0e144110394d57273642a4975cfc9676093ce8d5ba9. 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/NL1LE2001158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e9759be85b43427870bad8402737d009bf48c77e6abedc86c9d5584fec016d9. 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/GBKQU2139389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab198d7a4360bcb2aad010a1978a18a0ba2f1c2df44f08a8335ceeead642d9c1. 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/UKZGC2304512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd401f3c0fc7ad21fe31b408fb566e1b135744a52a8da55afc9785bdc5a9da681. 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/NL1LE2303148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b9d116e548367cda31f09aa3df8b8845724cbeff8edbecb616d37edfbc46f0b. 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/FRX202453744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd401f3c0fc7ad21fe31b408fb566e1b135744a52a8da55afc9785bdc5a9da681. 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/NL1LE2303148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b9d116e548367cda31f09aa3df8b8845724cbeff8edbecb616d37edfbc46f0b. 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/FRX202453744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e2800905bf875dd76742af956a004c5c14053fde8bc909029033b48c745dc9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/GBKQU1886830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab7ad04aae40563bd58b0e144110394d57273642a4975cfc9676093ce8d5ba9. 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/NL1LE2001158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0780e0dfb4d2050ba275e22c51d5f30e34295b221c1b9c7fea62b8db5a5592c. 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/NL1LE2202606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x778ffdc25c1cb525f23e990f5a36766c4f184bb467bca3145959243c44d77125. 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/NL1LE2202605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9366aa916f6a2e0fc1c7197028f6b995c3b3df7d851e4d9915fb78378dafba5f. 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/TCADH1737757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51bcff8e4d4886a2d404641f7ea8fb77e43964652d96614d90adb040bc266712. 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/NL1LE1900124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7589bb547d570b27533de0a7b27c75e36f11f33badbff895047ecbe6a77fe989. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/USANG2072625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b62bcaa57f8a0283c933ac279d453b88b8a90c52851bc75df9b559fc0adaf2. 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/QZ8LD1937449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ce6dd6776d64b0fd126c9b33bfc82539173c6a9070873a6d3b6fecad8f62bee. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZ8LD1937450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09405fb3ba528a29faf36572fe9bc582a806bb83e3f928cb730e530855ab4583. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZ8LD1937451.