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 artist was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43036cc117ed2111beeb25512b77cb1755dba893bd7b1f36918f98ea03be0141. Chain 2 (Bitcoin): anchored in block 953645 (2026-06-14T14:31:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/401c539a-d38f-4108-b1f0-8fb27d2834a4.json and https://artists.proofprofile.net/proofs/artist/401c539a-d38f-4108-b1f0-8fb27d2834a4.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Introduction to the Shri Lalita Trishati
Glorification of the Shri Lalita Trishati
Mahishasura Mardini Stotram: May the Light Dispel the Darkness
Shiva Mantras for Blessings and Protection
Introduction to the Thousand Names of Shri Gayatri
Glorification of the Thousand Names of Shri Gayatri
Saubhagya Ratnamala Stotram Attracting Auspiciousness
Praising Shri Lakshmi Saubhagya Ratnamala Stotram
108 Names of Shri Chamunda (Mantras for Purification, Protection and Spiritual Growth)
108 Names of Shri Saubhagya (Mantras to Attract Wealth)
Introduction to the Thousand Names of Shri Vishnu
Glorification of the Thousand Names of Shri Vishnu