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 0x701aba6fd68c00b8188c0378cd3d230c45a8ead9e0fcac07c42c007b1763b10c. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/645cb350-aca5-4898-a435-70ffd1fb3386.json and https://artists.proofprofile.net/proofs/artist/645cb350-aca5-4898-a435-70ffd1fb3386.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 0x27d3f37781e043f41c22a14663066c9198cc06f52ae2650478b061cb695b065c. 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/QZHN72353456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86bddc5238de85d8591ad751c93ed452d0fa9ff4951ff7b24ef44f3372e10ed9. 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/QZHN72353457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04235b63a31320c24e0959abef84c684bdb048a6b7a5a7a7cf83a54847e73bd7. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZHN72353458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1244fd89eb2b9c96d3a3d26da82e34d5f85d4d9bedeeda3d91bd56d8c0e7973c. 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/QZHN72353459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5db9119d72935615a79427364015cedfbaa5b32e0b1f7008805e66ca87829161. 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/QZHN72353460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd682477732e330492c89bbf0a2a44e624edbb0c56c95df0b6fe0a26abfe793b7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZHN72353461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30dce7366a0de7de596ff33585607d9b4b9bb24ad1e6f64b6366f0dcb8b20af2. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZFZ32304304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e9bc31a5fd09334d238eea215d896f75c6dc440dfbe5d93a73d4d7a4d497d7. 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/QZFZ32304306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2532f8ac498222ac552bab362146b89ff48490ab2c8ecfdc35515cd32af6a941. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZFZ32304311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a6131141cc85fb269fcc98b85749f07bbaaefc15d42f0a0439e3f2e830d310d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZFZ32304312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x456908196528eab9d6a8d79117c2d7a94c30934967a5d9b2e91b56bb8698a8ff. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/QZFZ32304305.
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 0x91745051ece16ead3116eaaca09e106ef09808bbae8126f86d195c69ead749ae. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZFZ32304307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f245ac4ef0746645db602443a03d20c0b1c69188f158dcc485b7a61c80d6d4. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QZFZ32304308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26c7fa97db2ca3fadea684d95c9295dbd8376b245979f2b254eae9c547332ef1. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZFZ32304309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x289519e5eda29297abbfae3cd9394cf2c8a814bf7637dd7bfcdc3055c4998bd0. Chain 2 (Bitcoin): anchored in block 960487 (2026-08-01T00:15: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/QZFZ32304310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x232842b7cc4be8ae49b04ec1383f5e5f499b04813bbe58e201b4a21631a98052. 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/QZNWT2543656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x384464c2bbe9d072932563e540e50725e5e9a5aa58ed38a58eee9609176e55f5. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZNWT2543661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec91f0db2186db2f133668acc8a45f1ce9f8545bb5df3033f2e8187710dffdc0. 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/QZNWT2543663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaa5e2796490f2008944beb7c6bcb812b3058e40de3afd261adcbf68bc5b7c4b. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZNWT2543665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a72710a969a904b576a57135497126826f16defffc84991dca92453fe99370. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZRP42506727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb685dbbbbbcaf984d2b15295d8e11749afe02e57e2f7b8aa283423b6ac56f74e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZRP42506729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36fd6497905f352dba9127db4fe45c37544d017ec65203ff350f36210834669c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZRP42506732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e94a8925595945459ac326745359004809718fcb98f685dd1b690591392c08e. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZRP42506737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ba60bc40acc916f07d51d1c3c30b56957701c8d700e6ec525f42a22b3a47455. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZRP42506724.