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 0xb15029bf15191b45560582ca56b5b4d30a33d18686294f563d590801c0c783cd. 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/760cc6e4-b7dc-4fde-9f46-7452f779e5eb.json and https://artists.proofprofile.net/proofs/artist/760cc6e4-b7dc-4fde-9f46-7452f779e5eb.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Tears Don't Mean You're Losing (Amos & Riot Night Remix)
Tears Don't Mean You're Losing - Amos & Riot Night Remix
Tears Don't Mean You're Losing - Amos & Riot Night Extended Remix
Perfect World - Amos & Riot Night Extended Remix
Celtic Sunset - Amos & Riot Night Extended Remix
SHINE TOGETHER NOW (SHINE IBIZA ANTHEM 2024)
FSOE 850 - Future Sound Of Egypt Episode 850
FSOE 847 - Future Sound Of Egypt Episode 847
FSOE 832 - Future Sound Of Egypt Episode 832
FSOE 831 - Future Sound Of Egypt Episode 831
FSOE 830 - Future Sound Of Egypt Episode 830
FSOE 829 - Future Sound Of Egypt Episode 829
Tears Don't Mean You're Losing (FSOE812) - Amos & Riot Night Remix
FSOE 812 - Future Sound Of Egypt Episode 812
FSOE 798 - Future Sound Of Egypt Episode 798
FSOE 797 - Future Sound Of Egypt Episode 797
FSOE 796 - Future Sound Of Egypt Episode 796
FSOE 789 - Future Sound Of Egypt Episode 789
FSOE 849 - Future Sound Of Egypt Episode 849
FSOE 848 - Future Sound Of Egypt Episode 848