1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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 artist was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x649ba986a1a93aa1d240ca28c7528f514a3f039c0c6dcf820193be7dce0c0479. Chain 2 (Bitcoin): anchored in block 953786 (2026-06-15T12:56:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/db08d06d-a53a-483d-8792-7ae7cb7869b0.json and https://artists.proofprofile.net/proofs/artist/db08d06d-a53a-483d-8792-7ae7cb7869b0.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
(If You Can't Sing It) You'll Have to Swing It [Mr. Paganini]
Please Don't Talk About Me When I'm Gone
Speech: I Contend That The Black Is The Creative - Live
Gentlemen Prefer Blondes: Diamonds are a Girl's Best Friend
Star Spangled Rhythm: That Old Black Magic