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 0x076873bb494369945d503d343d7f8b61a8766fd9b3d753997bb2c1a065cf379e. Chain 2 (Bitcoin): anchored in block 954533 (2026-06-20T08:57:02Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a8424d18-08c8-4600-9f9d-5008824d151a.json and https://artists.proofprofile.net/proofs/artist/a8424d18-08c8-4600-9f9d-5008824d151a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Nuno's Tiny Heartbeat In The Dark - 2025 Remastered Version
Ashes On The Alter - 2025 Remastered Version
Tell Me With Your Eyes - 2025 Remastered Version
Little Sad Flower - 2025 Remastered Version
Not Me Must Be You - 2025 Remastered Version
Love Is A Love - 2025 Remastered Version
Love's Fury Rhapsody - 2025 Remastered Version
Marko's Brothers of the Gate (Remastered 2025)
Jeremy's Shadows in the Veil (Remastered 2025)
Jeremy's Warriors of the Night (Remastered 2025)
Matthew's Angel of Sorrow (Remastered 2025)
Monster Hunting Beasts (Remastered 2025)
Jeremy's the Edge of the Blade Tears the Most
Marko's Giving a Fuck so You Don't Need To
Nuno's & Sandra Portable I've Waited My Whole Life to Not Feel This