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 0x4dcb0113762585452e90ba6ec960e8d9918603860d65cabdae512e673f913554. Chain 2 (Bitcoin): anchored in block 953592 (2026-06-14T05:36:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0544b432-e83d-4b1f-bf5f-444847bbb2b4.json and https://artists.proofprofile.net/proofs/artist/0544b432-e83d-4b1f-bf5f-444847bbb2b4.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 0xaeb19f953de9ecffc3727996e0650c31724de01032c4a6e35c34956efa7d8d30. 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/BXBTR2000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94c979f4d44c687a219a4eaba20c0eca8f140930ee88d0210ca0b04bda24df1d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/BXBTR2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbecc88b1e37390adfdd99db34e74751c8a895eb8c548732a1a25add8c1e4ad9d. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/BXBTR2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f936e3bf44533d809b0de858fd4d3790e7024b50f9fb91ce464305b138076b. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/BXBTR2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1918fc5563ebd6d29d0b17fd6dac06138dbabb9ecf1626bb63fd7bf33fe2f3ea. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/BXBTR2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b28c4ae934daa9fb60abb71aa29c847563d76fed8f9d35200de953dabd08cf5. 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/BXBTR2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11ef57bf807fe5ea6e29496a8fdeacfe6ad234c963cdfbe6c2bb46033e586147. 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/BXBTR2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedf2181f766b48bcf9f63ae9dc5e3354160d0a4289f99e0a2a42a373f4a148dc. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/BXBTR2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7fb2e1a5b23754b271b9f1015c8e64985db6badfceae483adffb8cae37e797b. 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/BXBTR2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f929d7a3b4ef5039b3519ae2af1df9c56d6410d4f44e6e36203da1ee119b215. 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/BXBTR2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa24eb6a96eb85fff476073ac6c7ab2f971cc77cb39d7ea20734d8c3d353553fd. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/BXBTR2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c9f31ce0586dafb861689478c69de20237b7aebc1ad92e02da5667e0b9b3a43. 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/BXBTR2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd337ead65eec51cfb13b47804ee637f9286551037b7c7684943e97693e2830f4. 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/BXBTR2400003.