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 0x03142f71301532ffe1aa9af564882a883e26357307ad769f11b6f9c651fea0e0. Chain 2 (Bitcoin): anchored in block 954500 (2026-06-20T04:47:29Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9b3a1613-38ca-4bb9-a0c8-ce68055d31ee.json and https://artists.proofprofile.net/proofs/artist/9b3a1613-38ca-4bb9-a0c8-ce68055d31ee.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 0x2053070b7f5191eb95df29654bb30805814d03ba72ad270cafaf8795e6ed4c21. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHZ52085270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fa9cf8ff01910a2a7257aa6eeec0109204f37096e35155195dbaac77b5796c1. 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/USCGJ2143018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d27a8488a9070e1766aa1bccdf2359e1eb8f30700e4c1123697d0f097d641b4. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/US6M61800001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27d93ab67da88c3e8fb8531497f57f0fe51dcc326f26d6d147e99fc9fe5833c1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/US6M61800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06603f55e66fa133178509eea1626178b983d01217309201532f82c24c0b4ea8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/US6M61800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f970ce84df73de11662352740f861cff09328fdaca240ab356b987267152418. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/US6M61800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3949f6eb9610ed2ccc538d49a7965dc28756493788191fc85ab4dce501f855. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/US6M61800005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe693aeb8b2242e4653dfb8503e14df4c3de16e79e822b344271a655bf4062bf9. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/US6M61800006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0fcd49cce9b04c5af648138ff72f44167c09ca023ebac412bb8e546808cc837. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/US6M61800007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c676d53ff3ca7c1ba110fdc7bcbb6fccfb59890abb7176a3e3169415c5ce434. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/US6M61800008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51d870c4a840415b99a5780fe041a50a2b7a74960af738dd9b1b11aa58a2635e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/US6M61800009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf130a75c8df87d78e7480f5af9e90c42192686c93c46391868d595d865b4ddaf. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/US6M61800010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x532b74b60b4477cacf0d4ff6af6e53067f06b8c25a7226d181654ce180eb48b2. Chain 2 (Bitcoin): anchored in block 957012 (2026-07-07T08:27: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/US6M61800011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cdcf33cf6caaaa86bbc988fe56ea6cfcebe69f2d02f8139a27cf5abb4b85105. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/US6M61800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab352b95c4b87f33323b26239f40f80323f25d0eb44d8a22baa9c2bf27ce9a3b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/US6M61800013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x717130ffbf3f099eac1e0a28eb41910e44841eb20f4d7eae8c66f7c15fa4638a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/USL4Q1744517.