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 0x9575b45f0b05d648667fbb9d32175984047c97259f5f0354f30ea3f6b6a5aca5. 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/cdcb4419-168c-4d4a-9fce-8083182ba85e.json and https://artists.proofprofile.net/proofs/artist/cdcb4419-168c-4d4a-9fce-8083182ba85e.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 0xe946962be4e61a404ebb7cd90fb288ee0238e580c818d9829fca7b106fb3d6fc. 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/QM24S2000028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc6502dab4f6ccdfce3eb7af5f64397ddd8d7711bc49c7384bf777728fd8611b. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QM24S2000029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dd02c7c1bf6b43594b2604508a5a733929367fafff5a96e32fdff7937af0f97. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QM24S2000030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7aa08c29bda6a2a64e7ee7990aedbe8e6a3c4c8b6864575b91d4083316b5c96. 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/QM24S2000032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x553e05ad0299b5e35fa360cc5082a0627d98faf43e71fd23c3f0be7d601dfabc. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QM24S2000034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebfdd4bc449b4b6bfc87a9a7104b901be6b100bf6163a56b349d049879f8bd26. 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/QM24S2000037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ba85cf19a73398c1a74a343d28b6fa238b245c2861b401a5d8e80469248d82f. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QM24S2005031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273ad2c0d510bf7032c45c30e0cf96523fc699eb72c8acde94ded29561e656f4. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QM24S2005034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69a70fffb07f38802d5b8526e14003c693355f1191a821a50580b761628443aa. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/QM24S2007087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e2b8fe81311835cd8b9521faa86d4820562a1b61001f033e7aad613e98ae09e. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29:05Z), 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/QM24S2011790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe73055f8886a8a6ac5a77174461a0449634856fbbddd5805db331009f4582a03. 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/QM24S2200789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1349ec7d1a7b56b3452d2d6e7fb6c1e7d51dc97277a228664486b704f3de155a. 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/QM24S2206840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab02a5fc1c42fd6e125ba29fa21ff265d4d048ed8ca8faa42be9c50536f5526. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QM24S2304516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b7e7ef72c1dbae1080c9addc894b2076b4b74f33119119ba7fb3617d5c98f95. 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/QM24S2401651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf583924fc90a6b386b75487fb55c17b64fcdf4ca2176d808ae8a4d857d778291. 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/TCAIL2477880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1a48b7e420e6aa46d8f6dbd899c9a4b37cd4fd9ccce750594d875d5b9483bab. 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/TCAIL2415063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd58fdeb569f5478ca5afec598a2338dc44da018738cba9e2efeda266cffc528a. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZZ7W2490952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfad4f97a066844c2946795ebeb8cae57df9927e43134fe861593dd700ee56087. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09: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/QZZ7W2490953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x801f67bf4efc3764fa49616b9eb964d5d9266dfdbe6b77c801ea7615f18c6521. 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/QM24S2500075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69a70fffb07f38802d5b8526e14003c693355f1191a821a50580b761628443aa. 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/QM24S2007087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a5c6d3b31e790b31cbc158e778a4345946414ec891dfe5e2f4875e3900d583. 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/QM24S2005036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2539a7c5b367a8530aea72008e5fbc9864e9a3ad766815f1eb4275e1bfb5d51d. 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/QM24S2200455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc6502dab4f6ccdfce3eb7af5f64397ddd8d7711bc49c7384bf777728fd8611b. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QM24S2000029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x553e05ad0299b5e35fa360cc5082a0627d98faf43e71fd23c3f0be7d601dfabc. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T08:17: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/QM24S2000034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x831aceeb553da67923e44a634439afafa5d50b99bf2442e747af3b6f4b97a390. 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/QM24S2500660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98d3f9d7b399f79308d2abec4cf1813dbfa3f16bda057ae9eadea159650b5e1b. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/QM24S2401650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6de630f0ec22e35fcf87f9fbeba1ce38647ff2685d6029e228eb1652332413bd. 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/QM24S1927058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x899804277182846fee93a957485f67b8b27004ab2aa0c939913b8effb0b07a2b. 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/QM24S2003142.