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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c693d5f8c0c13e473bbea11ccde740dd8b9fdfe304cf638bce2c0682fcd46b5. Chain 2 (Bitcoin): anchored in block 953704 (2026-06-14T22:58:38Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/77bf5b84-3de0-4f0f-8a6a-726424c078db.json and https://artists.proofprofile.net/proofs/artist/77bf5b84-3de0-4f0f-8a6a-726424c078db.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb75c7a96968ab5d82fa9083cb9e3ede8b51f2f004cdf7bca69456db05f0d5480. 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/QZK6N2272241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97694d9abbf826b5a1de82b5ae77b5a58e80e3740355976d831952d3e5441465. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZK6N2272244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bc238f2004b5992c3c2cfa51cbeb155708fdd6c72a0209f9a4852f13856520e. 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/QZK6N2272246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd41667b2275ac63bbeb06b79087a236b203172f78b87567c074bde5da08c073e. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T19:52: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/QZK6N2272253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc13602a443d2642b933e981671297c8f4432cf03f3bbca95ea57d4a523f84fb1. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50: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/QZK6N2274159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92a71430b21eeec58bdf71aa926d9a28c2eb1a9ac811e3e49444aac634fc20b0. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/QZK6N2274162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad958cc9a69c99f928df1f40a3dc2d122c7bd9bb181f8e192acb52053a318971. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZK6N2274169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc731b599893b98df855041357aa11a7eef775b781b19723e1f71444b592cae87. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZK6N2274171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x559ccc64082f31fa1479ba2f9d5e39544a12ec918be15c5554dc8540d157f4ed. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T08:58: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/QZK6N2274172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd052ae515eb22ee5595b83a9bd8dd4660426a76fe973c76d9c1fcf4e9d01f500. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T19:17: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/QZTB52258671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90f58fbab76ef3d6f87e0c5a0bf0350aec2ec91284b7489eb4552135f765c77. 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/QZK6P2337426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0517948378505e4adf3af3a62fdcd294220fd25aa0c40dc1d8936adaffca0efd. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:26: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/QZTAS2381908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45474dcb6742ebcb425bf5b12ba4364caeb439bff0e9d11fd27b273544693575. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/QZWFM2540644.