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 0xc255f926172c5f81c26f6184bf5be562c863651d477f235f2e38e63b03ef94ca. Chain 2 (Bitcoin): anchored in block 954784 (2026-06-22T02:53:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e63e6e6b-e61d-4591-8cf1-0cf53a520bae.json and https://artists.proofprofile.net/proofs/artist/e63e6e6b-e61d-4591-8cf1-0cf53a520bae.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The End of the Universe (Is Just a Sleepover)
A List of Reasons Why I Need to Shut the Fuck Up
You Know I Can't Be What You Want Me to Be:
Most of the Time We Just Make Each Other Sad
This Past Year Sucked, but I Have Feeling That the New Year Will Be Alright
I'm Really Scared I'll Miss Out This Summer
Lost Colonial Treasures Buried in My Backyard
Protect Yourself, Cause No Body Else Will
Maybe If I Get Angry Enough, I Won't Miss Em
There's No Compass That Can Lead Me to Where I Need to Go
I Should've Kissed You When I Had the Chance
You Have a Collect Call from Someone Who Misses You
Love Letters Aren't As Hip As They Used to Be
The Last Time I Talked to You, You Sounded Like a Completely Different Person
This Would Probably Be Much More Embarrassing If I Knew You IRL
Being Passive Aggressive Won't Get You Anywhere This Time
You're More or Less Corrupted by Millennial Drug Culture
Maybe If I Get Angry Enough, I Won't Miss 'Em
And the Modern Gospel Declared: the Sad Will Wash the Sad Away
Just Gimme Another Drink and I'll Be Fine, I Promise
That One Song About How Hard It Is to Take Care of Someone When You Can't Take Care of Yourself
Here's a Wrench for Your Broken Heart, You Sad Sack Son of a Bitch