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 0x63f4aeb442af744c913d4067d183fbdbadb44639f621d104dad7776acd913115. Chain 2 (Bitcoin): anchored in block 953710 (2026-06-14T23:32:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7d8e87ba-82d9-478b-8278-5b95c9d5567b.json and https://artists.proofprofile.net/proofs/artist/7d8e87ba-82d9-478b-8278-5b95c9d5567b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
FSOE 831 - Future Sound Of Egypt Episode 831
Other Side Of The World (FSOE831) - Daxson Remix
Light Your Darkness (FSOE831) - Richard Durand Remix
All Over Again (FSOE831) - Sean Tyas, David Elston Remix
Memories (WONDER OF THE WEEK) (FSOE831) - Ciaran McAuley Remix
Just Rave (FSOE831) - Stoneface & Terminal Remix
Lost In Memories - David Elston Extended Remix
Another Day (Niko Zografos Remix) - Mixed
Catharsis (Michael Kaelios Remix) - Mixed
Catharsis (Brendan Bartels Remix) - Mixed
Infinite Sunsets (Ray Reverse Remix) - Mixed
Confirm Humanity (Alex Di Stefano Remix) - Mixed
Spike (Melvin Sheppard & Liz Wigley Remix) - Mixed
Dystopia (Alex Di Stefano Remix) - Mixed
Heeding the Call (John Askew Rework) - Mixed
Vicious Tickle (Sean’s Embryo Mix) - Mixed
Kick Bass Acid Loud (Volcano On Mars Remix) - Mixed
All Over Again (Sean Tyas & David Elston Remix)
All Over Again - Sean Tyas & David Elston Remix
All Over Again - Sean Tyas & David Elston Extended Remix
Uplifting Only 568: No-Talking DJ Mix: Ori's Top 50 Vocal Uplifters of 2023 - Part 2
My World (UpOnly 568) - Tribute To Earth Mix - Intro Mix Cut
You & I (UpOnly 568) - Ciaran McAuley Remix - Mix Cut
Missing You (UpOnly 568) - Ben Gold Remix - Mix Cut
Colours (UpOnly 568) - Spencer Newell Remix - Mix Cut
Let Me Know (UpOnly 568) - Last Soldier Remix - Mix Cut
Walls Come Crashing Down (UpOnly 568) - Mix Cut
Take Me On A Journey (UpOnly 568) - Mix Cut
Black Hole (UpOnly 568) - Ferry Tayle Remix - Mix Cut
All Over Again (UpOnly 568) - Sean Tyas & David Elston Remix - Mix Cut
Where The River Meets The Sea (UpOnly 568) - Mix Cut
Where I Want To Be (UpOnly 568) - Mix Cut
Found (UpOnly 568) - Roger Shah Uplifting Remix - Mix Cut
Can't Live Without You (UpOnly 568) - Mix Cut
Hope For Brighter Days (UpOnly 568) - Mix Cut
Connected (UpOnly 568) - Lostly Change Of Season Remix - Mix Cut
Unbreakable (Through It All) (UpOnly 568) - Mix Cut
ASOT 1138 - A State of Trance Episode 1138
A State of Trance (ASOT 1138) - Coming Up, Pt. 1
Hollow (ASOT 1138) - The Thrillseekers Remix
Blue Fear (ASOT 1138) - Mark Sherry Remix
A State of Trance (ASOT 1138) - ASOT 2023 Ibiza Compilation
A State of Trance (ASOT 1138) - ASOT 2023 Ibiza Compilation Contest Winners
A State of Trance (ASOT 1138) - Coming Up, Pt. 2
Make It Count (ASOT 1138) [Tune Of The Week]
A State of Trance (ASOT 1138) - Track Recap, Pt. 1
A State of Trance (ASOT 1138) - Shout Outs, Pt. 1
A State of Trance (ASOT 1138) - Shout Outs, Pt. 2
Computers Take Over The World (ASOT 1138) [Trending Track] - Maddix Remix
A State of Trance (ASOT 1138) - Track Recap, Pt. 2
A State of Trance (ASOT 1138) - This Week's Service For Dreamers, Pt. 1
A State of Trance (ASOT 1138) - This Week's Service For Dreamers, Pt. 2
A State of Trance (ASOT 1138) - This Week's Service For Dreamers, Pt. 3
Where Did All the Years Go (ASOT 1138) [Service For Dreamers]
A State of Trance (ASOT 1138) - Contact 'Service For Dreamers'
A State of Trance (ASOT 1138) - This Is Ruben de Ronde
Saltwater (ASOT 1138) - Ilan Bluestone Remix
A State of Trance (ASOT 1138) - Track Recap, Pt. 3
A State of Trance (ASOT 1138) - Xijaro & Pitch Guest Mix
A State of Trance (ASOT 1138) - Interview with Xijaro & Pitch, Pt. 1
A State of Trance (ASOT 1138) - Interview with Xijaro & Pitch, Pt. 2
A State of Trance (ASOT 1138) - Interview with Xijaro & Pitch, Pt. 3
A State of Trance (ASOT 1138) - Interview with Xijaro & Pitch, Pt. 4
A State of Trance (ASOT 1138) - Interview with Xijaro & Pitch, Pt. 5
A State of Trance (ASOT 1138) - Interview with Xijaro & Pitch, Pt. 6
A State of Trance (ASOT 1138) - Interview with Xijaro & Pitch, Pt. 7
Andromeda (ASOT 1138) - Sonic Element Mix
FSOE 773 - Future Sound Of Egypt Episode 773
When The Darkness Comes (FSOE773) - Ben Gold Remix
Lost in Memories (FSOE773) - David Elston Remix
FSOE 873 - Future Sound Of Egypt Episode 873
Elyseum (FSOE873) - Weird Sounding Dude Remix
Revelations (WONDER OF THE WEEK) (FSOE873) - Das Pharaoh Remix
FYH379 - Find Your Harmony Radio Episode #379
Make U Mine (FYH379) [LIGHT SIDE TRACK OF THE WEEK] - Crowd+Ctrl Remix
The Answers In Between (FYH379) [FAVORITE OF THE MOMENT]
Other Side Of The World (FYH379) - Daxson Remix
Light Your Darkness (FYH379) - Richard Durand Remix
Ego Death (FYH379) [DARK SIDE TRACK OF THE WEEK]
Healesville Sanctuary (FYH379) [A BREATH OF AETHER] - Roger Shah Mix
All Over Again (FYH379) - Sean Tyas & David Elston Remix
Big Sky (FYH379) - Asteroid & Paul Skelton Remix
Love Wins (FYH379) - Alex M.O.R.P.H. Remix
Timelapse (Sean Tyas pres abstrkt Remix) - Mixed
ASOT 1145 - A State of Trance Episode 1145 (Including A State of Trance Radio Top 50 - 2023, Vol. 2)
A State of Trance (ASOT 1145) - Coming Up
A State of Trance (ASOT 1145) - Track Recap, Pt. 1
A State of Trance (ASOT 1145) - Welcome To ASOT 1145
A State of Trance (ASOT 1145) - Tune Of The Year Votings, Pt. 1
A State of Trance (ASOT 1145) - Tune Of The Year Votings, Pt. 2
A State of Trance (ASOT 1145) - Armin's New Single
Epica Maxima (ASOT 1145) [Tune Of The Week]
A State of Trance (ASOT 1145) - Track Recap, Pt. 2
A State of Trance (ASOT 1145) - Shout Outs, Pt. 1
A State of Trance (ASOT 1145) - Shout Outs, Pt. 2
A State of Trance (ASOT 1145) - Shout Outs, Pt. 3
Breathing (Airwave) [ASOT 1145] - Alchimyst Remix
All Over Again (ASOT 1145) - Sean Tyas & David Elston Remix
You Are The Master (ASOT 1145) [Trending Track]
A State of Trance (ASOT 1145) - Track Recap, Pt. 3
A State of Trance (ASOT 1145) - This Week's Service For Dreamers, Pt. 1
A State of Trance (ASOT 1145) - This Week's Service For Dreamers, Pt. 2
A State of Trance (ASOT 1145) - This Week's Service For Dreamers, Pt. 3
Headliner (ASOT 1145) [Service For Dreamers]
A State of Trance (ASOT 1145) - Contact 'Service For Dreamers'
A State of Trance (ASOT 1145) - Thank You Ilaria!
A State of Trance (ASOT 1145) - This Is Ferry Corsten
Carnal Emotion (ASOT 1145) - Fehrplay Remix
A State of Trance (ASOT 1145) - Track Recap, Pt. 4
A State of Trance (ASOT 1145) - Track Recap, Pt. 5
Autumn (ASOT 1145) - Eugenio Tokarev Remix
A State of Trance (ASOT 1145) - Track Recap, Pt. 6
A State of Trance (ASOT 1145) - Track Recap, Pt. 7
ASOT 1062 - A State Of Trance Episode 1062 [Including Live at Ultra Music Festival Miami 2022 (A State Of Trance Stage) [Highlights])]
A State Of Trance (ASOT 1062) - Coming Up
Path Of Light (ASOT 1062) [Future Favorite]
A State Of Trance (ASOT 1062) - Track Recap, Pt. 1
A State Of Trance (ASOT 1062) - Ultra Music Festival Miami 2022 Recap
A State Of Trance (ASOT 1062) - ASOT 1000 Event California Line-up
Love We Lost (ASOT 1062) - Skytech Remix
Happiness Happening (ASOT 1062) - Rub!k Remix
Same Sky Same Stars (ASOT 1062) [Trending Track]
A State Of Trance (ASOT 1062) - Track Recap, Pt. 2
A State Of Trance (ASOT 1062) - Shout Outs, Pt. 1
A State Of Trance (ASOT 1062) - Shout Outs, Pt. 2
Take This (ASOT 1062) [Tune Of The Week]
Beyond This Earth (ASOT 1062) - Richard Durand Remix
A State Of Trance (ASOT 1062) - Track Recap, Pt. 3
A State Of Trance (ASOT 1062) - This Week's Service For Dreamers
I Matter To You (ASOT 1062) [Service For Dreamers]
A State Of Trance (ASOT 1062) - Contact 'Service For Dreamers', Pt. 1
A State Of Trance (ASOT 1062) - Contact 'Service For Dreamers', Pt. 2
A State Of Trance (ASOT 1062) - This Is Ruben de Ronde
A State Of Trance (ASOT 1062) - David Forbes Guest Mix
Total Eclipse (ASOT 1062) - David Forbes Remix
A State Of Trance (ASOT 1062) - Interview with David Forbes, Pt. 1
A State Of Trance (ASOT 1062) - Interview with David Forbes, Pt. 2
A State Of Trance (ASOT 1062) - Interview with David Forbes, Pt. 3
A State Of Trance (ASOT 1062) - Interview with David Forbes, Pt. 4
Over And Out (ASOT 1062) - Artento Divini Remix
A State Of Trance (ASOT 1062) - Track Recap, Pt. 4
Ultimate Wave - Alphazone Remix - Mix Cut
El Viendo - Martin Eyrer Remix - Mix Cut
Isn't It All A Little Strange - Krazy Nuts Remix - Mix Cut
Unknown - Trevor McLachlan Dub Mix - Mix Cut
Definitely - Lee Haslam’s R7 Remix - Mix Cut
Ding A Ling - Scot Project Remix - Mix Cut
Take A Shot - Simon Patterson Remix - Mix Cut
Fuck Da Beats - Lee Haslam Remix - Mix Cut
Such A Good Feelin' - Lee Haslam & Guyver Remix - Mix Cut
Freefalling - Mikey Dickens & Quake Remix - Mix Cut
ASOT 1081 - A State Of Trance Episode 1081 (Who's Afraid Of 138?! Special)
A State Of Trance (ASOT 1081) - Who's Afraid Of 138?! Special
A State Of Trance (ASOT 1081) - Coming Up
Yet Another Day (ASOT 1081) - The Noble Six Remix
Lost In Memories (ASOT 1081) - David Elston Remix
Beyond The Sky (ASOT 1081) - Allen Watts Remix
A State Of Trance (ASOT 1081) - A State Of Trance Ibiza 2022 Compilation, Pt. 1
A State Of Trance (ASOT 1081) - A State Of Trance Ibiza 2022 Compilation, Pt. 2
A State Of Trance (ASOT 1081) - A State Of Trance Ibiza 2022 Compilation, Pt. 3
Hello Peter (ASOT 1081) - Giuseppe Ottaviani Retouch
Poison Apple (ASOT 1081) - Ciaran McAuley Remix
Forever (ASOT 1081) - Bogdan Vix & Claudiu Adam Remix
A State Of Trance (ASOT 1081) - Track Recap, Pt. 1
A State Of Trance (ASOT 1081) - Shout Outs
A State Of Trance (ASOT 1081) - Track Recap, Pt. 2
A State Of Trance (ASOT 1081) - This Week's Service For Dreamers, Pt. 1
A State Of Trance (ASOT 1081) - This Week's Service For Dreamers, Pt. 2
Embrace (ASOT 1081) [Service For Dreamers]
A State Of Trance (ASOT 1081) - Contact 'Service For Dreamers'
A State Of Trance (ASOT 1081) - This Is Ruben de Ronde
A State Of Trance (ASOT 1081) - Ben Hemsley In The Studio
Touched By The Sun (ASOT 1081) - The Noble Six Remix
Sincere (ASOT 1081) - William Byrne Remix
A State Of Trance (ASOT 1081) - Track Recap, Pt. 3
A State Of Trance (ASOT 1081) - Ben Hemsley Guest Mix
Farewell To The Moon (ASOT 1081) - En-Motion Remix
A State Of Trance (ASOT 1081) - Interview with Ben Hemsley, Pt. 1
A State Of Trance (ASOT 1081) - Interview with Ben Hemsley, Pt. 2
A State Of Trance (ASOT 1081) - Interview with Ben Hemsley, Pt. 3
A State Of Trance (ASOT 1081) - Interview with Ben Hemsley, Pt. 4
A State Of Trance (ASOT 1081) - Interview with Ben Hemsley, Pt. 5
Need You Here (ASOT 1081) [Future Favorite]
A State Of Trance (ASOT 1081) - Track Recap, Pt. 4
FSOE 770 - Future Sound Of Egypt Episode 770
Keep Running (FSOE770) - Tomas Heredia Remix
Here With Me (WONDER OF THE WEEK) (FSOE770)
Perfect World (FSOE770) - Amos & Riot Night Remix
Gravitational Waves (FSOE770) - Systembreaker Remix
Lost in Memories (FSOE770) - David Elston Remix
FYH316 - Find Your Harmony Radioshow #316
Won't Matter Much (FYH316) [Light Side Track Of The Week]
Don't Let Go (FYH316) [Favorite Of The Moment] - Chris Schweizer Remix
Spirits Dancin' (FYH316) [Classic Selection] - Cosmicman Remix
FSOE 740 - Future Sound Of Egypt Episode 740
Lighting Fires (FSOE 740) - Paul Denton Remix
FSOE 786 - Future Sound Of Egypt Episode 786
Keep Running (FSOE786) - Tomas Heredia Remix
Lost in Memories (FSOE786) - David Elston Remix
Sunsets & Bonfires (FSOE786) - Roger Shah Uplifting Remix
Ricochet (FSOE786) - Stoneface & Terminal Remix
Waiting For You (FSOE786) - Thomas Datt's Heart Activation Remix
Gold (FYH264) [Light Side Track Of The Week] - DubVision Remix
Between The Rays (FYH264) - Tom Staar Remix
Carry You Home (FYH264) - Ashley Wallbridge Remix
Seven Cities (FYH264) - Alex Di Stefano Remix
You Are Enough (FYH264) - Alex M.O.R.P.H. Remix
Last Goodbye (FYH264) [Favorite Of The Moment]
Equator (FYH264) [Dark Side Track Of The Week]
True Love - Billy Gillies Extended Remix
Everyone is Looking for Us - Metta & Glyde Extended Remix
Catharsis - Michael Kaelios Extended Remix