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 0x293c8686ea9e683e1bdcb4269c57a20f787b755e24bd7f311a05954f8c599e69. 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/0707664b-4ce2-47dc-b499-29976d3f4f6c.json and https://artists.proofprofile.net/proofs/artist/0707664b-4ce2-47dc-b499-29976d3f4f6c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
As The Rush Comes - Gabriel & Dresden Chillout Mix
As The Rush Comes - Armin van Buuren's Universal Religion Remix
As The Rush Comes - Above & Beyond Dynaglide Remix
As The Rush Comes - Markus Schulz Coldharbour Remix
As The Rush Comes - Dash Berlin Extended Mix
Your Body (feat. Tom Barnwell) [Leo Leone Remix]
Your Body (feat. Tom Barnwell) - Leo Leone Remix
Let Me Be Your Fantasy: Paul Morrell/Ku De Ta Mixes
Let Me Be Your Fantasy - VIP Remix Radio Version
Let Me Be Your Fantasy - VIP Remix Extended
Let Me Be Your Fantasy - Ku De Ta Extended Remix
Only You - David Zowie Remix (Radio Edit)
My Kinda Man - Maurizio Basilotta Radio Edit
My Kinda Man - Francesco Gomez Radio Edit
Up in Flames - Dolly Rockers Instrumental Mix
Up in Flames - Game Chasers Deeper Mood Mix
Up in Flames - Game Chasers Deeper Mood Radio Edit
No Ordinary Love - James Bluck Radio Edit
Keep on Lovin' Me - Stonebridge Instrumental
Turn Your Love Around - Jecque & Connell Remix
Turn Your Love Around - Mark Wilkinson Remix
To Be Real - Mark Wilkinson Old Skool Mix
To Be Real - Mark Wilkinson Nu Skool Remix
Givin' It Up - Paul Morrell Future House Remix
No Trouble - Hoxton Whores Whore House Remix
Sweet but Psycho - Morgan Page Dance Remix
Put 'Em High - Kilø Shuhaibar Remix Radio
ASOT 949 - A State Of Trance Episode 949
A State Of Trance (ASOT 949) - Coming Up, Pt. 1
Personal Jesus (ASOT 949) - Cubicore Version
A State Of Trance (ASOT 949) - This Is Gabriel & Dresden, Pt. 1
A State Of Trance (ASOT 949) - This Is Gabriel & Dresden, Pt. 2
A State Of Trance (ASOT 949) - Track Recap, Pt. 1
A State Of Trance (ASOT 949) - Another Milestone
A State Of Trance (ASOT 949) - Request Your Track - 'Service For Dreamers', Pt. 1
A State Of Trance (ASOT 949) - USA Bus Tour - Armin van Buuren
It Could Be (ASOT 949) [Tune Of The Week] - Genix Remix
Guarana (ASOT 949) - Kyau & Albert Rework
Sweet Desire (ASOT 949) [Future Favorite]
Mr. Navigator (ASOT 949) [Trending Track] - i_o Remix
A State Of Trance (ASOT 949) - Track Recap, Pt. 2
A State Of Trance (ASOT 949) - Upcoming Events, Pt. 1
A State Of Trance (ASOT 949) - Coming Up, Pt. 2
Air (ASOT 949) [Progressive Pick] - Dylhen Remix
A State Of Trance (ASOT 949) - Track Recap, Pt. 3
Call It Love (ASOT 949) - Fatkid's Balearic Remix
Soapte (ASOT 949) - Bogdan Vix & Claudiu Adam Remix
A State Of Trance (ASOT 949) - Track Recap, Pt. 4
A State Of Trance (ASOT 949) - Upcoming Events, Pt. 2
A State Of Trance (ASOT 949) - Coming Up, Pt. 4
Lighter Than Air (ASOT 949) - SaberZ Remix
A State Of Trance (ASOT 949) - Track Recap, Pt. 5
A State Of Trance (ASOT 949) - Shout Outs, Pt. 1
A State Of Trance (ASOT 949) - Shout Outs, Pt. 2
A State Of Trance (ASOT 949) - This Week's Service For Dreamers
Don't Know What To Do - The Squatters & Rob Tissera Remix
Never Give You Up - Bobby Tee & Blandy Remix
Yeah Fool - Ryan Blyth & Bobby Tee Remix
What You're Doin' - Rob Tissera & Blandy Remix
What You're Doin' - Dingo & The Baby D&B Remix
Feel The Drums - Darren Pearhouse & Bobby Tee Remix
The Day Will Come - Rob Tissera & Future Disciple Remix
Kissdafunk V1: Kissdafuture - Full DJ Mix
Kissdafunk V1: Kissdafuture - Full DJ Mix 2