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 0xc568a59c783afe20e73b09c4c4f88dae7f8cc7cad529c59fd2972739194054bc. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fdc77e5d-a2e1-4f3f-890b-b972fb2a4e1e.json and https://artists.proofprofile.net/proofs/artist/fdc77e5d-a2e1-4f3f-890b-b972fb2a4e1e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Wonderful Words Of Life / We're Marching To Zion
There Is A Fountain / What A Friend We Have In Jesus
I Need Thee Every Hour / When The Roll Is Called Up Yonder
Glorious Things Of Thee Are Spoken / Rise Up, O Men Of God
Master, Let Me Walk With Thee / Jesus, I Have Promised
Let The Lower Lights Be Burning / Rescue The Perishing
O Zion Haste / Guide Me, O Thou Great Jehovah
Holy, Holy, Holy / For The Beauty Of The Earth
God Of Our Fathers / Onward Christian Soldiers
Nearer My God To Thee / In The Sweet By And By
Abide With Me / My Faith Looks Upto Thee
Jesus, Lover Of My Soul / Blest Be The Tie That Binds
To God Be The Glory, Great Things He Has Done
O God Our Help in Ages Past / Lead on, O King Eternal
Where Cross the Crowded Ways of Life / Love Divine, All Loves Excelling / Come Thou Fount of Every Blessing
Lily of the Valley / The Church in the Wildwood
"Are Ye Able" Said the Master / All the Way My Saviour Leads Me
Rejoice, Ye Pure in Heart / When Morning Gilds the Skies / Sun of My Soul
Safely Through Another Week / Higher Ground
Jesus Calls Us / Jesus Is Tenderly Calling
Showers of Blessing / Shall We Gather at the River
Lead, Kindly Light / God Be with You Till We Meet Again
O Happy Day That Fixed My Choice / On Jordan's Stormy Banks
Come Thou Almighty King / All Hail the Power of Jesus' Name
Break Thou the Bread of Life / Breathe on Me Breath of God / Lord Speak to Me That I May Speak
More Love to Thee / Beneath the Cross of Jesus
How Firm a Foundation / My Hope Is Built
Take My Life and Let It Be / Where He Leads Me
Work for the Night Is Coming / We've a Story to Tell the Nations
Take Time to Be Holy / Yield Not to Temptation
My Jesus, I Love Thee / More About Jesus Would I Know / Take the Name of Jesus with You
Stand up, Stand up for Jesus / Standin' on the Promises
Softly Now the Light of Day / Day Is Dying in the West
Now Thank We All Our God / Come, Ye Thankful People, Come
The Church's One Foundation / O for a Thousand Tongues to Sing
Leaning on the Everlasting Arms / I Am Thine, O Lord / There Is Power in the Blood
To God Be The Glory, Great Things He Hath Done
Kiwi Stars On Sunday - 20 Songs Of Faith, Hope & Inspiration
New Zealand Army Band With The Christchurch Musical Society choir
Sunday Morning Praise: Songs of Inspiration