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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a7fb9bbbac51bdd1ad6197635e2dda0d2c3074572fe71536eced1dc1edb28ad. Chain 2 (Bitcoin): anchored in block 954631 (2026-06-21T02:46:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d06e156b-1f3b-4d65-8036-77c25b2690b7.json and https://artists.proofprofile.net/proofs/artist/d06e156b-1f3b-4d65-8036-77c25b2690b7.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
Lust Of The Beast • Pleasure Of The Flesh
When You First Touched The Angels (Live)
Maybe This Is The Right Time 2 Say Goodbye (Live)
You Don't Know What I'm Going Thru (Demo)
He Said, She Said, She Doesn't Care (Demo)
A Love Song For Melissa Villaseñor (Demo)
People Only Care When You've Gone (Demo)
Put Your Money Where Your Mouth Is (Demo)
You Don't Give a Damn About Me (Acoustic)
Showing Your Feelings (For The First Time) [Demo]
I Miss You (I Need You) I Love You [Demo]
When You First Touched The Angels (Remix)
People Only Care When You've Gone (Remix)
Put Your Money Where Your Mouth Is (Remix)
Me Dying Would Be Easier For Them (Remix)
Maybe This Is The Right Time To Say Goodbye (Remix)
You Don't Know What I'm Going Thru (Remix)
I Miss You (I Need You) I Love You [Remix]
A Love Song For Melissa Villaseñor (Remix)
Don't Stop Before You've Started (Remix)
He Said She Said She Doesn't Care (Remix)
The Demons Take Over Your Loved Ones (Live)
Lust Of The Beast • Pleasure Of The Flesh (Live)
You’re the Only One I Can Be With (Live)
Me Dying Would Be Easier For Them (Live)
Showing My Feelings (For The First Time)