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 0x82e0710e354d71ad3fde2650182c2f780326ef820948e76dbf9c53aeec6ab226. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/829590d5-b9be-4b51-82c2-b55c5b1c4f51.json and https://artists.proofprofile.net/proofs/artist/829590d5-b9be-4b51-82c2-b55c5b1c4f51.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The Journey of a Single Breath (For Paula)
Echoing The Love Words I've Heard From Up Above
How Many Overtones Will Transcend The Ego
The Transient Mindfulness Of A Sincere Prayer
We Are Temporary And We Are Beautiful As Such
Those Precious Little Moments Of Soundless Goodbyes
Despite Our Best Intentions (We Still Succeeded)
The Moment You Were Swept from My Memory
A Wandering Soul Is Not Always a Lost One
Perpetual Hover (As My Soul Spins Below Me)
Free Falling Through Life's Cavernous Atmosphere
I Wish That You Would Breathe Life Into Me
An Imaginary Stream Illuminated With Bright Fishes
...And the Sun Smiled at the Horizon, Bringing Us Joy!
Even Beautiful Sunsets Need Clouds (For Nessa)
The Tree that Hides the Breath of the Sun
The Skies Open and for a Moment We Can See Heaven
We Set Sail into the Clouds, Searching Another Tomorrow