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 0x379e88c2cc6a10475636819d209f7b1000b65cb4fedc437c4ea3045ec020317c. 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/0489e046-6f07-4e8b-b836-57c43bbc53b9.json and https://artists.proofprofile.net/proofs/artist/0489e046-6f07-4e8b-b836-57c43bbc53b9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0x151da9538e3405f8b8043b6d25da9a1b2b870a5e817ae9625f8d2368a3cc5a65. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5jYmd2R8baqu6ErLoUDv2Z.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/5jYmd2R8baqu6ErLoUDv2Z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x151da9538e3405f8b8043b6d25da9a1b2b870a5e817ae9625f8d2368a3cc5a65. 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/28OZfoVqDSzanbjr4J453F.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/28OZfoVqDSzanbjr4J453F.
Wake Up With You (The I Wanna Song) - Live
Red Silk Dress (feat. Dominic Miller) - Single
You Left Me For Dead (feat. Dominic Miller) - Single
You Left Me For Dead (feat. Dominic Miller)
The Comfort of Strangers - Vinny Vero Remix Single Edit
The Comfort of Strangers (Vinny Vero Remix)
Where Does the Time Go? (Bright Light Bright Light Remix)
Happy Ever After (Johan Mauritzson Remix)
My Lover's Keeper (Grant Mitchell Remix)
Behind Closed Doors (Aleman Hobbs Remix)
The Comfort of Strangers - Ranny's Sunrise Mix
The Comfort of Strangers (Ranny's Sunrise Dub)
The Comfort of Strangers - Ranny's Sunrise Edit
The Comfort of Strangers - Mr. Black & Robberto Remix
The Comfort of Strangers - Mr. Black & Robberto Remix Edit
The Comfort of Strangers (Vinny Vero Remix Instrumental)
The Comfort of Strangers (Vinny Vero Dub)
Invisible War - J-Mi & Midi-D Remix Edit
Invisible War - J-Mi & Midi-D Extended Remix
Invisible War (J-Mi & Midi-D Remix Instrumental)
Little White Caravan (Ramshackle Family)
In The Wee Small Hours (feat. Julia Fordham)
Kids Songs and Nursery Rhymes Performed By Celebrity Friends for Tommy's