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 0x5c0821294c0281f6f587fbf6f839c9b9daa788438e02f52c3fbf0d30c0805fe7. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/544312e0-59a7-42ad-9339-289a83cecdd7.json and https://artists.proofprofile.net/proofs/artist/544312e0-59a7-42ad-9339-289a83cecdd7.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 0xb8b3ee8bb1d1b56660fd098ddc85e4967143bd5f3b39374dab6bab10c58fe419. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QM6P42472063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd50e589a8d90a7939cc769dcaa627b430d113d0951921fca6520774ba601b84. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40:06Z), 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/QM6P42477995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56f1c849145ce2a5a2b28eae8039495bcd687f9699d9117ef13ea482fbb3e991. Chain 2 (Bitcoin): anchored in block 958691 (2026-07-19T07:19:31Z), 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/GXD7V2481237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2c64b52809cebd55d1354f6371ae6ae1f1406a6e613917c0af45898d3a5d2a0. 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/AEA3A2472804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664de8a03931122c6b370f7f3dbd797fa5ef4ff8d8cb617f1076d5d4be276b32. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T16:29:47Z), 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/AEA3A2472802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5425664fe986ea2fb03bd91fee61a60095471b5109144e88f1c719cd0420a7b7. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/AEA3A2472806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5be65a31c78559229e5ed1995d0d8fe1a669d55fd60891924d36abff890eecd. 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/AEA3A2472805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x184d0ea6d458e351e8e86b216abcebe69c43e4149579f1034b504a75acbaa8b2. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QMFME2412910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dd4885ffe31ebd41322c92da7f442d1663c69e739fd34eb25c183087a47804e. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QMFMF2453714.