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 0x44954b2efd02361f95325cf5b6ebe7ced73ad85645bee69d25559a0162b04547. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ff3df2cc-de19-45a8-b52d-dcc7e3ea6214.json and https://artists.proofprofile.net/proofs/artist/ff3df2cc-de19-45a8-b52d-dcc7e3ea6214.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 0xca2a5252089cf3f9c9513e8828d02c080ffd4aa220fecac808ded8d3c3d846de. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QMQ3X2101439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4fcfff399312fbc20432e8b28785c1329b6cd01407c6661962bce15fa41c057. 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/QMQ3X2201609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f6397657fb517593acf56006e56a897ae320a1fbeba4852bea25fe1e908a0f. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35:53Z), 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/QMQ3X2201579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1256f5e312e2340d116fcd294754945174580d567a6a2de5d1224a20e47af1b9. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43:15Z), 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/QMQ3X2201613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3240aedc4104c7fc0328414491b51b4d030d06bd4f2918828b3ba8cf84559bc3. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QMQ3X2502535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd62fb1afcf763cb4706e37526db822a85a0b524f372497d73213daf85cd397c. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QMQ3X2502536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8af4bcdde694a71f35738f1060803b32f2028d08d5e7834a88eca38d00161adc. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/QMQ3X2502532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52d60f88015658a32161385eff55699d07778aa2476749856eab58adb12bfae4. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QMQ3X2502533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcab5068291c879c36a67b9ef0f50059ae7e0c7206a029e18c1d7d9df164af892. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QMQ3X2502537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01bfc778db63a33ff46a141ed23d5f9aec79559aa7aace4d19701022eaf30482. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QMQ3X2502538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e6a616aa458d53940b23a7059c0f214e2fa4c83646e93e625c0ad9f88d63f05. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QMQ3X2502539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x156a2c8cb7251b4582de6ab3a2975cae28d0cd186515a7a0c97e823c4ca9620a. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QMQ3X2402354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce13d5d5dd0cc92685cc3ff9443a4761d42cc5a76612227606a3a696a4f1ad6a. 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/QMQ3X2502534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x807dff4a89655c3ce2cdbb0b110975fb273743c36b904ceaf271ea2ccdf8fcbe. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QMQ3X2402402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x807dff4a89655c3ce2cdbb0b110975fb273743c36b904ceaf271ea2ccdf8fcbe. 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/QMQ3X2402402.