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 0xe98bc66151dff5829560ac95b03832200ffbb1c30998844dfdbec532e1d10318. 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/e8d1f861-cc1d-4de8-a7f3-a8cf7d485927.json and https://artists.proofprofile.net/proofs/artist/e8d1f861-cc1d-4de8-a7f3-a8cf7d485927.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 0x3c663e80cb77409a302bf60138ae1438ac47d4e377a3e005f6f1b20b7e6aee2c. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/QZGLM2541336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e43a8c201a07af7a9a08c2bfb316708f5f7a8b206472041f9ad4022e900413. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/QZGLM2541337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38017ad22f3f3dcad66c901107e068a780a9e9804d8b0bd5a295ad5efb4bb17e. 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/QZGLM2541338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca2a8251b3c323e0f44016d4b47b1b4c23f91ba5f965ad9571ad66b2297c574. 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/QZGLM2541340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76126437925300aaa7ae37038f85419dcaf2452c39b6baefba3c73b9a912483. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/QZGLM2541342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcdc1721ecba35c514afe5073ede328c978be2afe481f7826ec0e64bc29fb67a. 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/QZGLM2541345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa85c556a91c16f46567cd197f7d564f93d8991368a5bc4ce33e98a28234d1037. 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/QZGLS2512382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87188ae3a1c421ee9750de70fc37fceff427e88441af413a2e44f1f311e447b1. 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/QZGLS2512383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a733f00f4c4cd31918e6cb63cfe3425a58f268829f2cbca43f325324ca2c1f. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZGLS2512384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b6ce5647572e12e4a6ff651a39d630a554c6ab3119fb9bb1d02b6cacb9486e0. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZGLS2512386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b50412fbf4fe314616fd286b225782b960ff508a644ab4c3c66e738ab8284db. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZGLS2512387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x412e01781ec74eac55be9a8b0fdaafa3d66f67b2fbe309a3870274a1b8c92686. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZGLS2512388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2144303f6de01ec892d22f0cbf6439aa4b362722625c60a3ff035eb9f7a0cbf. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/QZGLS2512389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06b5e7eaa919eeda9d276f2c07ab96190b77cd7ef77c6f236c6144fa4656a53f. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZGLS2512390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x204d5201d7c12f241d3885536a00a683c3149e76991eae4a3adf30f18c5b0af1. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZGLS2512392.