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 0xacbfa39e989b469d2adf98e360ebb47ce9167472e769238fab912d9e9a836add. Chain 2 (Bitcoin): anchored in block 953610 (2026-06-14T07:58:09Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/12cc9512-1395-4058-a015-87eac6000fce.json and https://artists.proofprofile.net/proofs/artist/12cc9512-1395-4058-a015-87eac6000fce.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 0xbab8308cb2c9b3cb1cf76944ebdbae490bb201efdecab1dbb89a9a098c808047. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZTB82531393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae84090c12c047b1cd89616e02772c3c3bba869a528c5d6e3e1605ca4d212059. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZTB82524133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc05e4d57c7d9d5aa0938f146e151ff6b7f8d712e0dda64277acec675ce43312a. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZTB82524128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae1deb2b26ac9004074690c5a3cb171759e6792df51d7bebfcc7e706e2ab9c40. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZTB82524134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109172b46eb4f3e0c35ebe4da590f63ed0cf5bb5a74297ce759db862aac6c42c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZZ7S2550887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc164112c20fa1932a001e2d2dd45e1dd8fbab44e40a8b63977375b50a008d195. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZZ7S2553338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9b17dd44c01806996a456375a1b88c34489e149d970a539f0053330ea3c43df. 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/QZZ7T2501465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd375f82a021a237f246b3072380828347761e02cc2a0cc28ac6dec092db86f71. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZZ7S2597658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe68fc0507f11bd77d13fe016ac616e1f155455b737f2bc5b04652bd0a40efe51. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZZ7T2513917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x723d839bf1ea4f7e861b51aec62629532f97f6e0ded04f3e45241d1a09219f97. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZZ7S2597690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8368675630f26bcc8096ea2a3eb68be5363d4d5c1832f492f06b9099743472a. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QZZ7T2595022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc60b52a6b43c4c833aecd12a1d4796ed89454222c19adcce0bcaa60710c3f530. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZZ7U2576240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8d40a56549e1490e2cb19ae41e7973d46dac84ff5b74472c61dd800f8030875. 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/QZZ7U2576243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x983aedafabc64686ea553a185510e2672473dd50c5b46a0634e9372414426322. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZZ7U2573248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x541f3d527da56ffa5c7704146f3e3f3690d26ba09675d03bf4662a7189493f0c. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/QZZ7W2575090.