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 entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa58b6bad8fae197dd4c63bfe4d5ccc0fc140f53a8db0b5e6b1fc37e91cb18117. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/54fdd995-2c3f-4aa6-8d2d-fb2ef132e87f.json and https://artists.proofprofile.net/proofs/artist/54fdd995-2c3f-4aa6-8d2d-fb2ef132e87f.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Patience: If You're Anxious For To Shine
The Sorcerer: My Name Is John Wellington Wells
Much Ado About Nothing: Sigh No More, Ladies
The Pirates Of Penzance: Poor Wandring One
The Gondoliers: Take A Pair Of Sparkling Eyes
Twirly Whirly: Coem Down Ma Evenin' Star
A Princess Of Kensington: Four Jolly Sailormen
The Talk Of The Town: If I Were Vanderbuilt
The Pirates Of Penzance: The Policeman's Song
H.M.S. Pinafore: I'm Called Little Buttercup
The Pirates Of Penzance: Softly Sighing To The River
The Yeomen Of The Guard: Is Life A Boon?
The Marriage Of Figaro: Go To Bed, Your Vagaries Are Over
The Yeomen Of The Guard: A Man Who Would Woo A Fair Maid
The Yeomen Of The Guard: I Have A Song To Sing, Oh And Finale