1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab60e743e8d97b8b38ee605f7c8b2d9b65639c2e297a488b3b7c6f33d7787a5c. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/05da083b-5d7f-4a9c-a6b9-04b2f97ebbf8.json and https://artists.proofprofile.net/proofs/artist/05da083b-5d7f-4a9c-a6b9-04b2f97ebbf8.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 → block OTSBitcoinBlock must exist at that height 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9d913ff06d34cecae2066a68abec0fa4ffdd5e3a52b286a2f4ca067f7c4c5fe. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:09: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/IDA832005406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78cf2abc81647c437ec25b4360d195681c763cec4355d21b84461cef80ddcc9c. 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/IDA832005409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb18bd71a6172ed4732a0014188e6f7b7411e51c526159b74fb47b65604fdd91. Chain 2 (Bitcoin): anchored in block 957668 (2026-07-12T06:54:37Z), 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/IDA832005408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa487e06ca3a89acbaeec1ecebcfa9847ec5b329280c111ff1d2d6c8fb5f053c8. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/IDA832005405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b4cf02b42eb40b26ebefaa9d614b8727ca378deb96148fb748aef3b28aa85b9. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/IDA832402385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59267c5f5016a005b7b369c57113229e1ef65dfb3f59faf4136ee354be707d9f. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/IDA832402379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb5312db0957dd8f8285528413c74538b27c53cf2f723470b01ed3096e15a6a. 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/IDA832402380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bd71fb42d7128e10ae99c29fe62c4473debb9581a067bdb90636e184b38bef0. 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/IDA832402381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b801a0bafd958e10ccfd8c7747423d8c448f95002fbbe8c6c29629359688c19. 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/IDA832402383.