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 0x004b1392b5be5af2011200d1727acb9bc6abcd6d68c65e0fc30cb565765676cb. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/73448645-3cfb-4575-ad5a-ff36bd1c2c9d.json and https://artists.proofprofile.net/proofs/artist/73448645-3cfb-4575-ad5a-ff36bd1c2c9d.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 0x79c3f21f1e660c1b773d3af1693a9821238946fd9b1207e363658bc179764895. 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/QZNJZ2485016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd924de059f1bd8698aba564630444edb7515e58514f6343c369ab1c51fc65be7. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZNJZ2485017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d47050272d32b15bdee98fe387aee516cf649aafaccec76fd52e7020724523. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QZNJZ2485018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84dd6db1409bc745611b4eea27b0f484bab24c0fdf468898f4bd6ed7df5603b2. 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/QZNJZ2485019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x373c1aba5ad0cbb26be834bc667ed06880ca08df78c4a4a2106bff08145b260f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZNJZ2485020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d66f23ee25a0be0b3cfdcebe09b6b709a34e67106c7eae13721d523b5fe1bc5. 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/QZNJZ2485021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f80d7c575891a17e88a29f6c9b33f59f060ae58a63dcb6d92cf9d12c8f4eb40. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNJZ2485022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14a650abad7724e41beb87ab82ad11a5e8ff6e47178acf2545a5158d808a6050. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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/QZNJZ2485023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ea8fe6fef34fe2c15832156368815d851aca4a916d96cb7f05e5fa95383c57. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNJZ2485024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf634949f5583be97dcf9bbbd6ec4951d64ddf5b2841b30740b252e2f4ce64ec. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZNJZ2485025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c735d18ed54c56e9f6e728f729a9a095d96d3ba86780198dbd18050fb7bce8. 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/QZPLR2277340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5f6a1523e19c38fab57c01f42bbc631ad5e6d51a34d85092a3b04b5e1558256. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZPLR2277341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9039d4825327570727f7e459a93e42744453c98e2bbcb8f76b9b216db615137. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZPLR2277342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dd3b7e56852e5cb5365c2394d0f26c4b17880305045ff13667a1f7c43ee8c89. 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/QZPLR2277343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf2dd36e491f740d502d3aeb4a18bc7693123b6c148080e4dd6e993be5884b8. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZPLR2277344.