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 0xe25915161cf5dbdf94b479dfdbeaecffdd1cef16dcaa9448f8e150d2e5a64245. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b67d16a1-54cb-4342-8665-307f7610f612.json and https://artists.proofprofile.net/proofs/artist/b67d16a1-54cb-4342-8665-307f7610f612.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Word of God Speak (The Original Accompaniment Track as Performed by Mercyme)
Word Of God Speak (Track with Background Vocals)
Word Of God Speak (Low Key Track with No Background Vocals)
Word Of God Speak (High Key Track with No Background Vocals)
You Reign - The Original Accompaniment Track as Performed by MercyMe
You Reign - Track with Background Vocals
You Reign - Track with No Background Vocals
You Reign - Low Key Track with No Background Vocals
You Reign - High Key Track with No Background Vocals
Word Of God Speak - The Original Accompaniment Track as Performed by MercyMe
Word Of God Speak - Track with Background Vocals
Word Of God Speak - Low Key Track with No Background Vocals
Word Of God Speak - High Key Track with No Background Vocals
Hold Fast (The Original Accompaniment Track as Performed by MercyMe)
Hold Fast (Track with No Background Vocals)
Hold Fast (Low Key Track with No Background Vocals)
Hold Fast (High Key Track with No Background Vocals)
Spoken For (The Original Accompaniment Track as Performed by Mercyme)
Spoken For (Track with Background Vocals)
Spoken For (Track with No Background Vocals)
Spoken For (Low Key Track with No Background Vocals)
Spoken For (High Key Track with No Background Vocals)
I Can Only Imagine - The Original Accompaniment Track as Performed by MercyMe
I Can Only Imagine - Track with Background Vocals
I Can Only Imagine - Track with No Background Vocals
I Can Only Imagine - Low Key Track with No Background Vocals
I Can Only Imagine - High Key Track with No Background Vocals
God With Us - The Original Accompaniment Track as Performed by MercyMe
God With Us - Track with No Background Vocals
God With Us - Low Key Track with No Background Vocals
God With Us - High Key Track with No Background Vocals
Homesick (The Original Accompaniment Track as Performed by MercyMe)
Homesick (Track with No Background Vocals)
Homesick (Low Key Track with No Background Vocals)
Homesick (High Key Track with No Background Vocals)
You Reign (The Original Accompaniment Track as Performed by Mercyme)
You Reign (Track with Background Vocals)
You Reign (Track with No Background Vocals)
You Reign (Low Key Track with No Background Vocals)
You Reign (High Key Track with No Background Vocals)
Spoken For - The Original Accompaniment Track as Performed by MercyMe
Spoken For - Track with Background Vocals
Spoken For - Track with No Background Vocals
Spoken For - Low Key Track with No Background Vocals
Spoken For - High Key Track with No Background Vocals
Hold Fast- The Original Accompaniment Track as Performed by MercyMe
Hold Fast - Track with No Background Vocals
Hold Fast - Low Key Track with No Background Vocals
Hold Fast - High Key Track with No Background Vocals
Finally Home - The Original Accompaniment Track as performed by MercyMe
Finally Home - Track with Background Vocals
Finally Home - Track with No Background Vocals
Finally Home - Low Key Track with No Background Vocals
Finally Home - High Key Track with No Background Vocals
Bring The Rain - The Original Accompaniment Track as Performed by MercyMe
Bring The Rain - Track with Background Vocals
Bring The Rain - Track with No Background Vocals
Bring The Rain - Low Key Track with No Background Vocals
Bring The Rain - High Key Track with No Background Vocals
Bring the Rain (The Original Accompaniment Track as Performed by MercyMe)
Bring The Rain (Track with Background Vocals)
Bring The Rain (Track with No Background Vocals)
Bring The Rain (Low Key Track with No Background Vocals)
Bring The Rain (High Key Track with No Background Vocals)
Homesick - The Original Accompaniment Track as Performed by MercyMe
Homesick - Track with No Background Vocals
Homesick - Low Key Track with No Background Vocals
Homesick - High Key Track with No Background Vocals
Finally Home (The Original Accompaniment Track as Performed by MercyMe)
Finally Home (Track with Background Vocals)
Finally Home (Track with No Background Vocals)
Finally Home (Low Key Track with No Background Vocals)
Finally Home (High Key Track with No Background Vocals)
God with Us (The Original Accompaniment Track as Performed by MercyMe)
God With Us (Track with No Background Vocals)
God With Us (Low Key Track with No Background Vocals)
God With Us (High Key Track with No Background Vocals)
I Can Only Imagine (feat. London Session Orchestra) [Symphony Version]
I Can Only Imagine (feat. London Session Orchestra) - Symphony Version
I Can Only Imagine (Symphony Version) [feat. London Session Orchestra]
All of Creation - Performance Track With Background Vocals
All of Creation - High Performance Track Without Background Vocals
All of Creation - Medium Performance Track Without Background Vocals
All of Creation - Low Performance Track Without Background Vocals
All of Creation - With Background Vocals [Performance Track]
All of Creation - High Without Background Vocals [Performance Track]
All of Creation - Medium Without Background Vocals [Performance Track]
All of Creation - Low Without Background Vocals [Performance Track]
Won't You Be My Love (Performance Tracks)
Won't You Be My Love - Performance Track With Background Vocals
Won't You Be My Love - High Performance Track Without Background Vocals
Won't You Be My Love - Medium Performance Track Without Background Vocals
Won't You Be My Love - Low Performance Track Without Background Vocals
Only You Remain - With Background Vocals
Only You Remain - High With Background Vocals
Only You Remain - Medium With Background Vocals
Only You Remain - Low With Background Vocals
The Hurt & The Healer - Performance Track - EP
The Hurt & The Healer - Performance Track, No Background Vocals
The Hurt & The Healer - Performance Track, With Background Vocals
The Hurt & The Healer - Performance Track, High Key No Background Vocals
The Hurt & The Healer - Performance Track, Low Key No Background Vocals
I Can Only Imagine - Independent Release
The Early Records/Signing With Ino Records
Favorite Performance of "I Can Only Imagine"
Almost There - Interview With Bart Millard - The Story Behind Each Song
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7d351815d265fa2d161e8c973fd32a17b4709a24d85d31b504f9b7fa20ac7d3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3CpJF5X9GIT70sSGNAFVth.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3CpJF5X9GIT70sSGNAFVth.
I Can Only Imagine (The Very Best of Mercyme)
I Can Only Imagine - The Very Best of MercyMe
I Can Only Imagine - The Very Best of MercyMe (Deluxe)
Almost Home (feat. Jeremy Camp) [Movie Version]
Almost Home (feat. Jeremy Camp) - Movie Version
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ae805551230bb4973ef6828d613723597335d2a36b5c120727d9dee69d9e04f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1WJAOYWbz1fctP6KSDT81f.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1WJAOYWbz1fctP6KSDT81f.
{"copyright_id":"0xbf09afe64b0782cee2cfb43e87ca2a6164e12df1550ca33cf74a40ab67032fd8","isrc":"USM2C2100207","name":"Bright Side of Broken","registered_at":"2026-06-29T10:09:36Z","spotify_id":"6GibskS4nVe6StMIq46hMS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf09afe64b0782cee2cfb43e87ca2a6164e12df1550ca33cf74a40ab67032fd8. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6GibskS4nVe6StMIq46hMS.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6GibskS4nVe6StMIq46hMS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab0e008a6920c03a72a67d3459f89755528a8f5460e265cf531cef33cd923989. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4XRoPS75FwMAI5zajoLerC.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4XRoPS75FwMAI5zajoLerC.
{"copyright_id":"0x9571ca140e6e5d237e325153a3e7d905c189d2287ecb2d8ed433be82abc23ba6","isrc":"USQX92105145","name":"Craig (feat. MercyMe)","registered_at":"2026-06-05T05:03:57Z","spotify_id":"1S9Yxo8bniCYywEMCposAl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9571ca140e6e5d237e325153a3e7d905c189d2287ecb2d8ed433be82abc23ba6. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1S9Yxo8bniCYywEMCposAl.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1S9Yxo8bniCYywEMCposAl.
Songs 4 Worship Ultimate (The Greatest Praise & Worship Songs of All Time)
Lifesongs: A Celebration of the First 20 Years
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x611b4d12df4ae5ed93c2235cf423671e6eb2ace83b35ec87ac4a3c315a2a8131. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0cbJya9G7EkMpVBgWebRQw.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0cbJya9G7EkMpVBgWebRQw.