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 0x1409eef89a4a9bb533143f7d120f3570f8812184aaf10f00caed91ff83320ead. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fa61f3a1-1ec2-4464-837d-2404def79ab4.json and https://artists.proofprofile.net/proofs/artist/fa61f3a1-1ec2-4464-837d-2404def79ab4.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 0x4be17dfcb1afceb04702c04219b2582788137e7f33bff8b819bda7bb931c3a6d. Chain 2 (Bitcoin): anchored in block 959052 (2026-07-21T21:15:54Z), 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/QZFZ42278879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd43b0ab133e1843832a43a755462d937e2676a3c9a80f3cea5f341afd8e46308. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/QZDA42242087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf76e0870a941d49d46ea75794cd27ea03cc16c419c5dcd2e7367e43c6daaa87. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T04:29: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/QZNWQ2260851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c263053ab15d18af0a273309177f4c3603b1d1dc413770feb9e7ca3ce1c9bef. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QZTBA2206964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f6a4b22d834525cd9124a5b3ea5dd45ddc3e15f36d5a75ca55dba9e4eb7d1b. Chain 2 (Bitcoin): anchored in block 958602 (2026-07-18T19:28:16Z), 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/QZNWW2342140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d381157b91c97187cd277fc0e5ff022f5fb54b91b3e30ee425660df01822dcf. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/QZNWW2339444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x748a3572960cb80829b1eb2adea2f9859006560a49eaa46039271d7f8e469c94. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/QZWFR2333082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1432c9b2b500b19213e72b40edca94898f3fa6d5d2d33d246b05df27f58e7005. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/QZHN32409639.