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 0xbf67ddd93c92e7124c8db07e61372c3e86f35bab9cd7253da40aac6cbbd28479. Chain 2 (Bitcoin): anchored in block 953758 (2026-06-15T07:48:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b04f802a-fa95-4042-b85b-e99834772536.json and https://artists.proofprofile.net/proofs/artist/b04f802a-fa95-4042-b85b-e99834772536.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 0x21d6eda7c56a2007eb411cb69e647b3555fd6d9cb8009d65fee914c2389ceef1. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/QZZEC2451576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee2cf990dd443ffb91f8f11cbc4ce13006e31ea57b3d0263c3c90b4554e8a3b. 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/QZZEC2451331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d951b00239d3d0b07c302f3925caf89d6770017b29b65ccddc21611310e231. 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/QZZEC2451352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf3276d63c3c753ae236d2182f547cb0614e7fa2b9d7bbdf87bf4721821fb456. 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/QZZEC2451577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36846aed6637f25b270acccbf67fe4f0162a84aa194df13859e54c83217c1b8c. 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/QZ5FN2535208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1408a802c7d0d9f3191b820630a45612f07e9ddcb8636cb4dc96a3349a58bd42. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZ5FN2535236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x130f1bc4e29566601e9ed442434b8f57f6bb8f32ddf437e59bfcf427e56b71ca. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZ5FN2535261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdc66ac12abb3e94361249f5cb33ecf2cd8515d9f5c316131ee9aaf85ceccf0d. 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/QZ5FN2542905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366eb8f1a1055745cca60678653ea5308590599fb1b778f112415b4768c10dbe. 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/QZ5FN2542921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e60d85ec533e9f3fd76aca5e53eaa729ff83fb31327fb3d5535d547c3e47ac6. 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/QZ5FN2535268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e90bdb766719af11a20b8b90ec7e0349b83d5275869015ed3fa1a1ace440280. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/QZ5FN2535274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3593ae7d16b647f9a2f55ff9d4f691d1f67e784c5bbf4a1aa96e22260c383c00. 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/QZ5FN2542917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e838e8d3e9eb65e436ff6871bd632265638bab50313810281fc76893143bf1f. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/QZ5FN2542932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98006ee95ef7507fbd045a53fd99665eccc6adf21d187cc82592cf8e9ebce1fc. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19:09Z), 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/QZ5FN2542925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75dff3be586095db8f9b54d9fff32fcc1c735af112abe433f5aa735245803471. 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/QZ5FN2542937.