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 0xc05abc1904163255a02f28ac23e42a404c754b248efdde981ce1a553e7fae840. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bc957981-c13f-4cfd-85b5-26e05302763d.json and https://artists.proofprofile.net/proofs/artist/bc957981-c13f-4cfd-85b5-26e05302763d.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 0xa9ebd36ce422105ae0f44912b1dcf421c9738a925a7e60c5c3bd38ca125bf69d. Chain 2 (Bitcoin): anchored in block 958819 (2026-07-20T04:08: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/QZVEM1812051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80f7aca86a949ab742a0505968750515fb4e798df1cc6df3c7330b0be1b7ee22. 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/QZVEM1812053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38c9eb687301de579807b91ae960e532366d2bbb02e456e5e3cc9e1417f6693f. 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/QZVEM1812056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dfe9df3a5892257d9c37b1a6b1ca36d3611ffac31dc8779ec020b3e7a2d0b17. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29:18Z), 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/QZVEM1812058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x540fd42daab8799aaf886f7d229953ff670be9c1f5d66a69825277e0cc3274de. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZVEM1812060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20a4480d11d2e763e4a3522b4287b60391401bb8b98d6c846c823367dd5282da. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/QZVEM1812062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02fed54ce2297778a694beba84664c99da4b8e62f685d7399049c46b7401709c. 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/QZVEM1812065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8133168ab6c278f344ce0de8749a3aef1edaf8bff4ed5c03f807ac10cf603288. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZVEM1812067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf944e7219f39c9dc132f3a0bd0678b4457bdbbc6d7d0d2a4acfde9a1eb6b32. 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/QZVEM1812069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69d59f275a7f90ef96831da40112ec5d03457e7d39286927bef0b76d6bdc3996. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZVEM1812072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47f912257d09441342ee4c301e8b04342ac97669a62e7571ad3492b75a25ee55. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/QZVEM1812074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b7ba0739a3e4206ebfa66c4898b00af5c0cedf4d443685f7e233145bd789acc. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/QZVEM1812076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4b5609e5d909f3ce340bede3370baf4f3daa772235fe5449ae6516e2cd14344. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/QZVEM1812079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d966965f32831929b7006f3441dbdd5127c0641e2e657018dc39f050d9bc676. 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/QZVEM1812081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa12c0418e5d2c09712980f8ba465530ac23a4e0b80f0d94c239e78f03250d6d4. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZVEM1812082.