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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafbbcf5025a6c422b898ad9777cc7c22222bb1f65273e79a073be6f757ab9899. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/685027b5-f4ed-4bfe-9531-793aea06723a.json and https://artists.proofprofile.net/proofs/artist/685027b5-f4ed-4bfe-9531-793aea06723a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8110385413f25ecb17e4c1b84348a12674031ff4a34dcb50810fa1402a23f4a. 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/CZB872005001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc50e062bcaf6ce18ea46d3946ab455703bca346380175f3c56d231e5f67676b7. 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/CZB872005002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d1fe67793d301b2733a7c7aa84fdef2ae959c41c5715e30b7378fa5163398e3. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/CZB872005004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5920bd1dbea80767bba8354b789737cb1a6f8e274ce4d3710d855f56a44303. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/CZB872005005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb49e7c1daba6fd4750d6a40c7ebc1f49f7986bd0fdedf34f0b02df31cfd0a3f5. 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/CZB872005006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab73df612d4da6279c79ea45609c39bfc9ebec374449149b770b978bc20490a. 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/CZB872005007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a944867bddbf8ea3e2586c2da2370c28cf9dbf5a9505d6c0b1097f5a1f9b871. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/CZB872005010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x291108bb1e6490ab50c75e14c9fda307043566fdee35006a68d4a1c1d456bce2. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/CZB872005009.
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 0x47d98c8333f9d337c6f7dbf0c135cb4329da7e3db2958446c0e87b005a88dbaf. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/CZA167700002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd2950429fd201e2ee1477a87f5cbfa90a21c4e9c420fb72f4c9603c2bf2276. 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/CZA167700003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dc22150b28410a6a8463058d289f67b3d75c6027867f0b7e0b538489d110eec. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/CZA161505054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d8a6bbd4fca76b3fea2cf78b646a4d5d004a40c2d1ca2e847d0c5346f1093d8. 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/CZA168100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1de7d30c30ed8f59a688d5fcbdce894d7eaf1a1d01f5e51be3bfa5e513ce1c1. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/CZG591201005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x470a0856953175ffb16fd482feb848df86aa8fa036d5ce44a1264139c2a4ada5. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/CZA161505061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fbc6fce31366294456e7a1be4e6b06f77b60d940b5054e2825a1d8bd349aee7. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/CZA168400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86a1e7dd422457d58fb4b19136355b2351ebacd1eca80789276cb21023c4b027. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/CZA161544193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e2fe084397aa55f609df30f7fb5b578f8cb7cd9eaf217c5e7db71232dc2a0a. 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/CZC520830002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33fc2fe34891a1a9cdcb42c69b4f8966aec03270dbcce0cfc9e9aed7fdc6d1f2. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/CZC520830003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x472eaa7298bf28e933298adfe2d1cb74049ce6c36927bc5fdfa0291151be3229. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/CZC520830004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b4980d5483f3aa094aee82d5d8d53f86426084b0daca0b1d2cedd9cf95a1e7. 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/CZJ362400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5864472fa591fc13dab329fcf122ced94717b9e0e4f6c40ea03c7d96bcde5e46. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/CZJ362400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef39468c4fbcc5d1452ccd7ccd8331d6dd3f17b851b682af8944f074ac800b3c. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/CZJ362400003.