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 0x010f82e943d31de0b4effbebe6c66574c3c18c4be7143d432763229fa2fb63de. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2e2a192a-6b1a-468c-8d36-e602a430c391.json and https://artists.proofprofile.net/proofs/artist/2e2a192a-6b1a-468c-8d36-e602a430c391.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 0xde8a4ae279ca943826f0225d77cde20c5fbba912eec52596c7da359c5a5540cf. 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/QZES92381828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa412a8fc1e40d1ee9c92e27d25d052a1addbdba3c09bef0d62fd7eb8418b70ca. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QZHN92367301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30c3fda762cc9268ce8438ec2565680f35497292afb2eedcf6f88fb56be659c5. 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/QZK6H2349989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56fd639b0df07ddf04aaa67a20048f0a74a237dde48469dcfe776c50483a32bf. 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/QZK6H2349990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c54ace1352b384c1d4db448e7294669d93f327104e655e11b8c721824911fd2. 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/QZK6H2349991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ce6f16d86a4bc9ba1cf3b39a0a67b0ed0f54ea371119a02254a2eaa9fa1f392. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/QZK6H2349992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaff732724b9609d80a4d8f1ad0a9eb5b70d8bec111ba9ed653274b52092c54a2. 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/QZK6H2349993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6af9fc6d86d815b3493ae19427f993f9c580a97380dc0ca8ddb7817aa729a6b0. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZK6L2335800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf624084e29b0a6c579c42dd3dd487430ab09382aa31a28cfe43ac8dd41c79608. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZK6H2349994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0628e6b8a8c70a5e14c4adf251c41d5a8a8a1c227f883f32ccd53099dc2d0bb7. 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/TCAGE2293153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x097e9957942d2be58a1b6bf825f5555fb0425f73cda1a61deee59a4ced7949ab. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QZK6Q2266661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bbb90c832f4e6eacabe6079dd9a56e1bcc15c01767d807807a6894840a40f5e. 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/TCAGD2278559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d4337f47787987c8825697aa84890f0946620c7c286a35dafda93e2a3fe2526. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/QZK6Q2266662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe44bc4039e9b9cd1c2853fd0affe44f88ab20b0295d0c3963c32f045f75e150. 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/TCADQ1846189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28ae409939b55f96fe95270d5ed992b2a72d33008ff7158c09ab09c69dc6c6ec. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TCADQ1846190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa52182bdb2432fe70fff945bfc247289636e503bac51e6a824030aeff46af722. 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/TCADQ1846191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x378887dcdd706c94af6a594311e5b5fb37bc0bfbb531156dee524d207d2e4a7f. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/TCADQ1846210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7f772ba2d65ad24db6f04effbaa3e3aedf5e7d9b0ac0079980e10218fe97ebf. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/TCADQ1846211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e259a0a068098c052ce109cb94d6c231ff4eaa7e9b13ec1b05c3e49038813c6. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/TCADQ1846215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x614e366481fac3833efce5c79b4e784b2ea81151dad95775e90ef01497d3e8a4. 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/TCADQ1846216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9530deca09c36e6ba3d1cec585b9761818c7aa7b8ceee44197977622d72adc00. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/TCADQ1846217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56e2385bce362439c1a2a5acfe4058b653cefb77f82dee439d7322284e3f71f8. 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/QZTAS2448118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf5a4716679e8dbbcc7a85152a56618b8321234f1d5fec9d1b93eb9fcaecc4d3. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/QZDA72409188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fb9aaa275bae5d449223b524690330ef255b9226cb7a71c048e237a894f9a61. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZDA72409189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde8a4ae279ca943826f0225d77cde20c5fbba912eec52596c7da359c5a5540cf. 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/QZES92381828.