Kenneth William David Hensley (24 August 1945 – 4 November 2020) was an English musician, singer, songwriter and producer, best known for his work with Uriah Heep during the 1970s. He wrote or co-wro
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 0x165bb414f7da7d3b5549f7b4bac2d5877333ba41e70d58f7dbbca421c65b4f3f. 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/ecc2b1c1-6111-4534-a5c9-d5e9d6cbc57e.json and https://artists.proofprofile.net/proofs/artist/ecc2b1c1-6111-4534-a5c9-d5e9d6cbc57e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0x0dea8b99698335d601648942cd8234ea073018dc3ad763e714457962ab221847. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/GBAJE0502904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692815587605d5b619c4d1d8a05477d713ac0736b6664dff3e73df03a76bbffe. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T08:33:48Z), 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/GBAJE0502906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73f1e4256b68c41119035c91771d88014948a46bea316d8f887fc8f62c716071. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/GBAJE0502921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5092328cd8c90019b65da06ef7ff6997c4674707801be8044320afedbe695acb. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/GBBLY1805005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2161adc248df1324dde72b1e6a8d25e360261ec432cffb7a3afd2259184c7f38. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/GBBLY1804991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf9f70236a6f734404764af8eb39f7415922023e6514efb6e223e3f596fefee9. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-22T02:32:40Z), 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/GBBLY1804999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x808e88c2d9a647b64dbddf024833b894434bb7bcae707c6e4ef2d207ef1fb69e. Chain 2 (Bitcoin): anchored in block 957620 (2026-07-11T22:32:56Z), 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/GBBLY1805021.
Blood on the Highway: The Ken Hensley Story (When Too Many Dreams Come True)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5219b762b6888022a33b6c8fc10bcb473ce0555db50f4847a4c3b22b9060fdc0. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/GBBLY1805050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9878f3423400739ca3a5ab1940c0e469639ba6d0a832036a83d8724e9844cde2. Chain 2 (Bitcoin): anchored in block 957620 (2026-07-11T22:32:56Z), 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/GBBLY1805051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55067469f6cd2f4b4cc2633198a98971bc552c9c7c9fcfc02e5c45b967423235. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/GBBLY1805052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11853c8bfd5b42358917a4b1e04dca9e6fe6bb5769b7fda113c76771f540b2e0. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/GBBLY1805061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfadadd27b19a2e7459814689f5c1b9d7fc3d8778965c6581143cfabac214bb8d. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/GBBLY1200499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3b705023ee9372f53dc1f32710a1602c3b5866db60f46b1e19aeb83daf129fa. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T07:54:10Z), 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/GBBLY1301819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60818f83316935dadab9ec895f4bd107294192a14583c800758d2e8bea24fc04. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/UK8241700255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a2e9fa6a619e596aa1a2f2ee161f262361df0cdbac19b746332bec1d5fb152. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T07:14: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/GBBLY1804973.
Past & Present (Songs In Time): A Ken Hensley Anthology 1972-2021