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 0x3d0fcbf3bc3d96b88de1715a8e469413a3647e81f0e71ac7dbd9614ccc72539f. 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/b9d77623-8690-41f4-9afa-09a2145f6bd0.json and https://artists.proofprofile.net/proofs/artist/b9d77623-8690-41f4-9afa-09a2145f6bd0.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Heat (feat. Nathan Thomas) - Scott Diaz Remix [Mixed]
Defected Radio Episode 087 (hosted by Sam Divine)
Heat (feat. Nathan Thomas) - Scott Diaz Remix
Defected presents Most Rated Ibiza 2018 (Mixed)
We Came to Sing - Qwestlife Boogie Remix
We Came to Sing - Qwestlife Boogie Instrumental
Heat (feat. Nathan Thomas) - Extended Mix
Heat (feat. Nathan Thomas) - OPOLOPO Extended Remix (Mixed)
Glitterbox Radio Episode 006 (presented by Melvo Baptiste)
Heat (feat. Nathan Thomas) - Extended Mix (Mixed)
Defected Presents Most Rated 2018 (Mixed)
Heat (feat. Nathan Thomas) - Club Mix (Mixed)
Defected Radio Episode 163 (hosted by Sam Divine) [DJ Mix]
Heat (feat. Nathan Thomas) - OPOLOPO Extended Remix
Magic - DJ Spen & Reelsoul Hocus Pocus Mix