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 0x545c65eeb836d7dafa9d8e21264de7917cf31a18eea934a6beceb769269542f5. 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/e6e915e4-8fbf-408e-8d20-e4ff171b5bc5.json and https://artists.proofprofile.net/proofs/artist/e6e915e4-8fbf-408e-8d20-e4ff171b5bc5.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x77c1094de7bfd790c29215c1542a810e3f3a6f715c06a04a7e8500025c8977ab","isrc":"USAR19000114","name":"While My Guitar Gently Weeps","registered_at":"2026-06-04T07:56:28Z","spotify_id":"3JUOy5ptZQieFb45byhO1p","type":"track"}
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 0x77c1094de7bfd790c29215c1542a810e3f3a6f715c06a04a7e8500025c8977ab. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3JUOy5ptZQieFb45byhO1p.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/3JUOy5ptZQieFb45byhO1p.
As the Years Go Passing By - Live in Germany
When the Night Comes Falling from the Sky - Live 1989
Put the Shoe On the Other Foot - Live 2000
While My Guitar Gently Weeps - Live 1995
When the Night Comes Falling from the Sky
My Little Girl - Live in Baden-Baden 2000
Got a Line on You - Live in Stuttgart 1995
I'm Torn Down - Live in Baden-Baden 1989
Stop Breaking Down - Live in Stuttgart 1995
My Little Girl - Live in Baden-Baden 1989
Love Is the Answer - Live in Baden-Baden 2000
As the Years Go Passing By - Live in Stuttgart 1995
Confidence Man - Live in Baden-Baden 1989
I Need to Be Loved - Live in Baden-Baden 1989
How Blue Can You Get - Live in Baden-Baden 2000
When the Night Comes Falling from the Sky - Live in Baden-Baden 1989
Stuck in the Middle - Live in Stuttgart 1995
Confidence Man - Live in Baden-Baden 2000
Put the Shoe on the Other Foot - Live in Baden-Baden 2000
River of No Return - Live in Baden-Baden 1989
Roadhouse Blues - Live in Baden-Baden 1989
Me and My Crazy Self - Live in Stuttgart 1995
See the Light - Live in Baden-Baden 1989
Roadhouse Blues - Live in Baden-Baden 2000
Roadhouse Blues - Live in Stuttgart 1995
See the Light - Live in Baden-Baden 2000
While My Guitar Gently Weeps - Live in Stuttgart 1995
As The Years Go Passing By: Live In Germany
When The Night Comes Falling From The Sky
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbd3e811593c1d27c1a8d4431e6ee306662281c389d4e1438e23979add9414c3. 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/3MYGnMTNffG7a7r0RXX4B5.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/3MYGnMTNffG7a7r0RXX4B5.
{"copyright_id":"0x77c1094de7bfd790c29215c1542a810e3f3a6f715c06a04a7e8500025c8977ab","isrc":"USAR19000114","name":"While My Guitar Gently Weeps","registered_at":"2026-06-04T07:56:28Z","spotify_id":"5ARx5yinuBIUqXCiPxBELD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77c1094de7bfd790c29215c1542a810e3f3a6f715c06a04a7e8500025c8977ab. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5ARx5yinuBIUqXCiPxBELD.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/5ARx5yinuBIUqXCiPxBELD.
I'm Gonna Sit Right Down And Write Myself A Letter
The Best of the Stony Plain Years: Vintage Jazz, Swing and Blues
Stuck In The Middle With You / Tequila - Live / Medley
Macon Georgia Blue / Charge (Fanfare) - Live / Medley
See The Light / Jeopardy! Theme - Live / Medley
Stuck In The Middle With You/Tequila - Live
Stuck In The Middle With You/Tequilla (Live)
I Can't Stand The Rain (as made famous by Tina Turner)
{"copyright_id":"0x90e6636fb5bca54b4b7f66dd0c0ac9bb765db5b0f236367150226414a7f4846a","isrc":"USA370915774","name":"I Can't Stand The Rain (as made famous by Tina Turner)","registered_at":"2026-06-25T16:39:41Z","spotify_id":"2WO5B5XHVAfiFLIXVGnNkz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e6636fb5bca54b4b7f66dd0c0ac9bb765db5b0f236367150226414a7f4846a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2WO5B5XHVAfiFLIXVGnNkz.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/2WO5B5XHVAfiFLIXVGnNkz.
{"copyright_id":"0x630dcdd6d1140fc221bc1fe9304170d8742a024cbcea9973623ad01c7068a6fb","isrc":"GBCBR0400960","name":"A World of Hurt","registered_at":"2026-06-25T16:33:15Z","spotify_id":"0iBICvrgINguvFVF1vsMLr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x630dcdd6d1140fc221bc1fe9304170d8742a024cbcea9973623ad01c7068a6fb. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0iBICvrgINguvFVF1vsMLr.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/0iBICvrgINguvFVF1vsMLr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x376af04c82d2df5a240012a96cedceec0679641a9375d9673347d17317ecd782. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/35RmJasN25h3DTdBwnFaAl.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/35RmJasN25h3DTdBwnFaAl.
Laughter Has Vitamin A, B, & D (feat. Jeff Healey)
Let's Do It (feat. Jeff Healey, Marty Grosz, Dan Levinson, Vince Giordano)
Long As I'm Movin' (feat. Jeff Healey, Dave Murphy, Al Webster, Alec Fraser)