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 0xa0343e493c0ea547aad4de10584397727cc647c7e9bb14ac076065bbfddbb0df. Chain 2 (Bitcoin): anchored in block 954659 (2026-06-21T06:14:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dd54c66e-4efc-4b40-a374-744e1e05ea53.json and https://artists.proofprofile.net/proofs/artist/dd54c66e-4efc-4b40-a374-744e1e05ea53.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
The Dusty Road to My Home (Instrumental)
Deliver Me from the Liar (Radio Version)
The Lord Won't Leave Us in the Ground (Piano)
The Broken Life (Broken for You) [Studio Version]
Flying Across the Earth (Mellow Fx Remix)
Do You Read Me (Meditation Instrumental)
Do You Read Me (Radio Version Instrumental)
Flying Across the Earth (Mellow Instrumental)
Praise Him Through the Rain (Radio Instrumental)
Praise Him Through the Rain (Radio Version)
The Broken Life (Broken for You) [Live Version]
Look Ye Saints (On His Throne) [Solo Remix]
Wonderful Words of Life (Instrumental Version)
More Than You Imagine (Accompaniment with Choir)
Jesus You Are so Beautiful (Living Room Piano)
Faith Is the Victory I Surrender All (Instrumental)
I've Got a Brother Who Lives on the Street (Live Version)
Jesus Comes to Reign (Watch Ye Saints) [With Vocals]
Behold the Beauty of This Place (Duet Version)
Give Him Your Heart (Home Is Where the Heart Is) [Around It Goes]
The End of the World (Everlasting Love) [Accompaniment Piano]
You Gotta Change Your Ways (Instrumental Version)
The Blue Train of Circumstance (Live Version)
Independence Day (Live Version Remastered)
You Gotta Change Your Ways (Live Version)
What a Friend We Have in Jesus (Live Version)
He Has Given Me a New Song to Sing (Ps 40)
Sent Forth (Sleep Prince of Peace Reprise) [Studio]
Love Love Love Life (Radio Version Instrumental)
Sent Forth (Sleep Prince of Peace Reprise) [Live]
Hosea (I Won't Let This Love Die) [Radio Version]
In the Garden Together (I Am His Own - I Come to the Garden) [Live Guitar Version]
The Earth Is the Lords (Upbeat Meditation)
Who Shall Stand (Unplugged Solo Version)
I Love You I Need You (Studio Radio Version)
I Love You I Need You (Meditation Instrumental)
Amazing Grace (Living Room Piano Series)
You Can Make This Change in Me (Studio Version)
Who Can Save Me (Piano Meditation and Song)
Can These Dry Bones Live (Live Version 1 Instrumental)
Can These Dry Bones Live (Live Version 2 Instrumental)
Can These Dry Bones Live (Live Version 3 Instrumental)
Can These Dry Bones Live (Studio Solo 1)
Is There Room in Your Heart (For Jesus) [Solo Version]
Sweet Dreams My Forever Love (Instrumental)
Your Love Will Surround Me (You Will Deliver Me) [Meditation Live]
Heaven Is a Beautiful Place (Guitar) [Instrumental]
Hold on One More Day (I Gave My Life for You Can You Press on for Me) [Instrumental]
I Can't Make It on My Own (Instrumental)
Love's Grandest Gesture - Dying to Save Me (Just the Romantic Part) [Instrumental]
Mysterious Babylon (Guitar) [Instrumental]
Rescue Us from the Night (Please Haste to Our Rescue) [Instrumental]
See My Saviour Dying to Save Me (Full Length Meditation) [Instrumental]
The Whole Earth Is Filled with Your Glory (The Full and Final Display) [Instrumental]
This Day Is Set Before You (Life and Death) Choose Life [Instrumental]
This Perilous the Way Leads to the Brightest Day (Extended Instrumental)
Your Love Shines Through the Misty Morning (Instrumental)
He Sets the Captives Free (Even the Prey of the Terrible) [Instrumental]
Called and Purposed Set Apart for Holy Use (Instrumental)
Come as You Are (The Invitation) [Instrumental]
Create in Me a Clean Heart My Creator God (Instrumental)
Even so (The Set Time to Favor) [Instrumental]
Hear These Words (Take Heed Lest You Fall) [Instrumental]
Hey You over There (Will It Be the Same Will the World Remain) [Instrumental]
I Will Never Leave You (You Are Mine) [Instrumental]
In Every Heart a Garden Grows (Instrumental)
Stand in the Storm (Only Love Will Keep You There) [Instrumental]
Your Love Transforms My Heart (Instrumental)
Walk Me Through the Valley (Valley of Achor) [Instrumental]
Ezekiel 30 (Lrp Ezekiel Series Cd5T9) - Fx [Instrumental]
Star Song 2 (The Heavens Declare His Glory) [Instrumental]
Star Songs Combined (The Heavens Declare His Glory) [Instrumental]
The Prince of This World Comes (Nothing in Me) (Piano Only Msw) [Live]
Too Long in the Desert (Piano Only Msw) [Instrumental]
God Is in Control (It's Going to Be Alright) [Piano Only Msw] [Live Fx]
Perfect Love Casts out All Fear (Piano Fx)
Here Comes the End (Extended Piano Only)
I Have Seen (In My Dreams They Come) [Fx]
Perfect Love Casts out All Fear (Piano Only)
Cast Your Bread Upon the Waters (Piano Only Msw) [Live Fx]
Jesus Is My King (Though the Heavens Fall) [Piano Only Msw] [Live]
Nearer Still Nearer (Duet Fireside Version Live)
Nearer Still Nearer (Solo Fireside Version Live)
Solemn Thought (Solo Acoustic Guitar Remaster)
Thou Art Beautiful My Lord (Instrumental)
Thou Art Beautiful My Lord (Studio Live)
Though You Slay Me (You Never Lie) [Alt Fixed Radio Version]
Though You Slay Me (You Never Lie) [Piano Only]
Though You Slay Me (You Never Lie) [Live]
Though You Slay Me (You Never Lie) [Instrumental]
Forty Days and Forty Nights (A Man Called John) [Live]
War - Planet in Pain (There Are No Words) [Live]
We Have Not Known You as We Should (Solo)
Every Beat of My Heart (Piano Only Finished)
Revelation Meditation (Fx Version Lyricless)
The Cry (From the Dark World Below) [Instrumental]
The Cry (From the Dark World Below) [Acompaniment]
The Cry (From the Dark World Below) [Live]
The Cry (From the Dark World Below) [Studio Mix]
Crossroads (Devil Don't Care) [Acoustic Accompaniment]
Crossroads (Devil Don't Care) [Electric Accompaniment]
Jesus Is the Author of Peace - Guitar Meditation (Instrumental)
Jesus Sanctify (Mean Old Devil) [Instrumental]
Jesus Sanctify (Mean Old Devil) [Studio Mix]
I Never Wrote Another (Studio Duet Alt Mix)
Jesus Sanctify (Mean Old Devil) [Accompaniment]
Let the Bright and Morning Star Rise Within Your Heart (Instrumental)
Amazing Grace How Sweet the Sound (Instrumental)
Amazing Grace How Sweet the Sound (Instrumental Version Unplugged)
Amazing Grace How Sweet the Sound (Solo Version)