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 0xa75098438a0ab7145d273dc6bcc4820f552bcf5c77446226f3809e1d3cc02382. Chain 2 (Bitcoin): anchored in block 953636 (2026-06-14T13:03:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/36c22de6-aa29-4c10-a62f-4531bd3d06d0.json and https://artists.proofprofile.net/proofs/artist/36c22de6-aa29-4c10-a62f-4531bd3d06d0.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 0x40715c738c55b21b9256219c205ea251069ad5d4295f3f35815277f53699a8ed. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/MXUM60700045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfece6ce6ed46684cfefc03e922582c0b90da1111ea6c0042ab07765085895eb7. 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/MXUM60700046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc629d2e846d809f3d67f7705a8f9df79807b3a31b6a6df645e946f60db8a63c3. 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/MXUM60700050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f08265c584645c86917bd6098e979e72611ede118cef459c9717c3e890104b2. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T16:24: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/MXUM60700053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb73f53fb167cf981727ef125440ea8b52c3e6d714c97ae26dd6fde09175de00d. 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/US7VG1696089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33539cb1346f06544b524daf9cac421abfce1180491a8c989014fbf5c76da6a. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/US7VG1696098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e7bb8397b0a2854f1ec721640fb5e9063c8c1050952dfe4b22b81acecf50904. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/ES71G1834083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x993db6a59c05f113b668a0562773f4cd2513d2292c848b5d39344d25c762cb3f. 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/MXD781802536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa89ef9f5cf353ce72db4d105e5720b47d8207a2051073075726235a6500230b5. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/MX1041100109.