Duncan Cowan Ferguson (born 27 December 1971) is a Scottish football manager and former player. He began his career at Dundee United in 1990, and moved to Rangers in 1993 for what was then a British
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 0x9d6965f042b663b5e1c3e36fa8d09ba37498c2e995b356a73ef969ea006b01d9. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e55efcd9-4ca1-4089-91d7-54c6d5510a92.json and https://artists.proofprofile.net/proofs/artist/e55efcd9-4ca1-4089-91d7-54c6d5510a92.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The Crucifixion: I. Recit. – "And they came to a place named Gethsemane"
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 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. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xa8fee58a64757314841ad03b47bfd8d9de246f483f18ff8954281c82724860d6. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b7141bfd787b97b2627d0e93c50b2d75e0add16157bdb9347c7ea3de9be377. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427502.
The Crucifixion: III. Processional to Calvary
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe823382592ad146c24d12ab3cef7f16c6a8dbf565e87ef974d6794f05772a8cb. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427503.
The Crucifixion: IV. Recit. – "And when they were come"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92156ee84a33ecf796eea5bab872f7c25fc90e8cd501a817eb6f3665f2e5389. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427504.
The Crucifixion: V. Hymn – The Mystery of the Divine Humiliation (Cross of Jesus)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc83fadde6f0492e793adf3c2f857feaef2fe7d8346d70e5ae034ddf7fad9404. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427505.
The Crucifixion: VI. Recit. – "He made Himself of no reputation"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a3a359b599bad693943d9e6ae65855c15db13ae8eea4414b0dab0adcf0d2621. Chain 2 (Bitcoin): anchored in block 960155 (2026-07-29T22:13:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427506.
The Crucifixion: VII. The Majesty of the Divine Humiliation
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ff6ccb2f91ede2dc9c709b18d6fd70e972ab6aa81e4377c9de7128d6c0e9bc2. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427507.
The Crucifixion: VIII. Recit. – "And as Moses lifted up the serpent"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35cf037550e1f09b4389e2902bc2e6f05a0025868206b0c12eb2a9c8a092013d. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427508.
The Crucifixion: IX. Chorus – God so loved the world
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd9304e3759764c530a7f99f72112fdfe3006e581aa1aa007342126efeb32dce. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427509.
The Crucifixion: X. Hymn – Litany of the Passion (Holy Jesu, by Thy Passion)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x117c692a329b120ee05ab7146a9e0ff6b514a1332c936a76a86115cd5628a207. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427510.
The Crucifixion: XI. Recit. and Chorus – "Jesus said: ‘Father, forgive them’"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f0ca594c6f39eb35767d1c76bf0e0324701fa15dd240989e9e734ebd0a75c32. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427511.
The Crucifixion: XII. Duet – So Thou liftest Thy divine petition
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bb3e958d89cd46a4e3bab92119bab09ec09f3c5c74237adaf65f7c857774d09. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427512.
The Crucifixion: XII. Hymn – The Mystery of Intercession (Jesus, the Crucified, plead for me)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf350b918e3b5a63e0647054dee92d01c8176c5bcc216220161df5333add6dd9d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427513.
The Crucifixion: XIII. Recit. and Chorus – "And one of the malefactors"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6108fc1ae5a45144c9a22170a1898dba979d6d93c5cf4f6626f15ef4a8ff18ec. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427514.
The Crucifixion: XIV. Hymn – The Adoration of the Crucified (I adore Thee)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33c4b18fc8518af136a1cb86cac110c4ce345f31104feb2039be682c1ea40f5a. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427515.
The Crucifixion: XV. Recit. and Chorus – "When Jesus therefore saw his mother"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8702bc939dc8bce3914b014e6b36fc53829a68ee6beb0786fcb1d9025c8c7ee. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427516.
The Crucifixion: XVI. Recit. – 'Is it nothing to you?"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a3e635e9492eb31841786832ceef58195f624f7391e616c8502c2a7eeb946e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427517.
The Crucifixion: XVII. Chorus – The Appeal of the Crucified
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e1a8da0965fc59a0046eacfdaa1957606268762f3627022c2ae0bbbe99734c6. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427518.
The Crucifixion: XVIII. Recit. and Chorus – "After this, Jesus knowing that all things were now accomplished"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56dab9bc4577aa02334b9e9b5cf73ccdd026802b8c97bd9775546ef08909afa2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427519.
The Crucifixion: XIX. Hymn – For the love of Jesus (All for Jesus)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf243c9c2714029a96031f6869358f687be9e90342ad4d708f96585822f2d11d9. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL2427520.
Gabriel Jackson: Beyond the Stars (Sacred Choral Works, Vol. 2)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbbb07d68f5e85764c86c29b6410100a3abaf27b3831b67328f249f641b74f31. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL1107101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74e0ae2afc0dad6e75ad5b78c80da25a2983d18a453ea86bd66dcac021cb56a4. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL1107106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc01a566d98a8a74b8a73421edf5a2882d8bd1821d9cbfa4d32e7ad224e7d49ee. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL1107107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2334239139ee783e37e321904594a65e9befebb693ca3afbb7c8ddc8dcfd658b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL1107108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d17cc0d782779189d948f9d278fae10124202644816492d0d445355d40fe1b6. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL1107109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ec1de70263c8883932cb1c3045ab33df9c8e477bc9068dd7e22c11450f5809a. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBEBL1107116.
Requiem in D Minor, K. 626: Sequence: I. Dies irae
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4978068ce233771d3c9434f04051a0d488af637730e291272d5b1ea99234838. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USB8U1602112.
Missa Papae Marcelli: Masses, Book 2: Missa Papae Marcelli: Kyrie
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x678e3a53a33f3982a7fa3ea27cf4b3b50ef9c615404808b36f849911e39e5756. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USB8U1602138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x179be90e9193bbf7a048147ea3ede8bab1a5751795decf64ef5e1c0cebb9631d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USB8U1602114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17d6dd3fc6abe42fb5e8beafc236fe4987cd837ed22afeec954f0b04c014f082. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USB8U1602121.