Methodist Central Hall Choir, Westminster
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 0x087c1dcc4671f0be4a42ff42aa63cc1bc465fb210cc0c3335a2cb212804331c2. 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/1ceee347-a88f-4305-bf58-43a032932577.json and https://artists.proofprofile.net/proofs/artist/1ceee347-a88f-4305-bf58-43a032932577.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Wesley: O for a Thousand Tongues to Sing (Richmond) - 1. O for a Thousand Tongues to Sing
Wesley: O for a Thousand Tongues to Sing (Richmond) - 2. My Gracious Master and My God
Wesley: O for a Thousand Tongues to Sing (Richmond) - 3. Jesus! the Name That Charms Our Fears
Wesley: O for a Thousand Tongues to Sing (Richmond) - 4. He Speaks, and, Listening to His Voice
Wesley: O for a Thousand Tongues to Sing (Richmond) - 5. He Breaks the Power of Cancelled Sin
Wesley: O for a Thousand Tongues to Sing (Richmond) - 6. See All Your Sins on Jesus Laid
Wesley: Lo! He Comes with Clouds Descending (Helmsley) - 1. Lo! He Comes with Clouds Descending
Wesley: Lo! He Comes with Clouds Descending (Helmsley) - 2. Every Eye Shall Now Behold Him
Wesley: Lo! He Comes with Clouds Descending (Helmsley) - 3. the Dear Tokens of His Passion
Wesley: Lo! He Comes with Clouds Descending (Helmsley) - 4. Yea, Amen! Let All Adore Thee
Wesley: Father of Everlasting Grace (Stamford) - 1. Father of Everlasting Grace
Wesley: Father of Everlasting Grace (Stamford) - 2. Send Us the Spirit of Thy Son
Wesley: Father of Everlasting Grace (Stamford) - 3. so Shall We Pray, and Never Cease
Wesley: Father of Everlasting Grace (Stamford) - 4. Till, Added to That Heavenly Choir
Wesley: Forth in Thy Name, O Lord, I Go (Antwerp) - 1. Forth in Thy Name, O Lord, I Go
Wesley: Forth in Thy Name, O Lord, I Go (Antwerp) - 2. the Task Thy Wisdom Has Assigned
Wesley: Forth in Thy Name, O Lord, I Go (Antwerp) - 3. Thee May I Set at My Right Hand
Wesley: Forth in Thy Name, O Lord, I Go (Antwerp) - 4. Give Me to Bear Thy Easy Yoke
Wesley: Forth in Thy Name, O Lord, I Go (Antwerp) - 5. for Thee Delightfully Employ
Wesley: A Charge to Keep I Have (Cambridge) - 1. a Charge to Keep I Have
Wesley: A Charge to Keep I Have (Cambridge) - 2. to Serve the Present Age
Wesley: A Charge to Keep I Have (Cambridge) - 3. Arm Me with Jealous Care
Wesley: A Charge to Keep I Have (Cambridge) - 4. Help Me to Watch and Pray
Wesley: Captain of Israel's Host, and Guide (Marienlyst) - 1. Captain of Israel's Host, and Guide
Wesley: Captain of Israel's Host, and Guide (Marienlyst) - 2. by Thine Unerring Spirit Led
Wesley: Happy the Man That Finds the Grace (Blockley) - 1. Happy the Man That Finds the Grace
Wesley: Happy the Man That Finds the Grace (Blockley) - 2. Happy Beyond Description He
Wesley: Happy the Man That Finds the Grace (Blockley) - 3. Wisdom Divine! Who Tells the Price
Wesley: Happy the Man That Finds the Grace (Blockley) - 4. Her Hands Are Filled with Length of Days
Wesley: Happy the Man That Finds the Grace (Blockley) - 5. to Purest Joys She All Invites
Wesley: Happy the Man That Finds the Grace (Blockley) - 6. Happy the Man Who Wisdom Gains
Wesley: All Praise to Our Redeeming Lord (Lucius) - 1. All Praise to Our Redeeming Lord
Wesley: All Praise to Our Redeeming Lord (Lucius) - 2. He Bids Us Build Each Other Up
Wesley: All Praise to Our Redeeming Lord (Lucius) - 3. the Gift Which He on One Bestows
Wesley: All Praise to Our Redeeming Lord (Lucius) - 4. Even Now We Think and Speak the Same
Wesley: All Praise to Our Redeeming Lord (Lucius) - 5. We All Partake the Joy of One (feat. Epworth Choir)
Wesley: All Praise to Our Redeeming Lord (Lucius) - 6. and If Our Fellowship Below
Wesley: Jesu, Lover of My Soul (Hollingside) - 1. Jesu, Lover of My Soul
Wesley: Jesu, Lover of My Soul (Hollingside) - 2. Other Refuge Have I None
Wesley: Jesu, Lover of My Soul (Hollingside) - 3. Thou, O Christ, Art All I Want
Wesley: Jesu, Lover of My Soul (Hollingside) - 4. Plenteous Grace with Thee Is Found
Wesley: Ye Servants of God (Laudate Dominum) - 1. Ye Servants of God
Wesley: Ye Servants of God (Laudate Dominum) - 2. God Ruleth on High
Wesley: Ye Servants of God (Laudate Dominum) - 3. Salvation to God
Wesley: Ye Servants of God (Laudate Dominum) - 4. Then Let Us Adore
Wesley: Come, Sinners, to the Gospel Feast (Fulda) - 1. Come, Sinners, to the Gospel Feast
Wesley: Come, Sinners, to the Gospel Feast (Fulda) - 2. Sent by My Lord, on You I Call
Wesley: Come, Sinners, to the Gospel Feast (Fulda) - 3. Come, All Ye Souls by Sin Oppressed
Wesley: Come, Sinners, to the Gospel Feast (Fulda) - 4. His Love Is Mighty to Compel
Wesley: Come, Sinners, to the Gospel Feast (Fulda) - 5. This Is the Time; No Nore Delay!