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 0xe004c498dc1b618f19a29351550fa62135b853fc90c0a6e4862abbcf404ebdf4. Chain 2 (Bitcoin): anchored in block 953699 (2026-06-14T22:00:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/68d95e58-6194-4193-90ce-5ac10b81d441.json and https://artists.proofprofile.net/proofs/artist/68d95e58-6194-4193-90ce-5ac10b81d441.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 0x64e5538035dd2869d246b3ce32c649a073858512f7d5a203f673caba7f03ea0b. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35:53Z), 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/TCAFZ2285519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x852241ddb26da289d4b4198a3231626cd65d24d9177890d76a3304e5ccf86d6f. 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/QZHN92213124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x820288edc04141960f4cbdfc48b05180d3e67f100725b68e62b1943ab107f84f. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZK6K2205767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5396c15feb6129bb3d7ca9e9eb9e07b64e4b516578afb4ab6401216392408e1f. Chain 2 (Bitcoin): anchored in block 957527 (2026-07-11T06:08: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/QZPLS2244099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca1b3b633b1379d6bac0b366862e8da279418cf3fdebb464fe16953c23082bc. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T02:32:29Z), 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/QZFZ42374709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d4512f10d1f91f8f9c71b5df0156953fd16fb51340ade11112f994bba08ddbe. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZK6F2395073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb1220b40b8205d611d57a54150de202dba476d5a71667118d716fdc74aa7926. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZTAY2330937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd0f44d3689882d2bd857b68967ef20e4959ae834801d306f29b331b8f07c985. 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/QZTB52574724.