1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 0x61f5bd785aa9dff763b3a30c90ff20be1c736d633b3b710acbbef1167a7afea2. Chain 2 (Bitcoin): anchored in block 953909 (2026-06-16T07:53:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/13fc111d-f180-4be6-8c00-ae40a0b0803f.json and https://artists.proofprofile.net/proofs/artist/13fc111d-f180-4be6-8c00-ae40a0b0803f.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Is Not Believing in Something the Same Thing as Believing in Something?
The Infinite Flow of Heaven and Hell and Everything In Between and Beyond
Numerous Minutes of Manipulative Nothingness
Out of Body Beer Sip Kisses in a Quality Motel Room
Love Hangover Everything Looks Different In the Light of Day
Radio Transmitted Remembrances of Future Spaces
Your Sister Doesn't Need To Know About Us
Vintage Legend Of The Most Persistent Wheel
Delayed Gratification Of Predictive Fulfillments
DIMES A Collection Of Short Stories Volume 1
Disguising Your Malfeasance Includes Ineffectual Reprise
My Fave Jeans Are On Sale I Mean Stealing
Fried Food Courtship You've Got Mayo In Your Teeth
News Of The Event Did Not Go Unenjoyed And So It Was
What Makes You Think It'll Choose To Speak In Human?
The Masters Are Old And Grey And They're Feasting On Your Complacent Soul
Insidious Persistence Of Repressed Thought
Lazy Morning Still Life With Inside Starlight
The Thoughts Are Trains The Station Is The Brain
I Fucked Up The Words Then Sent It Out To The World
Raymond's Uncle Inadvertently Harshes The Mellow
My Triumphant Return As A Carpeted Shopping Mall
Welcome. Are You Sure You're In The Right Place?
Things That Make Noise When You're Alone
Shopping On Thursdays And Calling It Sunday
Don't Worry 'Cause Boomers Writing Anthems For The Kids
She Took My Jacket And Left Me The Weather
I've Tried To Keep My Peace But You Must Know
Mr. Meat Grinder Keeps Grinding That Meat