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 0x9799ef17d148bb90ed17dac5adbf61fd54c5d1845b3f5589b9842a6bd45988e1. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f14845fa-2c99-4d45-9df7-ca1d032bacd7.json and https://artists.proofprofile.net/proofs/artist/f14845fa-2c99-4d45-9df7-ca1d032bacd7.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Cantica Sanctorum: A Collection of Psalms, Hymns & Spiritual Songs
Psalm 3: Lord, How They Have Increased Who Trouble Me!
Psalm 6: O Lord, Do Not Rebuke Me in Your Anger
Psalm 14: The Fool Hath Said in His Heart
Psalm 15: Lord, Who May Abide in Your Tabernacle
Psalm 19: The Heavens Declare the Glory of God
Psalm 46: God Is Our Refuge and Strength
Psalm 53: The Fool Hath Said in His Heart
Psalm 67: God Be Merciful to Us and Bless Us
Psalm 70: Make Haste, O God, To Deliver Me!
Psalm 82: God Stands in the Congregation of the Mighty
Psalm 87: His Foundation Is in the Holy Mountains
Psalm 100: Make a Joyful Shout to the Lord
Psalm 114: When Israel Went out of Egypt
Psalm 117: Praise the Lord, All Ye Nations
Psalm 120: In My Distress I Cried to the Lord
Psalm 121: I Will Lift up My Eyes to the Hills
Psalm 124: If It Had Not Been the Lord Who Was on Our Side
Psalm 126: When the Lord Brought Back the Captivity of Zion
Psalm 127: Except the Lord Build the House
Psalm 128: Blessed Is Ev'ry One Who Fears the Lord
Psalm 129: Many a Time They Have Afflicted Me from My Youth
Psalm 131: Lord, My Heart Is Not Haughty
Psalm 133: Behold, How Good and How Pleasant It Is