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 0x94e52898c37069d370eeba038a35b04ff5317908f0817c93bf45c124cc1eee0c. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e700af51-a644-4f1a-bb0a-03a19fc4d420.json and https://artists.proofprofile.net/proofs/artist/e700af51-a644-4f1a-bb0a-03a19fc4d420.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 0xbda77a36120a48d9f93d5f711e7f7b7f29a1ac209d41159880cabd6f3774cfc1. 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/SE6I32123113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53176ee56137350ae412d9663cb310e904f29423d10b2aacf018545e884dbb49. 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/SE6I32123114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc13b60be0033ee11a8d31bf480d2d6075991c0cf98d398f3939e942c6fd436e2. 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/SE6I32123115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1390fbd26fc9019a405d11944cc73e4a318437b3721ea701f1ea0c4eb535daf2. 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/SE6I32123116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74e730e66f48996cf039b2e1d32f90508a05bb17609caeedc8d32e054d729890. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49:54Z), 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/SE6I32123117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb8084f29b7c4bfc7bfd7ea46923f0a61a28684b342cba4f883b4fef44c03c56. 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/SE6I32123118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29e9a9570cb4f008141b79cbd176e7eb698daf228d42cf83dcf3f8bfcc222ac1. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39:38Z), 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/USHM22128674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7bf029fa71df664a0a58ccaa11f58e5a7c9a828a997d3d7a48b2c849c355c6e. 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/SE5BU2595946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a697701e5caa245ea70bb16570de80e028b2c27cacf96e24f090ede71b00243. 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/SE5BU2595775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ada6aca8249db66c224b425beaf9a7287f4c66e1ef37a97c64730a701cb4ba7. 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/SE5BU2595690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3acac81f1c0ab5793db5ead449e074a07acd591fc2cd6b7eacd77dedb68bdd98. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38:22Z), 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/SE5BU2595697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa144f1fde71a16b8e7430c5505e464c821fc36f96d0d73c43a3af4fc627c5698. 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/SE5BU2595776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b31d87658b2504127ce036b365c0f9046b1da7f96cd32d7a0d9899828a17867. 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/SE5BU2597430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38c039e04b35d18bbd19b39b51401444c36dea5bf7136455e870dc3fd093b02b. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/SE5BU2597373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b8139f75dbad02a4cb619ffab67407ba88d8ebcc3181680169ad4dd83d0b2af. 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/SE5BU2597382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c250d6cae8f292f7001be0b05cf5b021ce1ffbfa96f0e598b6103a6f9e17de. 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/SE5BU2597377.