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 0x78cc2922bc7ac90a2f3a33c6ef58d9eede9aa9e97667c9a6e5f9cca15d7b1f96. 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/ca441297-b995-495d-97bc-45c5524221e4.json and https://artists.proofprofile.net/proofs/artist/ca441297-b995-495d-97bc-45c5524221e4.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Memories Turned to Tears (In Memory Of Gert Jan)
Memories Turned to Tears (In Memory Of Gert Jan) - Extended Mix
Memories Turned to Tears (In Memory Of Gert Jan) - Extended Dub
Timekeeper (Nothern Project Vocal Remix)
Kashmir (Niccolò Vencedor & Dan McKinley Remix)
ASOT 1098 - A State Of Trance Episode 1098
A State Of Trance (ASOT 1098) - Coming Up
Mercury & Solace (ASOT 1098) - Helsloot Remix
Where You Started (ASOT 1098) [Future Favorite]
A State Of Trance (ASOT 1098) - Track Recap, Pt. 1
A State Of Trance (ASOT 1098) - Welcome To ASOT 1098
A State Of Trance (ASOT 1098) - Tune Of The Year Episode
A State Of Trance (ASOT 1098) - A State Of Year Mix 2022
Land Of Mysteries (ASOT 1098) [Tune Of The Week]
A State Of Trance (ASOT 1098) - Track Recap, Pt. 2
A State Of Trance (ASOT 1098) - Shout Outs, Pt. 1
A State Of Trance (ASOT 1098) - Shout Outs, Pt. 2
Keep My Dreams Alive (ASOT 1098) - Giuseppe Ottaviani Remix
A State Of Trance (ASOT 1098) - Track Recap, Pt. 3
A State Of Trance (ASOT 1098) - This Is Service For Dreamers, Pt. 1
A State Of Trance (ASOT 1098) - This Is Service For Dreamers, Pt. 2
I Love You (ASOT 1098) [Service For Dreamers]
A State Of Trance (ASOT 1098) - Contact 'Service For Dreamers'
A State Of Trance (ASOT 1098) - This Is Ruben de Ronde
A State Of Trance (ASOT 1098) - Track Recap, Pt. 4
A State Of Trance (ASOT 1098) - Dennis Sheperd Guest Mix
A State Of Trance (ASOT 1098) - Interview with Dennis Sheperd, Pt. 1
A State Of Trance (ASOT 1098) - Interview with Dennis Sheperd, Pt. 2
A State Of Trance (ASOT 1098) - Interview with Dennis Sheperd, Pt. 3
A State Of Trance (ASOT 1098) - Interview with Dennis Sheperd, Pt. 4
ASOT 1183 - A State of Trance Episode 1183 (Including Live at Tomorrowland 2021 - Around The World)
A State of Trance (ASOT 1183) - Coming Up
Lights Out (ASOT 1183) - Dominiq Vanquish Remix
In A Dream (ASOT 1183) - Eugenio Tokarev Edit
Rock Your Body Rock (ASOT 1183) - Space Motion Remix
In And Out Of Love (ASOT 1183) - Innellea Remix
A State of Trance (ASOT 1183) - Track Recap, Pt. 1
A State of Trance (ASOT 1183) - Welcome to ASOT 1183
A State of Trance (ASOT 1183) - New Scoops!
Half Light (ASOT 1183) [Tune Of The Week]
A State of Trance (ASOT 1183) - Track Recap, Pt. 2
A State of Trance (ASOT 1183) - Shout Outs, Pt. 1
A State of Trance (ASOT 1183) - Shout Outs, Pt. 2
A State of Trance (ASOT 1183) - Track Recap, Pt. 3
A State of Trance (ASOT 1183) - This Week's Service For Dreamers, Pt. 1
A State of Trance (ASOT 1183) - This Week's Service For Dreamers, Pt. 2
When The Sun (ASOT 1183) [Service For Dreamers] - Eximinds Remix
A State of Trance (ASOT 1183) - Contact 'Service For Dreamers'
A State of Trance (ASOT 1183) - This is Ruben de Ronde
A State of Trance (ASOT 1183) - Juliet Fox in the Studio
Scared Business (ASOT 1183) - D.A.V.E. The Drummer Remix
A State of Trance (ASOT 1183) - Interview with Juliet Fox, Pt. 1
A State of Trance (ASOT 1183) - Interview with Juliet Fox, Pt. 2
Beach Pearl [Robert's Theme - Intro Mix] - Mixed
Love from Above (Airscape’s In Search of Sunrise Mix) - Mixed
Pacific Melody (Kryder’s Balearic Breaks Mix) - Mixed
In the Dust Where Love Is Gone (Airscape’s In Search of Sunrise Mix) - Mixed
Salty Skin (Woody van Eyden at Sunbreak Instrumental Remix) - Mixed
Piano Del Sol (Airscape’s In Search of Sunrise Mix - Mixed
Uplifting Only 587: No-Talking DJ Mix (May 2024) [FULL]
Something You Get - Northern Project Remix
FSOE 788 - Future Sound Of Egypt Episode 788
FSOE 865 - Future Sound Of Egypt Episode 865