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 0xf4ad5b4c4025c3931cf08de3d7b8c5f95b94f129a916cf4ff0175621763831b9. 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/2bc088db-6085-49bf-bc8c-933412925c99.json and https://artists.proofprofile.net/proofs/artist/2bc088db-6085-49bf-bc8c-933412925c99.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 0x41ea60e838a38b80198a6b1fe9bfaafb693852372de3284ee5694a711b0a8d59. 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/QZNWU2449982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa11639ab8ebaea91774564e4c02d28b91f1cf61f1caa94f0bef8e05fd3268875. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), 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/QZNWU2449983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664dc89a5f7d42148903a40c1ce4305bf0cc0d460727bbbe41ea229ddccc54eb. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/QZNWU2449984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x927fd00c47e11576267aece054e80c8cc2d4981343253439daea4ec8fd76a404. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZNWU2449985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc184051e88aed161c2416ccef3a9fa2023789650701b3847bb8135b0b2c4bc05. 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/QZNWU2449986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x690a2fabf6986f8c42f4c47ec31d46000bb60911d7644cd4d08c8d890405f921. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/QZNWU2449987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ddfd336d70777d7194b821a6f9ee898f0605af22d8976e2b0a0af0e2d946911. 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/QZNWU2449988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4b622c6ffe5dbff5ece22a916996095e79fda70a09619d6d7f73db3f1f4088f. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZNWU2449990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8eef57efe20edf7e22cb94c47614b72f8a2a6dc505e9ce3ac4b0be59d1def8. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/QZNWW2467851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef42c3013f9b84fba6a009d98357a0926a326cb124f1558acd6aa3e247596557. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/QZNWW2467854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75c0dc602d18e6f215335b9f46e529a619ced6f5d0645a31eca9604fc823b58e. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZNWW2467857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a775ada927847914a33066ab76364b20e56c2aeb6e353e4e26f59fd079a9c31. 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/QZNWW2467858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2732cc134506a6400c865034e8091ce683de258267d9b489333a7dffa8a1dcec. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZNWW2467861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae3e316a0890dd285795cb89cf273d60e0d5797a42c9253237424ffc5284ae4c. 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/QZNWW2467862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a1a66f75817e1c13eb4971e75c17141580cdf013934b499385b8fadeacb8924. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZNWY2451836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc603f9a76c76f017860cc9fdff5a8f1fffc30aac1145a90e02530c797d9d1044. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/QZNWY2451837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2512907fb0793b52fe61b7c206dab12247c1242d741f89aafce8ec587d44c82. 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/QZNWY2451838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c85b3c72e0fddc94d1ea31e884041e6b3fccf808da749c55fd3c0e4051848c9. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZNWY2451839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc95cb03b3a65f37e4ae2a071e8e3415a164c2d1ea6386681d6d84d347763b7. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/QZNWY2451840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76bdced84e8f039df139574208973f337a5572b6465dc68b0dec53fe1757d51d. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZNWY2451841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09241d1c544ebdeb90ce89e57dfab03c0741686ba39987be0a7f98159286004c. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/QZNWY2451842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52664e31806b1788ffabc94c3cec37c0635fcac8a70337b6b5ff977083d2bde0. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/QZNWY2451843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41e2aa45e7ee739b6bf750829091475a01e628d5e7c386cda5005faf68309d34. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZNWY2451844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed3139ce46a6b06926a0aac801199e18e0918d53f38c0a092c772bdd1a0302ca. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZNWY2451845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3516c1758ba7619b2d92647d8d7e4f479c575dc67f821e5d108749cc4aa356d. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZDA82542540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30522b0f834a90d66a9ea171508fd9a812fbc82095d45c28e011330c3c65cb55. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZDA82542541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50aae82eb82a355515a8910e0e6c478d144abaa155cd25876d9104ba9f1fc9ee. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZDA82542547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e1349fb843be8798c752934231eb47800429f45470a56c6f1c1898de67208f4. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T05:07: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/QZDA82542552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bc1acb39d16037be6b4cd5f913bc84cf59d9d23fcf1423f3b9293a1299a2203. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/QZHN82567234.