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 0x5d8103925d0d683f8a13ff34beafc31805a6d1765461161b11907bd756fd21a1. Chain 2 (Bitcoin): anchored in block 953765 (2026-06-15T08:55:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bd1b4372-6171-4ff1-af41-d5edc02c8d53.json and https://artists.proofprofile.net/proofs/artist/bd1b4372-6171-4ff1-af41-d5edc02c8d53.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 0xf17162bfee64c5a9cfd2ded5e744b335bfdebd24c842942a69e53ebb10ce8f22. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZFZ71970809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa223996b0b454ec2ea36c87539667ada51b44e1f4178ba3dd2b0e8194df6463a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZK6L2139003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f673fe4ad85a37e726231b067197257fe457cb940df737532cab0ead8b13085. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/ISV982365501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69f75715a95110ad71de75596b95d516ae0228beb0718409f38daa50f2a84b9e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZNWU2352268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x575aa8f35d3f93b4ccd8a24d32dca198b91ced2cb43e4bb49200cb273c63e93c. 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/QZNWZ2471033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf51cc245f69056a283e8b06bf06388f39b9fddcbdc361d0b655ebda80441d6ec. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/ISV982544401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ac785d0236b19e175c86572d2438c87f1dca3a9d269e859ea3fac7b63d2ed0b. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T05:07: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/QZK6G2520690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8c44a76952d04461111886b7fc760c47a4257e6b005415749bfdaad24f8fddb. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZTBC2572484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b19b957efea1696fb1c999ddf366aad57123d323e5c9e611af0e2d0dc903341. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZWFE2539514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2179336a593488c030a321d0b0b09320f7b87a5e56a49653d0194be8684de6d1. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZWFJ2511601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9e652c88c3116b2fbba68a91881ae40a1dbdca093fe111e3e82c95e6365366. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZWFL2547830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x495d0e97d2d62babac2b6f7b7db4cc4e0f2ca2333ed676ce5d557aef1f8f02be. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZWFP2579960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81898ac42f0b9b77013446563598cac7c1c8a87f5fd20090d64bc9700f9c7de3. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZWFP2579961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eae0d72239847ed65580fbea53792b9062ddae885aa8620995c10eb2dd0ab46. 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/QZWFP2579962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c29953dc2c14a05de5be250b6a093b560e86cf46a8b4e0a44dd7316956e2f1c. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/QZWFP2579963.