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 0xfe5cf464f53e655e8550a516942f083fd9016d81c1b9b2766f34143e8d31de31. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e04dd136-8126-4786-bc32-616edb50d0e1.json and https://artists.proofprofile.net/proofs/artist/e04dd136-8126-4786-bc32-616edb50d0e1.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
"Music Hall (for Carla Bley)" from the Playfair Sonatas
"Hymn (for Roswell Rudd)" from the Playfair Sonatas
Allegro for Marimba from the Playfair Sonatas
Rondo for Trumpet from the Playfair Sonatas
Violin Sonata: I. Andante – Allegro moderato
Violin Sonata: II. Blues (for Ornette Coleman)
Marimba Sonata: II. Blues (for Eric Dolphy)
Clarinet Sonata: II. Music Hall (for Carla Bley)
Clarinet Sonata: IV. Rondo. Allegro moderato
Trombone Sonata: II. Hymn (for Roswell Rudd)
Alto Saxophone Sonata: II. Melody (for Paul Desmond)
Trumpet Sonata: II. Theme (for Joe Wilder)
Sometimes a Half-Life Is Just Not Enough