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 0xd33345d7158c04a437c02a9b0e579caa1effe1cdab9738fc847b41e758a40ece. Chain 2 (Bitcoin): anchored in block 953636 (2026-06-14T13:03:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3829b63f-2ad4-4915-9ee4-8295372c5588.json and https://artists.proofprofile.net/proofs/artist/3829b63f-2ad4-4915-9ee4-8295372c5588.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 0xca2fd556f8de98695ff6a85e560c68c2d1e6d6c9c5efe8a7403fd12548c27016. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/SE6QE2412842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a8ef38cd8013cb3f45dc5a4e01c3d393f8734ef90feabac39a14b8fcc85613f. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/SE6I32425296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64438f85ec8afaea882250daca1eb5cc4fcd902c9368fa25014a8c96b94835fd. 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/SE6I32425297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd6ad588840092e502970c31f0baa225abc1e9d70b39775dcd3cd053277645cd. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/SE6I32425299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10d6ec7a54641549307ef2932b44f9bcf9d1e1fc93cfc785bd0195c480d7e74e. Chain 2 (Bitcoin): anchored in block 958143 (2026-07-15T10:15:04Z), 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/SE6I32425300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5cd8026320d7f95178e08689d97823a25b730b0ed2f2c7df21d49804e17f19e. 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/SE6I32425301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d0878d2a365c56e4796d71cd91b8228e20793ae02db907e9c7ef579f57f16fd. 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/SE6I32425302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ab48202fcf4334142c9c34e9b6d689666b470a3f433d43b5c1ed33d2e98303d. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/SE6I32425303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe82cf861445fc538cc3d66bce596b541faa80406bb7cbd1c8594d8abe263c36. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/SE6XW2531869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x906df3ede6eec1328f54df128b35af2ee6b6fc20f81be40e67267a3f4a96ac1d. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/SE6XW2531870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49d5957f6e9a5d6d69e2995825f1d73dbe745845ca65733fa4827fb049081b08. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/SE6XW2531871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f47c60f84d9ca1f85de4bdbb3ae5789e449ec3eb8a202af28175e76eaaef4a9. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/SE6XW2531872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3564f7913a6954f7122676a12f6e17dbbb956107133de2a0b3ffc3802e83c947. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/SE6XW2531873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa741e94987debb8fb8efb45adb4659941965232116f39799ddd8e618064924ff. Chain 2 (Bitcoin): anchored in block 958487 (2026-07-18T03:43: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/SE6XW2531876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33297735e6d5068b49e1b90a2b34e8e8bcd30be89cd10fc48ef3a4f1766c26ef. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/SE6XW2531877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a040732c00b1b399e3323e25d5933fcb31c3ebcf594c83d47d9aa6f49037024. Chain 2 (Bitcoin): anchored in block 958863 (2026-07-20T10:27:46Z), 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/SE6XW2531878.