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 0xb1347140ea89a7abff6dacd0be0e6847bd74068228a5c3cc9f58c1b669e2d7b2. 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/da199125-4201-4fdc-abf8-c016ba8c5b12.json and https://artists.proofprofile.net/proofs/artist/da199125-4201-4fdc-abf8-c016ba8c5b12.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 0xd8b66ddc189141bf27f5ace6621f1ce9dbfc8605dc2215d9b08a6c97175796b1. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/ESA112565504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb191ad87deb2368f58ade0aab2a0908302e24baa14cbcab97122303a894f121f. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/USANG2514984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92cbda40d016050a6fd11674144884fd8c978b17fdd03c11077c252636765f34. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T23:02:40Z), 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/USANG2514985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327aae5c808d46c57947530db9c52a27504fb2d7de4912bf7ee5948f750b9b64. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/USANG2514986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0db41658071f3bdbffc9fbc86b2351d9f3fdedfe1ff8e3bb5710a34be66fa7e2. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/USANG2516292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc6b8b53a53e43682a9d19598a5d82f269bf75e80493d410a87c23d025941670. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T15:13: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/USANG2516294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa92dd2b0bd5b11fd3a15f4c8b740566a3f0c8a7f6583a46ae9d3781f1530b5cb. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:55:30Z), 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/USANG2516295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa739a8408d7492c59158937e67df9d5430ad619b3885a5fceb9a07ce4d568033. 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/USANG2516302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc80bc125279a812ef72db027aab213967c7cf4d6ace48fba5d4600a7f6c71ca. 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/USANG2516303.