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 0x7c5804b8914d74ce4763b0d097788f72267a9e1b1788016b4a28a845055b3f49. 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/ec4e49cb-a8c4-4ae2-b693-135820c52e74.json and https://artists.proofprofile.net/proofs/artist/ec4e49cb-a8c4-4ae2-b693-135820c52e74.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 0x61e64db707b82aa13c9acd22a7bd8ad38f9a019ac99d3423d1652996851b3798. 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/CNE041500309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8344ee4618815d5600c576a339b478f0b36b1755954af4b5537d0cc35e52afd. Chain 2 (Bitcoin): anchored in block 958660 (2026-07-19T04:21:53Z), 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/CNE041500311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac55261a8abe8f645fbf2da0e66f8057999747f3a344fa9ab6b567ad91d6bb9a. 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/CNE041500313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdfa24e4dd5eb2820f1b74d921b24fc756987b5f604cf5f7de731ee51dcff9f9. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T06:57: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/CNE041500314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea028c416275f848fa085bdc85ab6c7f952d75d09340658521fdb5e33c63caa2. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T07:10: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/CNE041500316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb94ac842e1bad6b1ee75e24a9f2dd2602dd3818d9439dfb282a9c001e6d770e6. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/CNE041500319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x739580f0ec9abc4b8280d61d01994b3dcde4c57eaaad935eaa1dc26435ea65af. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/CNZ632100890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f0198807963958ca3a93633a1f401e1ab632d22dee90a2061fbc39fb6c4a03c. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/CNZ632100883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc99198d974ad7cb5e5d2c24f9d4644c501ca91d3b8b919fce72a2974aaa8ba3. 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/CNZ632100896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a6d9dd4aabf538c72c5030fb31b4160c233d998499b12f45343e189a36e022. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/CNZ632100897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x590be59c5176069906cbcfeae6b35830eadc4fcabad96e78c6f5381f1f300ab5. 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/CNZ632100887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71b478bfe64c7af42861707e21b99415c4e8aa03f9ec114f5cbf2b1caf626b6b. 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/CNZ632100888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2164ff0ed1e78806f9d945eaea4e25110ecb3d749d174edd8d291c978b967139. 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/CNZ632300735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde6120b3e85bd22777f0660353c7414f7d499ee0ecec7391c5ea35aa3fbf67b1. 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/CNZ632301330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb439ffb70a149cda6fe6073c5cb429ce1b330feb02a6a4f5f7a8a87465f59643. 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/CNZ632301334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2245fbbd6ee90be6d1135e55d010cda740a9269dc75324e7f3759726957ba9fb. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33: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/CNZ632301333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46b408db506d3ca04aeef739199779207bf53cfcd333e2cd2d0075371436c7a3. 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/CNZ632301340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x611bee530231957bc5d7f4eb5e854bbca0ebb14afb55c2389ebe831699a4559a. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47: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/CNZ632301337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d647a908ce3ffb8c6ba8960883b70a8d407ac32f4fb7d8686b41791774c5c70. 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/CNZ632301343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa0b3609f81ffdcb2b54003c6cadad92817251df512d1f10cf6d8fb65f0c480. 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/CNZ632301342.