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 0x7f6c6824d89acca199bd0d24cad0293492411a1b97f6e233ef15b83ec3864539. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f6246941-e8b2-4c89-9eb2-0bd3dd097b8e.json and https://artists.proofprofile.net/proofs/artist/f6246941-e8b2-4c89-9eb2-0bd3dd097b8e.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 0xa7512ae868a8d4981e14c2d53fb9a1ba38bd05142277b25ceb90adb08335f572. 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/QZMEQ2431967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6be4b006dc29baa779c870991586902ec314e208b8ea9683d8a91d20af03d1a. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZNWR2393261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbecb8c2c2203e6c6e3640f7d21d01dc19ee37689557ffbe95cc8fcf877ee4b21. 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/QZNWS2385136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd16e9c7b4eee5b46167e245517f0fce4897ed3f21858f6e0bd3c55ad98915a7d. 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/QZMZ92379705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68d409de6460e04578cd5e134696c2e820f112b995b3cc523b3f6dd4d67e6531. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/QZGLM2323019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca4c6712dd8595d3d9b49c5dac4d06719646d762b15df56dec12369178a7c41. 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/QZTB32253745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52633eb24ebb469dc2aeb1734c3cc38cf046f9f7435c48b652c49fd3055b6841. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USCGJ2310340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf943911394a8a2cb88dfb11af7d6b75b68d38f5d849b140539972821eb44a9. 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/QZTBA2320435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7e19e9dd3f14a383080f5d9daea6b76daf2dcc5d2fe6b6461737b343f86696. 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/QZMEM2393005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68471fc2aeb4e9d0d2cc963e7ccf2b8c084802be5893022e9324af68dcbf536. 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/QZDA72544331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbce9c1c3b3091068392dd103dade0017df532f93c85832fd77f0a853845e8b09. 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/QZHNA2404255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1e6b7c1c681d625f686fe4d0738b13e92f581d5337903c8d12a4ee812cdba7c. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZMEN2374004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25256e7cc19a37b60b4b4829e6cb7dc7397ea596801ece3a7f7e3abf5c193e89. 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/QZFZ62465664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd22450af2649101a615a9082c7f96d92ab1a1963c41190d6b2f3ac66019ff0db. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/QZK6N2490472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe5068aa33bc58e8e84d095fe190df57da90d0bb04b891b919ed0fa57fce32b0. 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/QZTAX2350758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bf8e6019cf237b10b2753b5da916a6f7f259496d4c9b09a252044e9a6869fb0. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZTB92470893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6dbda0830b57400a989afa205c7877c9ba033e6838ae9a1895eb2fd6cd2de9d. 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/QZWFQ2358761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf7843a05f83ff9e64c49d53ef8cd52f9742897daa6dcbdb813a71cda9c4fad1. 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/QZDA62505186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c699048c1d291dbc0b8c3ff2351db076e2907b9467acdd7abb45d2a3fae9ae. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZWFK2404512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5a347b22957b1375dc322c903e6f30121156f4027c4e7b9cc8f1789b5c3e5d. 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/QZTBA2319267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1e6b7c1c681d625f686fe4d0738b13e92f581d5337903c8d12a4ee812cdba7c. 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/QZMEN2374004.