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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78e3dac4a56a1c33af2c3034b740242edf72ebd0a5511ed7fc3db5769fcef4ad. 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/370e97e2-a8f2-4e5d-89f9-6c39b4607fb9.json and https://artists.proofprofile.net/proofs/artist/370e97e2-a8f2-4e5d-89f9-6c39b4607fb9.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0630f5cc189a33a854589b3a4261f55330e18ff65c351ad6c7e04dd61fa71c53. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-20T00:11: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/QM4TW1727633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc391916cf21b98fee2eefc27c79f4c0bd7075018a27363f75a1bd708f19a53f. 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/QM4TW1858425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b0f5959c0b05cd8d1489d1104c78abad5d27fc6a78a70f78e9af159ba48dd61. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/USL4R1937344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f4514c03c397597830ec85cc86fff4a34407beb651b49307d45e5e7a1c1486. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/USL4R1937345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f782b8c19d58e30ddd9f259a7fe0fd4681336193a239a0f733d11989deb49ac. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USL4R1937346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f1e2cebb0667ade7f7ab7dbb76d001c810d52a3dce782f38eef6d88d44f2d7. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/USL4R1937347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9445cead4610529213b4e4a6a9f8f1a1145e3276453a9691de4b118913c0496c. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T18:01:03Z), 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/USL4R1937351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09ce1d153c3a3fe851b5ce4cf8d7b67cd629a130e79c73f042e09a3ee7b42206. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/USL4R1937358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb174d13819ddb5f656a41f1c26e95a9119db31a2444ae405fcd23881caa9ad4. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/ZBU5B2500031.