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 0x4b3d9a068b0761f31deee0f787269b63e76ecc138053c185ace6ada9b8a98b69. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/93e74e9a-2a06-432f-abe6-9c2aeeed7b2f.json and https://artists.proofprofile.net/proofs/artist/93e74e9a-2a06-432f-abe6-9c2aeeed7b2f.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 0xa7a812ad31371c4fb47d4f516c228d0d5d29946d98336d0a51b12320de6b266e. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/ARA010400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e5ce08b9dbaae66927db3404d94c1058a72c0d7705fe92af3efe9454895d8ab. 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/ART301020044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d2105ea4581360ad9e51e7a4f0405fa86b998c1c662e252f0e2d0ff0f78985d. 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/ARA011100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9f8b64b25af0ed0f1dd9e218779ea394234da5e4fec25b2a40e4649d3deb44d. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/QM6N21906824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d6ae6bb2f5bf4363023e04ae09b2fce31c2a652aa6e552e89c8265df303c9f2. 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/QM6N21906831.
Amor (feat. Martin Bejerano, Mark Small & Aaron Lebos)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x225e0ee407ace0fb24ca1425146a295939701824f1e5709612d114fc45291cf9. 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/QZPHA2000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb15547223d3a49d7b89a69aab9f82bd147c6d7374ceb67b285ac78e88b0bc8. 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/QZPHA2000011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30bc5a7fef9538287652c757109285647fea0c3e21c0ff35b7ca446775b97b0c. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QZPHA2000019.
Nueva Luna, Mundo Arjo (feat. Pedro Aznar)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30bc5a7fef9538287652c757109285647fea0c3e21c0ff35b7ca446775b97b0c. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZPHA2000019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b116ac7d381c4c48fa46b4ef3414eb079345255f68f44d5469caebf9303fe02. 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/QZPHA2000020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca266bf758b56baded6b73d7497aad7af1cd821275050cae44997232f0e9e1cc. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/QZPHA2000022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d2593bcec77f20683c31887e2f52f7fc8e2cfa71767d703bb7572bcf43eda89. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/QZPHA2000026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5fa0a45d2b4b307e2fa85c548e6cf6fee84ceb7b1a8a0634931e6ceee5fe486. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/QZPHA2500052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59014bd596afb965359fcf23c71a30624b59569d25293dfe69de6e5f271547c0. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/QZPHA2500053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c4bb628b68bc23e9b0d0919a12e03e781f8230ecab0cbcda0131f471c921ad. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/QZPHA2500054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a278a216d0c799bbcff456921f18fec5e46c21d3fc620074dac882dd61f0f7. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZPHA2500055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84d824bd469662f1d4314ed118a19d09504f70c9bd73aed1d19618997d7a205b. 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/QZPHA2500056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec9fd14e05e471d70dfd7ac0e79c842e6f7700f0379bd9f0bbb609f0c4a50275. 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/QZPHA2500057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a06f799d4eef3ec77213ff7fbe43f9e6f9da5ef46aa867f3496f1581d1a7eb1. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/QZPHA2500058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3297dbe74be1d44f071c97d6103939324784c62aebb6dde99ddf5d554efb8c4b. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QZPHA2500059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc334ff7eda01d7d8b6335d5b737e880b78c07bd56c66e72227fe28af33266e0. 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/QZPHA2500060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd404b54206d2844c5dd282582721d132da04ed479e0da8920dfb6a458ccb19f7. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/QZPHA2500061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x423a9f7c4ffaafe70023dbb29bdf46f1a72451d8852dc882e51b1e2f84701e95. 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/QZPHA2500062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x174d46035c7b1262b4c00e87cfca8f02d386b16f2840491c02e2d2eb6838476b. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/ES71G1924116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18dc75304bc7ac000b61be1f3808e20b8ccfce08b8b2a6bd328edb44063cf5a4. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/ES71G1924117.