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 0xa57b2ea70d303151d073e033551aaf2d4e2e18be0afd0cfbf4bf890c7fa1548d. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/21dac06d-f07a-415f-a5e0-4a0cb89c9c1c.json and https://artists.proofprofile.net/proofs/artist/21dac06d-f07a-415f-a5e0-4a0cb89c9c1c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
All of Your Heart - Modern Citizens Remix
All of Your Heart - Birthdayy Partyy Remix
What to Do (Modern Citizens Extended Remix)
Everybody Know Now (Modern Citizens Remix)
Everybody Know Now - Modern Citizens Remix
Everybody Know Now - Modern Citizens Extended Remix
Glad You Came - Modern Citizens Extended Remix
Let The Music Play - Diamond Lights VIP Piano Mix
Souls - Angelo Ferreri 'Groove Re-Touch' Mix - Radio Edit
One Dollar - Angelo Ferreri 'Groove Re-Touch' Mix - Radio Edit
Jackin Harmony - Add Vocal Cut Mix - Radio Edit
Ride With Me - Angelo Ferreri 'HouseCool' Remix - Radio Edit
Push The Tempo - Angelo Ferreri Remix - Radio Edit
Back To The Basics - Angelo Ferreri 'Groove Insane' Remix - Radio Edit
Get The Funk - Angelo Ferreri Remix - Radio Edit
Izinque - Spaghetti 'Unreleased' Mix - Radio Edit
Running Out - Angelo Ferreri 'Glitter' Mix - Radio Edit
Deep Feeling - Original Re-Touched Mix - Radio Edit
End Of The Ghetto - Angelo Ferreri 'Groove Addicted' Mix
Remember - Angelo Ferreri Remix - Radio Edit
Glad You Came - Modern Citizens Remix [Mixed]
Blah Blah Blah - TRU Concept Remix [Mixed]
I Wanna - Illyus & Barrientos Remix [Mixed]
Discopolis 2.0 - Sander Van Doorn Remix [Mixed]
In The Air - Tom Bromley & Luke Mumby Remix
If Everybody Looked The Same - eSQUIRE Remix
If Everybody Looked The Same - Mind Electric Remix
If Everybody Looked The Same - Jolyon Petch Organ Remix
If Everybody Looked The Same - Modern Citizens Remix
If Everybody Looked The Same - Skorpio Remix
Dance All Night - Darragh Casey's 6am Remix
How Do I Love You - Luca Cazal And S L F Remix
How Do I Love You - Luca Cazal And S L F Extended Remix
Twisted - Illyus & Barrientos Extended Remix
House Musique - Ben Sterling Extended Remix
Return Of The Queen Street Orchestra - Flashmob Remix
Return Of The Queen Street Orchestra - Flashmob Extended Remix
Where's the Love - Modern Citizens Remix
Morning Light - Carnivore & Skeltron Remix
Trapped in the Music - Man Without A Clue Remix
Trapped in the Music - Holmes John Remix
Trapped in the Music - Modern Citizens Remix
Trapped in the Music - Holmes John Techy Mix
Go for Gold - Supermini & Frankie Romano Remix
Go for Gold - Supermini & Frankie Romano Dub
Double-Up Records Amsterdam 2017 ADE Sampler
Coloured Squares - Modern Citizens Remix
The Melody - Timmy Schumacher's Brainstrom Remix
I like You (feat. NeonHoney) - Hudak Reprise
Buried Heart (feat. Samuel James) - Husky's Bobbin Head Mix
We Don't Have To Be Friends - Varsity (AUS) Remix
Married to the Game (feat. Point Reazon)
On Your Mind (feat. NeonHoney) - Jorj Pats Remix
Keep Pressin' On (feat. Mondecreen) - Sunset Child Remix
Groove Shaker (feat. Diz Zy J) - Date Night Remix
Work (feat. Smokahontas) - Modern Citizens' Summer Citizens Mix
Work (feat. Smokahontas) - Common Underground Remix
Work (feat. Smokahontas) - Modern Citizens' Dark Citizens Mix
Rock Rattle Roll - Modern Citizens Remix