Peter John Hurford OBE (22 November 1930 – 3 March 2019) was a British organist and composer. Life Hurford was born in Minehead, Somerset, to Gladys Hurford (née James) and Hubert Hurford, a solici
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 0x20756bb383c8d885af4c12e05bef79e58bfcc66d457a667e1fb92c159f102138. 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/a1a80f9d-9ff3-428e-962b-e51d89f44d60.json and https://artists.proofprofile.net/proofs/artist/a1a80f9d-9ff3-428e-962b-e51d89f44d60.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Prelude and Fugue on the Name B-A-C-H, S.260
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 0x209e5eb829e60cf96b7aa3d76286588bcaca2925a2ddf4d93f4bac36e34e80ee. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/GBF078710380.
Sonata for Trumpet and Strings No. 1 in D Major: 1. Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ee39a4f2176fe06ee1085c244ebc583702d23b54a062704f7ab251c9b9f1868. 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/GBF079042706.
Sonata for Trumpet and Strings No. 1 in D Major: 3. Allegro (Arr. Peter Hurford)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe151e9155e0285d7b17bac26716a7dffc0c6b393d75b4e021902d7aa7ed1168e. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/GBF079042708.
Prelude and Fugue in C minor, Op. 37, No. 1
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a4ac8c7bb43df6c2864d45469823c278e1c932769b2dca66393758da3c5854a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBF078441007.
11 Chorale Preludes, Op. 122: 9. Herzlich tut mich verlangen
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11cbafaaf40cea60e88592afcb770fadd23b2b2019e5425bc60e6a52320e8c71. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBF078710430.
Organ Sonata No. 3 in A Major, Op. 65, No. 3, MWV W58: Andante tranquillo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f5ce7529ade655cd44c0f5700e8e6818f5720b8a0ee7001d77ea89ff71cfc7b. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/GBF078441006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x209e5eb829e60cf96b7aa3d76286588bcaca2925a2ddf4d93f4bac36e34e80ee. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/GBF078710380.
Organ Symphony No. 5 in F Minor, Op. 42 No. 1: V. Toccata. Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1125598a7539532dc6a2d3d902d5dbc5484c010f025f84954de97e1d2dede30b. 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/GBF078230201.
Organ Symphony No. 6 in G Minor, Op. 42/2: I. Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0bc6dd9c15057d1972f1d6e8be993f2a211277d071aa8450c1c95641a57008e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBF078710400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38ea173729cf4d3865275988e6ac95433643b5200bc717ced43ca0fc1da3cf42. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/GBF078211310.
24 Pièces en style libre, Op. 31: 19. Berceuse in A (Sur les paroles classiques)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c28b1d792cb7647540d43a56d073037a5d85484e9dd94617b94d5fa432febb. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/GBF078230202.
Suite gothique, Op. 25: 2. Menuet gothique
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e1973dac21513344b9cc04375ef07c0a7e06d6b6723985c354a99a601687ec5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GBF078710472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34ab1a61f8cc67b7de6b3c09a16a2e91adbc09ca9ddc1add0101edae7c314d05. 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/GBF078710474.
Organ Concerto in A minor, BWV 593 after Vivaldi's Concerto Op. 3 No. 8: 2. Adagio
Bach 50, The Very Best Of Classical Music
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x980eb88e71887a792047d65d2c978fcf0ed6c2c215678db9aa49ad9b76f5327d. 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/GBF077710732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3612e7ac054ca6c6816cfd7eda9e571fe07498eb59f743b88901aed2068aaf5a. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/GBF077710334.