Julian Gray
type: MusicGroup
genre: progressive house
genre: progressive trance
popularity: 33
followers: 6174
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1f034d0bacb1f3c53b2e50b3cd3d7c4f847a7821d8f8748afcde83fbadd83ecb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953408
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953408
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/4e350807-651a-4034-a251-514529e24fb2.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/4e350807-651a-4034-a251-514529e24fb2.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/4e350807-651a-4034-a251-514529e24fb2
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:28:13Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1f034d0bacb1f3c53b2e50b3cd3d7c4f847a7821d8f8748afcde83fbadd83ecb","name":"Julian Gray","registered_at":"2026-06-11T19:34:39Z","symbol":"NIM0101773","token_address":"0x529372a1de68d42a682724b839f7b44e14f02096","type":"artist","uuid":"4e350807-651a-4034-a251-514529e24fb2"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 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 entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f034d0bacb1f3c53b2e50b3cd3d7c4f847a7821d8f8748afcde83fbadd83ecb. 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/4e350807-651a-4034-a251-514529e24fb2.json and https://artists.proofprofile.net/proofs/artist/4e350807-651a-4034-a251-514529e24fb2.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:28:13Z
  text: {"copyright_id":"0x1f034d0bacb1f3c53b2e50b3cd3d7c4f847a7821d8f8748afcde83fbadd83ecb","name":"Julian Gray","registered_at":"2026-06-11T19:34:39Z","symbol":"NIM0101773","token_address":"0x529372a1de68d42a682724b839f7b44e14f02096","type":"artist","uuid":"4e350807-651a-4034-a251-514529e24fb2"}
album: Spare Change EP
  type: MusicAlbum
  date published: 2014-08-26
  track: Spare Change
    type: MusicRecording
    duration: PT0M37S
    duration ms: 37500
    explicit: false
    by artist: Julian Gray
    in album: Spare Change EP
      type: MusicAlbum
      date published: 2014-08-26
  track: Heads
    type: MusicRecording
    duration: PT4M30S
    duration ms: 270000
    explicit: false
    by artist: Julian Gray
    in album: Spare Change EP
      type: MusicAlbum
      date published: 2014-08-26
  track: Tails
    type: MusicRecording
    duration: PT6M3S
    duration ms: 363750
    explicit: false
    by artist: Julian Gray
    in album: Spare Change EP
      type: MusicAlbum
      date published: 2014-08-26
  track: Transitions
    type: MusicRecording
    duration: PT0M22S
    duration ms: 22500
    explicit: false
    by artist: Julian Gray
    in album: Spare Change EP
      type: MusicAlbum
      date published: 2014-08-26
  track: Faces
    type: MusicRecording
    duration: PT6M30S
    duration ms: 390000
    explicit: false
    by artist: Julian Gray
    in album: Spare Change EP
      type: MusicAlbum
      date published: 2014-08-26
album: Spare Change EP
  type: MusicAlbum
  date published: 2014-08-26
  track: Spare Change
    type: MusicRecording
    duration: PT0M37S
    duration ms: 37500
    explicit: false
    by artist: Julian Gray
    in album: Spare Change EP
      type: MusicAlbum
      date published: 2014-08-26
  track: Heads
    type: MusicRecording
    duration: PT4M30S
    duration ms: 270000
    explicit: false
    by artist: Julian Gray
    in album: Spare Change EP
      type: MusicAlbum
      date published: 2014-08-26
  track: Tails
    type: MusicRecording
    duration: PT6M3S
    duration ms: 363750
    explicit: false
    by artist: Julian Gray
    in album: Spare Change EP
      type: MusicAlbum
      date published: 2014-08-26
  track: Transitions
    type: MusicRecording
    duration: PT0M22S
    duration ms: 22500
    explicit: false
    by artist: Julian Gray
    in album: Spare Change EP
      type: MusicAlbum
      date published: 2014-08-26
  track: Faces
    type: MusicRecording
    duration: PT6M30S
    duration ms: 390000
    explicit: false
    by artist: Julian Gray
    in album: Spare Change EP
      type: MusicAlbum
      date published: 2014-08-26
album: Run
  type: MusicAlbum
  date published: 2015-07-04
  track: Run - Original Mix
    type: MusicRecording
    duration: PT4M9S
    duration ms: 249871
    explicit: false
    by artist: Julian Gray
    in album: Run
      type: MusicAlbum
      date published: 2015-07-04
album: Run Remix EP
  type: MusicAlbum
  date published: 2015-12-10
  track: Run - Elliot Berger Remix
    type: MusicRecording
    duration: PT4M3S
    duration ms: 243216
    explicit: false
    by artist: Julian Gray
    in album: Run Remix EP
      type: MusicAlbum
      date published: 2015-12-10
  track: Run - Sebastien Martin-Schultz Remix
    type: MusicRecording
    duration: PT5M22S
    duration ms: 322461
    explicit: false
    by artist: Julian Gray
    in album: Run Remix EP
      type: MusicAlbum
      date published: 2015-12-10
  track: Run - Osunikii Remix
    type: MusicRecording
    duration: PT5M7S
    duration ms: 307920
    explicit: false
    by artist: Julian Gray
    in album: Run Remix EP
      type: MusicAlbum
      date published: 2015-12-10
album: Virtual Assistance
  type: MusicAlbum
  date published: 2016-11-16
  track: Virtual Assistance
    type: MusicRecording
    duration: PT5M22S
    duration ms: 322500
    explicit: false
    by artist: Julian Gray
    in album: Virtual Assistance
      type: MusicAlbum
      date published: 2016-11-16
album: Virtual Assistance
  type: MusicAlbum
  date published: 2016-11-16
  track: Virtual Assistance
    type: MusicRecording
    duration: PT5M22S
    duration ms: 322500
    explicit: false
    by artist: Julian Gray
    in album: Virtual Assistance
      type: MusicAlbum
      date published: 2016-11-16
album: Liberty.
album: Immunity.
album: Run Redux (feat. Laura Hyre)
album: Run Redux
album: Virtual Assistance (Foxhunt Remix)
album: Illuminate.
album: Illuminate. Remixed.
album: Navigate
album: Illusions
album: Reach
album: Autonomous.
album: Touch
album: Eventide.
album: Beyond The Horizon: Eventide. Commentary
album: Static
album: Air
album: Air (Remixes)
album: Air (Notaker Remix)
album: Air (Adrian Alexander Remix)
album: Air (Jordin Post Remix)
album: Drift
album: REVOLVER
album: REVOLVER: EVOLVED Part 1
album: REVOLVER: EVOLVED Part 2
album: Between The Lines
album: The City
album: Melody
album: Ocean
album: I'm Blue
album: Out Here (with Richard Patrick of Filter)
album: Out Here (C.H.A.Y Remix)
album: Fate Of Us
album: Fate Of Us (28mm Remix)
album: PRAY
album: Don't Go Away
album: Don't Go Away (Before Saudade & Andrew Spellman Remix)
album: DAWN
album: CONTRAST
album: DAWN (Hausman Remix)
album: PRAY (Adam Stark Remix)
album: Don't Go Away (Porth Nole Remix)
album: DAWN (Dias Ridge Remix)
track: Take Me Back (ABGT571) - AmyElle Remix
track: Take Me Back - Hausman Remix Mixed
track: Healing - Julian Gray Remix
track: It Is What It Isn't - Arcadia 87 Remix
track: Take Me Back (Tritonia 458) - Hausman Remix
track: Will I Change - Julian Gray Remix
track: Will I Change - Julian Gray Extended Mix
track: Nothing Matters - Julian Gray Remix
track: Ocean
track: Ocean - Extended Mix
track: Take Me Back - AmyElle Remix
track: Take Me Back - AmyElle Extended Remix
track: Take Me Back (ABGT570) - AmyElle Remix
track: Take Me Back (ABGT559) - Hausman Remix
track: Take Me Back (Tritonia 467) - AmyElle Remix

Liberty.
type: MusicAlbum
date published: 2017-02-07
track: Liberty.
  type: MusicRecording
  duration: PT5M48S
  duration ms: 348363
  explicit: false
  by artist: Julian Gray
  in album: Liberty.
    type: MusicAlbum
    date published: 2017-02-07
track: Ascend (feat. Epshteyn)
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279375
  explicit: false
  by artist: Julian Gray
  in album: Liberty.
    type: MusicAlbum
    date published: 2017-02-07
track: Burn (feat. Jason White)
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148800
  explicit: false
  by artist: Julian Gray
  in album: Liberty.
    type: MusicAlbum
    date published: 2017-02-07
track: Goodbye.
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148363
  explicit: false
  by artist: Julian Gray
  in album: Liberty.
    type: MusicAlbum
    date published: 2017-02-07

Liberty.
type: MusicAlbum
date published: 2017-02-07
track: Liberty. - Original Mix
  type: MusicRecording
  duration: PT5M48S
  duration ms: 348363
  explicit: false
  by artist: Julian Gray
  in album: Liberty.
    type: MusicAlbum
    date published: 2017-02-07
track: Ascend - Original Mix
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279375
  explicit: false
  by artist: Julian Gray
  in album: Liberty.
    type: MusicAlbum
    date published: 2017-02-07
track: Burn - Original Mix
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142000
  explicit: false
  by artist: Julian Gray
  in album: Liberty.
    type: MusicAlbum
    date published: 2017-02-07
track: Goodbye. - Original Mix
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148363
  explicit: false
  by artist: Julian Gray
  in album: Liberty.
    type: MusicAlbum
    date published: 2017-02-07

Liberty.
type: MusicAlbum
date published: 2017-03-07
track: Liberty.
  type: MusicRecording
  duration: PT5M48S
  duration ms: 348395
  explicit: false
  by artist: Julian Gray
  in album: Liberty.
    type: MusicAlbum
    date published: 2017-03-07
track: Ascend
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279405
  explicit: false
  by artist: Julian Gray
  in album: Liberty.
    type: MusicAlbum
    date published: 2017-03-07
track: Burn
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148845
  explicit: false
  by artist: Julian Gray
  in album: Liberty.
    type: MusicAlbum
    date published: 2017-03-07
track: Goodbye.
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148401
  explicit: false
  by artist: Julian Gray
  in album: Liberty.
    type: MusicAlbum
    date published: 2017-03-07

Immunity.
type: MusicAlbum
date published: 2017-04-07
track: Immunity.
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176900
  explicit: false
  by artist: Julian Gray
  in album: Immunity.
    type: MusicAlbum
    date published: 2017-04-07
track: Breathe
  type: MusicRecording
  duration: PT4M24S
  duration ms: 264330
  explicit: false
  by artist: Julian Gray
  in album: Immunity.
    type: MusicAlbum
    date published: 2017-04-07
track: Walk (feat. Jon Estrada)
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242400
  explicit: false
  by artist: Julian Gray
  in album: Immunity.
    type: MusicAlbum
    date published: 2017-04-07
track: Walk - Instrumental
  type: MusicRecording
  duration: PT3M57S
  duration ms: 237750
  explicit: false
  by artist: Julian Gray
  in album: Immunity.
    type: MusicAlbum
    date published: 2017-04-07

Immunity.
type: MusicAlbum
date published: 2017-04-07
track: Immunity.
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176900
  explicit: false
  by artist: Julian Gray
  in album: Immunity.
    type: MusicAlbum
    date published: 2017-04-07
track: Breathe
  type: MusicRecording
  duration: PT4M24S
  duration ms: 264330
  explicit: false
  by artist: Julian Gray
  in album: Immunity.
    type: MusicAlbum
    date published: 2017-04-07
track: Walk
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242400
  explicit: false
  by artist: Julian Gray
  in album: Immunity.
    type: MusicAlbum
    date published: 2017-04-07
track: Walk - Instrumental
  type: MusicRecording
  duration: PT3M57S
  duration ms: 237750
  explicit: false
  by artist: Julian Gray
  in album: Immunity.
    type: MusicAlbum
    date published: 2017-04-07

Run Redux (feat. Laura Hyre)
type: MusicAlbum
date published: 2017-05-23
track: Run Redux (feat. Laura Hyre) - VIP
  type: MusicRecording
  duration: PT6M22S
  duration ms: 382563
  explicit: false
  by artist: Julian Gray
  in album: Run Redux (feat. Laura Hyre)
    type: MusicAlbum
    date published: 2017-05-23

Run Redux
type: MusicAlbum
date published: 2017-05-23
track: Run Redux
  type: MusicRecording
  duration: PT6M22S
  duration ms: 382500
  explicit: false
  by artist: Julian Gray
  in album: Run Redux
    type: MusicAlbum
    date published: 2017-05-23

Virtual Assistance (Foxhunt Remix)
type: MusicAlbum
date published: 2017-07-04
track: Virtual Assistance - Foxhunt Remix
  type: MusicRecording
  duration: PT5M30S
  duration ms: 330083
  explicit: false
  by artist: Julian Gray
  in album: Virtual Assistance (Foxhunt Remix)
    type: MusicAlbum
    date published: 2017-07-04

Virtual Assistance (Foxhunt Remix)
type: MusicAlbum
date published: 2017-07-04
track: Virtual Assistance - Foxhunt Remix
  type: MusicRecording
  duration: PT5M30S
  duration ms: 330083
  explicit: false
  by artist: Julian Gray
  in album: Virtual Assistance (Foxhunt Remix)
    type: MusicAlbum
    date published: 2017-07-04

Illuminate.
type: MusicAlbum
date published: 2017-08-19
track: Illuminate.
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256000
  explicit: false
  by artist: Julian Gray
  in album: Illuminate.
    type: MusicAlbum
    date published: 2017-08-19
track: Sevenfour
  type: MusicRecording
  duration: PT5M7S
  duration ms: 307043
  explicit: false
  by artist: Julian Gray
  in album: Illuminate.
    type: MusicAlbum
    date published: 2017-08-19
track: Resonate
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212323
  explicit: false
  by artist: Julian Gray
  in album: Illuminate.
    type: MusicAlbum
    date published: 2017-08-19
track: Feel A Little
  type: MusicRecording
  duration: PT4M31S
  duration ms: 271934
  explicit: false
  by artist: Julian Gray
  in album: Illuminate.
    type: MusicAlbum
    date published: 2017-08-19
track: Food Is Optimal
  type: MusicRecording
  duration: PT4M52S
  duration ms: 292571
  explicit: false
  by artist: Julian Gray
  in album: Illuminate.
    type: MusicAlbum
    date published: 2017-08-19
track: Community.
  type: MusicRecording
  duration: PT5M39S
  duration ms: 339435
  explicit: false
  by artist: Julian Gray
  in album: Illuminate.
    type: MusicAlbum
    date published: 2017-08-19

Illuminate.
type: MusicAlbum
date published: 2017-08-19
track: Illuminate. - Original Mix
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247265
  explicit: false
  by artist: Julian Gray
  in album: Illuminate.
    type: MusicAlbum
    date published: 2017-08-19
track: Sevenfour - Original Mix
  type: MusicRecording
  duration: PT5M9S
  duration ms: 309375
  explicit: false
  by artist: Julian Gray
  in album: Illuminate.
    type: MusicAlbum
    date published: 2017-08-19
track: Resonate - Original Mix
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212250
  explicit: false
  by artist: Julian Gray
  in album: Illuminate.
    type: MusicAlbum
    date published: 2017-08-19
track: Feel A Little - Original Mix
  type: MusicRecording
  duration: PT4M31S
  duration ms: 271875
  explicit: false
  by artist: Julian Gray
  in album: Illuminate.
    type: MusicAlbum
    date published: 2017-08-19
track: Food Is Optimal - Original Mix
  type: MusicRecording
  duration: PT4M52S
  duration ms: 292500
  explicit: false
  by artist: Julian Gray
  in album: Illuminate.
    type: MusicAlbum
    date published: 2017-08-19
track: Community. - Original Mix
  type: MusicRecording
  duration: PT5M39S
  duration ms: 339375
  explicit: false
  by artist: Julian Gray
  in album: Illuminate.
    type: MusicAlbum
    date published: 2017-08-19

Illuminate. Remixed.
type: MusicAlbum
date published: 2017-10-06
track: Illuminate. - Jules Remix
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232437
  explicit: false
  by artist: Julian Gray
  in album: Illuminate. Remixed.
    type: MusicAlbum
    date published: 2017-10-06
track: Feel A Little - Sole Vale Remix
  type: MusicRecording
  duration: PT4M30S
  duration ms: 270053
  explicit: false
  by artist: Julian Gray
  in album: Illuminate. Remixed.
    type: MusicAlbum
    date published: 2017-10-06
track: Community. - 28mm Remix
  type: MusicRecording
  duration: PT5M8S
  duration ms: 308636
  explicit: false
  by artist: Julian Gray
  in album: Illuminate. Remixed.
    type: MusicAlbum
    date published: 2017-10-06
track: Resonate - REMCO Remix
  type: MusicRecording
  duration: PT5M6S
  duration ms: 306860
  explicit: false
  by artist: Julian Gray
  in album: Illuminate. Remixed.
    type: MusicAlbum
    date published: 2017-10-06

Navigate
type: MusicAlbum
date published: 2017-11-10
track: Navigate
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288750
  explicit: false
  by artist: Julian Gray
  in album: Navigate
    type: MusicAlbum
    date published: 2017-11-10

Navigate
type: MusicAlbum
date published: 2017-11-10
track: Navigate
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288809
  explicit: false
  by artist: Julian Gray
  in album: Navigate
    type: MusicAlbum
    date published: 2017-11-10

Illusions
type: MusicAlbum
date published: 2018-02-16
track: Illusions
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251250
  explicit: false
  by artist: Julian Gray
  in album: Illusions
    type: MusicAlbum
    date published: 2018-02-16
track: Illusions - Extended Mix
  type: MusicRecording
  duration: PT6M13S
  duration ms: 373125
  explicit: false
  by artist: Julian Gray
  in album: Illusions
    type: MusicAlbum
    date published: 2018-02-16

Reach
type: MusicAlbum
date published: 2018-03-01
track: Reach
  type: MusicRecording
  duration: PT6M13S
  duration ms: 373333
  explicit: false
  by artist: Julian Gray
  in album: Reach
    type: MusicAlbum
    date published: 2018-03-01

Illusions
type: MusicAlbum
date published: 2018-03-02
track: Illusions
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251250
  explicit: false
  by artist: Julian Gray
  in album: Illusions
    type: MusicAlbum
    date published: 2018-03-02
track: Illusions - Extended Mix
  type: MusicRecording
  duration: PT6M13S
  duration ms: 373125
  explicit: false
  by artist: Julian Gray
  in album: Illusions
    type: MusicAlbum
    date published: 2018-03-02

Autonomous.
type: MusicAlbum
date published: 2018-09-21
track: Apathy
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240000
  explicit: false
  by artist: Julian Gray
  in album: Autonomous.
    type: MusicAlbum
    date published: 2018-09-21
track: It Is What It Isn't
  type: MusicRecording
  duration: PT4M20S
  duration ms: 260625
  explicit: false
  by artist: Julian Gray
  in album: Autonomous.
    type: MusicAlbum
    date published: 2018-09-21
track: Autonomous
  type: MusicRecording
  duration: PT4M30S
  duration ms: 270000
  explicit: false
  by artist: Julian Gray
  in album: Autonomous.
    type: MusicAlbum
    date published: 2018-09-21
track: Paper Planes
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277500
  explicit: false
  by artist: Julian Gray
  in album: Autonomous.
    type: MusicAlbum
    date published: 2018-09-21
  isrc code: GBTDG1301531

Autonomous.
type: MusicAlbum
date published: 2018-09-21
track: Apathy
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240000
  explicit: false
  by artist: Julian Gray
  in album: Autonomous.
    type: MusicAlbum
    date published: 2018-09-21
track: It Is What It Isn't
  type: MusicRecording
  duration: PT4M20S
  duration ms: 260625
  explicit: false
  by artist: Julian Gray
  in album: Autonomous.
    type: MusicAlbum
    date published: 2018-09-21
track: Autonomous
  type: MusicRecording
  duration: PT4M30S
  duration ms: 270000
  explicit: false
  by artist: Julian Gray
  in album: Autonomous.
    type: MusicAlbum
    date published: 2018-09-21
track: Paper Planes
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277500
  explicit: false
  by artist: Julian Gray
  in album: Autonomous.
    type: MusicAlbum
    date published: 2018-09-21

Autonomous.
type: MusicAlbum
date published: 2018-09-21
track: Apathy
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240000
  explicit: false
  by artist: Julian Gray
  in album: Autonomous.
    type: MusicAlbum
    date published: 2018-09-21
track: It Is What It Isn't
  type: MusicRecording
  duration: PT4M20S
  duration ms: 260625
  explicit: false
  by artist: Julian Gray
  in album: Autonomous.
    type: MusicAlbum
    date published: 2018-09-21
track: Autonomous
  type: MusicRecording
  duration: PT4M30S
  duration ms: 270000
  explicit: false
  by artist: Julian Gray
  in album: Autonomous.
    type: MusicAlbum
    date published: 2018-09-21
track: Paper Planes
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277500
  explicit: false
  by artist: Julian Gray
  in album: Autonomous.
    type: MusicAlbum
    date published: 2018-09-21

Touch
type: MusicAlbum
date published: 2018-11-09
track: Touch
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266500
  explicit: false
  by artist: Julian Gray
  in album: Touch
    type: MusicAlbum
    date published: 2018-11-09
track: Touch - Dezza Remix
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244014
  explicit: false
  by artist: Julian Gray
  in album: Touch
    type: MusicAlbum
    date published: 2018-11-09
track: Touch - Extended Mix
  type: MusicRecording
  duration: PT6M15S
  duration ms: 375250
  explicit: false
  by artist: Julian Gray
  in album: Touch
    type: MusicAlbum
    date published: 2018-11-09
track: Touch - Dezza Extended Mix
  type: MusicRecording
  duration: PT6M30S
  duration ms: 390035
  explicit: false
  by artist: Julian Gray
  in album: Touch
    type: MusicAlbum
    date published: 2018-11-09

Eventide.
type: MusicAlbum
date published: 2020-03-20
track: Hightide
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118124
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20
track: In Your Arms
  type: MusicRecording
  duration: PT4M47S
  duration ms: 287769
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20
track: Pacific Sunset
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255692
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20
track: Cloud Generator
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212307
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20
track: Eventide
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219375
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20
track: Delicate
  type: MusicRecording
  duration: PT5M22S
  duration ms: 322035
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20

Eventide.
type: MusicAlbum
date published: 2020-03-20
track: Hightide
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118125
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20
track: In Your Arms
  type: MusicRecording
  duration: PT4M47S
  duration ms: 287769
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20
track: Pacific Sunset
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255692
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20
track: Cloud Generator
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212307
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20
track: Eventide
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219375
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20
track: Delicate
  type: MusicRecording
  duration: PT5M22S
  duration ms: 322035
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20

Eventide.
type: MusicAlbum
date published: 2020-03-20
track: Hightide
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118125
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20
track: In Your Arms
  type: MusicRecording
  duration: PT4M47S
  duration ms: 287769
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20
track: Pacific Sunset
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255692
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20
track: Cloud Generator
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212307
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20
track: Eventide
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219375
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20
track: Delicate
  type: MusicRecording
  duration: PT5M22S
  duration ms: 322035
  explicit: false
  by artist: Julian Gray
  in album: Eventide.
    type: MusicAlbum
    date published: 2020-03-20

Beyond The Horizon: Eventide. Commentary
type: MusicAlbum
date published: 2020-04-10
track: Introduction To Eventide. - Commentary
  type: MusicRecording
  duration: PT1M8S
  duration ms: 68000
  explicit: false
  by artist: Julian Gray
  in album: Beyond The Horizon: Eventide. Commentary
    type: MusicAlbum
    date published: 2020-04-10
track: Hightide/In Your Arms - Commentary
  type: MusicRecording
  duration: PT6M41S
  duration ms: 401413
  explicit: false
  by artist: Julian Gray
  in album: Beyond The Horizon: Eventide. Commentary
    type: MusicAlbum
    date published: 2020-04-10
track: Pacific Sunset - Commentary
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256625
  explicit: false
  by artist: Julian Gray
  in album: Beyond The Horizon: Eventide. Commentary
    type: MusicAlbum
    date published: 2020-04-10
track: Cloud Generator - Commentary
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243250
  explicit: false
  by artist: Julian Gray
  in album: Beyond The Horizon: Eventide. Commentary
    type: MusicAlbum
    date published: 2020-04-10
track: Eventide - Commentary
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169500
  explicit: false
  by artist: Julian Gray
  in album: Beyond The Horizon: Eventide. Commentary
    type: MusicAlbum
    date published: 2020-04-10
track: Delicate - Commentary
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178375
  explicit: false
  by artist: Julian Gray
  in album: Beyond The Horizon: Eventide. Commentary
    type: MusicAlbum
    date published: 2020-04-10

Static
type: MusicAlbum
date published: 2020-06-08
track: Static
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230322
  explicit: false
  by artist: Julian Gray
  in album: Static
    type: MusicAlbum
    date published: 2020-06-08
  isrc code: GBEWA1906450
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T10:08:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb42576c283e26eedec6ad23f04b32305a5fa1f31d6b740f018403ba123af293c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/31Byt8JQlqLFPzhjE5pVCf.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/31Byt8JQlqLFPzhjE5pVCf
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb42576c283e26eedec6ad23f04b32305a5fa1f31d6b740f018403ba123af293c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/31Byt8JQlqLFPzhjE5pVCf.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/31Byt8JQlqLFPzhjE5pVCf.
    date published: 2026-06-13T13:32:09Z
track: Static - Extended Mix
  type: MusicRecording
  duration: PT4M54S
  duration ms: 294193
  explicit: false
  by artist: Julian Gray
  in album: Static
    type: MusicAlbum
    date published: 2020-06-08
  isrc code: GBEWA1906451

Air
type: MusicAlbum
date published: 2021-07-02
track: Air
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164125
  explicit: false
  by artist: Julian Gray
  in album: Air
    type: MusicAlbum
    date published: 2021-07-02
track: Air - Extended Mix
  type: MusicRecording
  duration: PT5M1S
  duration ms: 301250
  explicit: false
  by artist: Julian Gray
  in album: Air
    type: MusicAlbum
    date published: 2021-07-02

Air
type: MusicAlbum
date published: 2021-07-02
track: Air
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164125
  explicit: false
  by artist: Julian Gray
  in album: Air
    type: MusicAlbum
    date published: 2021-07-02
track: Air - Extended Mix
  type: MusicRecording
  duration: PT5M1S
  duration ms: 301250
  explicit: false
  by artist: Julian Gray
  in album: Air
    type: MusicAlbum
    date published: 2021-07-02
  isrc code: GBKQU2165762

Air (Remixes)
type: MusicAlbum
date published: 2021-10-15
track: Air - Jordin Post Extended Remix
  type: MusicRecording
  duration: PT7M13S
  duration ms: 433278
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15
track: Air - Jordin Post Remix
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214672
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15
track: Air - Adrian Alexander Remix
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251000
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15
track: Air - Adrian Alexander Extended Remix
  type: MusicRecording
  duration: PT6M20S
  duration ms: 380000
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15
track: Air - Notaker Extended Remix
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224000
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15
track: Air - Notaker Remix
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190000
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15
track: Air
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164125
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15
track: Air - Extended Mix
  type: MusicRecording
  duration: PT5M1S
  duration ms: 301250
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15

Air (Remixes)
type: MusicAlbum
date published: 2021-10-15
track: Air - Jordin Post Remix
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214672
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15
track: Air - Jordin Post Extended Remix
  type: MusicRecording
  duration: PT7M13S
  duration ms: 433278
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15
track: Air - Adrian Alexander Remix
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251000
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15
track: Air - Adrian Alexander Extended Remix
  type: MusicRecording
  duration: PT6M20S
  duration ms: 380000
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15
track: Air - Notaker Extended Remix
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224000
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15
track: Air - Notaker Remix
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190000
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15
  isrc code: GBLV62102385
track: Air
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164125
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15
track: Air - Extended Mix
  type: MusicRecording
  duration: PT5M1S
  duration ms: 301250
  explicit: false
  by artist: Julian Gray
  in album: Air (Remixes)
    type: MusicAlbum
    date published: 2021-10-15

Air (Notaker Remix)
type: MusicAlbum
date published: 2021-10-15
track: Air - Notaker Remix
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190000
  explicit: false
  by artist: Julian Gray
  in album: Air (Notaker Remix)
    type: MusicAlbum
    date published: 2021-10-15
track: Air - Notaker Extended Remix
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224000
  explicit: false
  by artist: Julian Gray
  in album: Air (Notaker Remix)
    type: MusicAlbum
    date published: 2021-10-15

Air (Adrian Alexander Remix)
type: MusicAlbum
date published: 2021-10-15
track: Air - Adrian Alexander Remix
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251000
  explicit: false
  by artist: Julian Gray
  in album: Air (Adrian Alexander Remix)
    type: MusicAlbum
    date published: 2021-10-15
track: Air - Adrian Alexander Extended Remix
  type: MusicRecording
  duration: PT6M20S
  duration ms: 380000
  explicit: false
  by artist: Julian Gray
  in album: Air (Adrian Alexander Remix)
    type: MusicAlbum
    date published: 2021-10-15

Air (Jordin Post Remix)
type: MusicAlbum
date published: 2021-10-15
track: Air - Jordin Post Remix
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214672
  explicit: false
  by artist: Julian Gray
  in album: Air (Jordin Post Remix)
    type: MusicAlbum
    date published: 2021-10-15
track: Air - Jordin Post Extended Remix
  type: MusicRecording
  duration: PT7M13S
  duration ms: 433278
  explicit: false
  by artist: Julian Gray
  in album: Air (Jordin Post Remix)
    type: MusicAlbum
    date published: 2021-10-15

Drift
type: MusicAlbum
date published: 2021-12-02
track: Drift
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226354
  explicit: false
  by artist: Julian Gray
  in album: Drift
    type: MusicAlbum
    date published: 2021-12-02

Drift
type: MusicAlbum
date published: 2021-12-02
track: Drift - Original Mix
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226354
  explicit: false
  by artist: Julian Gray
  in album: Drift
    type: MusicAlbum
    date published: 2021-12-02

REVOLVER
type: MusicAlbum
date published: 2022-05-27
track: REVOLVER
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181875
  explicit: false
  by artist: Julian Gray
  in album: REVOLVER
    type: MusicAlbum
    date published: 2022-05-27

REVOLVER: EVOLVED Part 1
type: MusicAlbum
date published: 2022-08-19
track: REVOLVER - ZIN Remix
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225000
  explicit: false
  by artist: Julian Gray
  in album: REVOLVER: EVOLVED Part 1
    type: MusicAlbum
    date published: 2022-08-19
track: REVOLVER - Danny Donehue Remix
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246779
  explicit: false
  by artist: Julian Gray
  in album: REVOLVER: EVOLVED Part 1
    type: MusicAlbum
    date published: 2022-08-19
track: REVOLVER - Whenuknow Remix
  type: MusicRecording
  duration: PT4M24S
  duration ms: 264785
  explicit: false
  by artist: Julian Gray
  in album: REVOLVER: EVOLVED Part 1
    type: MusicAlbum
    date published: 2022-08-19
track: REVOLVER - Tydrous Remix
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185038
  explicit: false
  by artist: Julian Gray
  in album: REVOLVER: EVOLVED Part 1
    type: MusicAlbum
    date published: 2022-08-19
  isrc code: CA5KR2272926
track: REVOLVER - Tydrous Extended Remix
  type: MusicRecording
  duration: PT5M30S
  duration ms: 330229
  explicit: false
  by artist: Julian Gray
  in album: REVOLVER: EVOLVED Part 1
    type: MusicAlbum
    date published: 2022-08-19

REVOLVER: EVOLVED Part 2
type: MusicAlbum
date published: 2022-08-26
track: REVOLVER - Sysdemes Remix
  type: MusicRecording
  duration: PT6M1S
  duration ms: 361093
  explicit: false
  by artist: Julian Gray
  in album: REVOLVER: EVOLVED Part 2
    type: MusicAlbum
    date published: 2022-08-26
track: REVOLVER - Paul Arcane Remix
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180480
  explicit: false
  by artist: Julian Gray
  in album: REVOLVER: EVOLVED Part 2
    type: MusicAlbum
    date published: 2022-08-26
  isrc code: CA5KR2272929
track: REVOLVER - They Invade Remix
  type: MusicRecording
  duration: PT4M49S
  duration ms: 289156
  explicit: false
  by artist: Julian Gray
  in album: REVOLVER: EVOLVED Part 2
    type: MusicAlbum
    date published: 2022-08-26
track: REVOLVER - Paul Arcane Extended Remix
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277954
  explicit: false
  by artist: Julian Gray
  in album: REVOLVER: EVOLVED Part 2
    type: MusicAlbum
    date published: 2022-08-26
track: REVOLVER - Extended Mix
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225468
  explicit: false
  by artist: Julian Gray
  in album: REVOLVER: EVOLVED Part 2
    type: MusicAlbum
    date published: 2022-08-26

Between The Lines
type: MusicAlbum
date published: 2022-11-11
track: Between The Lines
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214874
  explicit: false
  by artist: Julian Gray
  in album: Between The Lines
    type: MusicAlbum
    date published: 2022-11-11
track: Between The Lines - Extended Mix
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274187
  explicit: false
  by artist: Julian Gray
  in album: Between The Lines
    type: MusicAlbum
    date published: 2022-11-11

Between The Lines
type: MusicAlbum
date published: 2022-11-11
track: Between The Lines
  type: MusicRecording
  duration: PT3M34S
  duration ms: 214874
  explicit: false
  by artist: Julian Gray
  in album: Between The Lines
    type: MusicAlbum
    date published: 2022-11-11
  isrc code: GBKQU2294296
track: Between The Lines - Extended Mix
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274187
  explicit: false
  by artist: Julian Gray
  in album: Between The Lines
    type: MusicAlbum
    date published: 2022-11-11

The City
type: MusicAlbum
date published: 2023-04-21
track: The City
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211200
  explicit: false
  by artist: Julian Gray
  in album: The City
    type: MusicAlbum
    date published: 2023-04-21
  isrc code: HUB922300008
track: The City - Extended Mix
  type: MusicRecording
  duration: PT4M30S
  duration ms: 270720
  explicit: false
  by artist: Julian Gray
  in album: The City
    type: MusicAlbum
    date published: 2023-04-21

Melody
type: MusicAlbum
date published: 2023-07-07
track: Melody
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233374
  explicit: false
  by artist: Julian Gray
  in album: Melody
    type: MusicAlbum
    date published: 2023-07-07
track: Melody - Extended Mix
  type: MusicRecording
  duration: PT6M18S
  duration ms: 378624
  explicit: false
  by artist: Julian Gray
  in album: Melody
    type: MusicAlbum
    date published: 2023-07-07

Ocean
type: MusicAlbum
date published: 2023-09-29
track: Ocean
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178095
  explicit: false
  by artist: Julian Gray
  in album: Ocean
    type: MusicAlbum
    date published: 2023-09-29
  isrc code: GBKQU2385729
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T08:13:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x436a162d47cd2af2b4eb7793c2d8411af7487bfe1fef0289f6b536f8b9522a75
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956304
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1ErYDh8XhRrdgvfEypYqOb.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1ErYDh8XhRrdgvfEypYqOb
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x436a162d47cd2af2b4eb7793c2d8411af7487bfe1fef0289f6b536f8b9522a75. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1ErYDh8XhRrdgvfEypYqOb.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1ErYDh8XhRrdgvfEypYqOb.
    date published: 2026-07-02T03:55:08Z
track: Ocean - Extended Mix
  type: MusicRecording
  duration: PT4M53S
  duration ms: 293333
  explicit: false
  by artist: Julian Gray
  in album: Ocean
    type: MusicAlbum
    date published: 2023-09-29
  isrc code: GBKQU2385730

I'm Blue
type: MusicAlbum
date published: 2023-10-27
track: I'm Blue
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277500
  explicit: false
  by artist: Julian Gray
  in album: I'm Blue
    type: MusicAlbum
    date published: 2023-10-27

Out Here (with Richard Patrick of Filter)
type: MusicAlbum
date published: 2024-08-14
track: Out Here (with Richard Patrick of Filter)
  type: MusicRecording
  duration: PT5M21S
  duration ms: 321562
  explicit: false
  by artist: Julian Gray
  in album: Out Here (with Richard Patrick of Filter)
    type: MusicAlbum
    date published: 2024-08-14

Out Here (C.H.A.Y Remix)
type: MusicAlbum
date published: 2024-09-24
track: Out Here - C.H.A.Y. Remix
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241934
  explicit: false
  by artist: Julian Gray
  in album: Out Here (C.H.A.Y Remix)
    type: MusicAlbum
    date published: 2024-09-24
  isrc code: CA5KR2493340
track: Out Here (with Richard Patrick of Filter)
  type: MusicRecording
  duration: PT5M21S
  duration ms: 321562
  explicit: false
  by artist: Julian Gray
  in album: Out Here (C.H.A.Y Remix)
    type: MusicAlbum
    date published: 2024-09-24

Fate Of Us
type: MusicAlbum
date published: 2024-10-01
track: Fate Of Us
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232500
  explicit: false
  by artist: Julian Gray
  in album: Fate Of Us
    type: MusicAlbum
    date published: 2024-10-01
  isrc code: CA5KR2492597
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T11:38:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe3d1e11de5715bc9de22c015bbe64473fdcbc25287091af16c2f6532eda1eacb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956375
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6HXwOhrsjwlnRwYCfULlCP.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6HXwOhrsjwlnRwYCfULlCP
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xe3d1e11de5715bc9de22c015bbe64473fdcbc25287091af16c2f6532eda1eacb","isrc":"CA5KR2492597","name":"Fate Of Us","registered_at":"2026-06-29T11:38:17Z","spotify_id":"6HXwOhrsjwlnRwYCfULlCP","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3d1e11de5715bc9de22c015bbe64473fdcbc25287091af16c2f6532eda1eacb. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6HXwOhrsjwlnRwYCfULlCP.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6HXwOhrsjwlnRwYCfULlCP.
    date published: 2026-07-02T16:51:38Z
    text: {"copyright_id":"0xe3d1e11de5715bc9de22c015bbe64473fdcbc25287091af16c2f6532eda1eacb","isrc":"CA5KR2492597","name":"Fate Of Us","registered_at":"2026-06-29T11:38:17Z","spotify_id":"6HXwOhrsjwlnRwYCfULlCP","type":"track"}

Fate Of Us (28mm Remix)
type: MusicAlbum
date published: 2024-11-08
track: Fate Of Us - 28mm Remix
  type: MusicRecording
  duration: PT5M2S
  duration ms: 302950
  explicit: false
  by artist: Julian Gray
  in album: Fate Of Us (28mm Remix)
    type: MusicAlbum
    date published: 2024-11-08
track: Fate of Us - Extended Mix
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288750
  explicit: false
  by artist: Julian Gray
  in album: Fate Of Us (28mm Remix)
    type: MusicAlbum
    date published: 2024-11-08
track: Fate of Us
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232500
  explicit: false
  by artist: Julian Gray
  in album: Fate Of Us (28mm Remix)
    type: MusicAlbum
    date published: 2024-11-08

PRAY
type: MusicAlbum
date published: 2024-12-04
track: PRAY
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217142
  explicit: false
  by artist: Julian Gray
  in album: PRAY
    type: MusicAlbum
    date published: 2024-12-04
  isrc code: CA5KR2504263
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T11:31:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc2b73378b58dbfa06cd82044443ed7b82489f697f304341153948a3a1e9f688e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956375
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0zKe6jnx4l6wBIN85VL8Il.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0zKe6jnx4l6wBIN85VL8Il
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b73378b58dbfa06cd82044443ed7b82489f697f304341153948a3a1e9f688e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0zKe6jnx4l6wBIN85VL8Il.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0zKe6jnx4l6wBIN85VL8Il.
    date published: 2026-07-02T16:51:38Z

Don't Go Away
type: MusicAlbum
date published: 2025-01-29
track: Don't Go Away
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228923
  explicit: false
  by artist: Julian Gray
  in album: Don't Go Away
    type: MusicAlbum
    date published: 2025-01-29

Don't Go Away (Before Saudade & Andrew Spellman Remix)
type: MusicAlbum
date published: 2025-02-12
track: Don't Go Away - Before Saudade, Andrew Spellman Remix
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175609
  explicit: false
  by artist: Julian Gray
  in album: Don't Go Away (Before Saudade & Andrew Spellman Remix)
    type: MusicAlbum
    date published: 2025-02-12
track: Don't Go Away
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228923
  explicit: false
  by artist: Julian Gray
  in album: Don't Go Away (Before Saudade & Andrew Spellman Remix)
    type: MusicAlbum
    date published: 2025-02-12
  isrc code: CA5KR2509269

DAWN
type: MusicAlbum
date published: 2025-02-26
track: Dawn
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266307
  explicit: false
  by artist: Julian Gray
  in album: DAWN
    type: MusicAlbum
    date published: 2025-02-26

CONTRAST
type: MusicAlbum
date published: 2025-03-05
track: Dawn
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266307
  explicit: false
  by artist: Julian Gray
  in album: CONTRAST
    type: MusicAlbum
    date published: 2025-03-05
track: Fate Of Us
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232500
  explicit: false
  by artist: Julian Gray
  in album: CONTRAST
    type: MusicAlbum
    date published: 2025-03-05
track: Don't Go Away
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228923
  explicit: false
  by artist: Julian Gray
  in album: CONTRAST
    type: MusicAlbum
    date published: 2025-03-05
track: Eclipse
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175238
  explicit: false
  by artist: Julian Gray
  in album: CONTRAST
    type: MusicAlbum
    date published: 2025-03-05
track: PRAY
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217142
  explicit: false
  by artist: Julian Gray
  in album: CONTRAST
    type: MusicAlbum
    date published: 2025-03-05
  isrc code: CA5KR2504263
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T11:31:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc2b73378b58dbfa06cd82044443ed7b82489f697f304341153948a3a1e9f688e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956476
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956476
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1Yr50K6G82Pt38XScDNfBX.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1Yr50K6G82Pt38XScDNfBX
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T09:04:44Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b73378b58dbfa06cd82044443ed7b82489f697f304341153948a3a1e9f688e. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1Yr50K6G82Pt38XScDNfBX.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1Yr50K6G82Pt38XScDNfBX.
    date published: 2026-07-03T09:04:44Z
track: Out Here (with Richard Patrick of Filter)
  type: MusicRecording
  duration: PT5M21S
  duration ms: 321562
  explicit: false
  by artist: Julian Gray
  in album: CONTRAST
    type: MusicAlbum
    date published: 2025-03-05
  isrc code: CA5KR2484810
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T11:02:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xae38d5037e30d290ed8cadfb5b72f965ca0c32e6971470c37d019d2b789d391c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956375
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/0DOVAiNa7mGONJTe75jVe2.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0DOVAiNa7mGONJTe75jVe2
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xae38d5037e30d290ed8cadfb5b72f965ca0c32e6971470c37d019d2b789d391c","isrc":"CA5KR2484810","name":"Out Here (with Richard Patrick of Filter)","registered_at":"2026-06-29T11:02:41Z","spotify_id":"0DOVAiNa7mGONJTe75jVe2","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae38d5037e30d290ed8cadfb5b72f965ca0c32e6971470c37d019d2b789d391c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0DOVAiNa7mGONJTe75jVe2.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0DOVAiNa7mGONJTe75jVe2.
    date published: 2026-07-02T16:51:38Z
    text: {"copyright_id":"0xae38d5037e30d290ed8cadfb5b72f965ca0c32e6971470c37d019d2b789d391c","isrc":"CA5KR2484810","name":"Out Here (with Richard Patrick of Filter)","registered_at":"2026-06-29T11:02:41Z","spotify_id":"0DOVAiNa7mGONJTe75jVe2","type":"track"}
track: Dawn (Reprise)
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151384
  explicit: false
  by artist: Julian Gray
  in album: CONTRAST
    type: MusicAlbum
    date published: 2025-03-05
  isrc code: CA5KR2514349

DAWN (Hausman Remix)
type: MusicAlbum
date published: 2025-04-24
track: Dawn - Hausman Remix
  type: MusicRecording
  duration: PT4M57S
  duration ms: 297230
  explicit: false
  by artist: Julian Gray
  in album: DAWN (Hausman Remix)
    type: MusicAlbum
    date published: 2025-04-24
  isrc code: CA5KR2527734
track: Dawn
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266307
  explicit: false
  by artist: Julian Gray
  in album: DAWN (Hausman Remix)
    type: MusicAlbum
    date published: 2025-04-24
track: Dawn - Hausman Extended Remix
  type: MusicRecording
  duration: PT6M49S
  duration ms: 409903
  explicit: false
  by artist: Julian Gray
  in album: DAWN (Hausman Remix)
    type: MusicAlbum
    date published: 2025-04-24

PRAY (Adam Stark Remix)
type: MusicAlbum
date published: 2025-05-14
track: PRAY - Adam Stark Remix
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221190
  explicit: false
  by artist: Julian Gray
  in album: PRAY (Adam Stark Remix)
    type: MusicAlbum
    date published: 2025-05-14
track: PRAY
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217142
  explicit: false
  by artist: Julian Gray
  in album: PRAY (Adam Stark Remix)
    type: MusicAlbum
    date published: 2025-05-14
track: PRAY - Adam Stark Extended Remix
  type: MusicRecording
  duration: PT5M28S
  duration ms: 328630
  explicit: false
  by artist: Julian Gray
  in album: PRAY (Adam Stark Remix)
    type: MusicAlbum
    date published: 2025-05-14

Don't Go Away (Porth Nole Remix)
type: MusicAlbum
date published: 2025-05-21
track: Don't Go Away - Porth Nole Remix
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187617
  explicit: false
  by artist: Julian Gray
  in album: Don't Go Away (Porth Nole Remix)
    type: MusicAlbum
    date published: 2025-05-21
track: Don't Go Away
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228923
  explicit: false
  by artist: Julian Gray
  in album: Don't Go Away (Porth Nole Remix)
    type: MusicAlbum
    date published: 2025-05-21
track: Don't Go Away - Porth Nole Extended Remix
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255117
  explicit: false
  by artist: Julian Gray
  in album: Don't Go Away (Porth Nole Remix)
    type: MusicAlbum
    date published: 2025-05-21
  isrc code: CA5KR2531999

DAWN (Dias Ridge Remix)
type: MusicAlbum
date published: 2025-06-25
track: Dawn - Dias Ridge Remix
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204878
  explicit: false
  by artist: Julian Gray
  in album: DAWN (Dias Ridge Remix)
    type: MusicAlbum
    date published: 2025-06-25
  isrc code: CA5KR2536967
track: Dawn
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266307
  explicit: false
  by artist: Julian Gray
  in album: DAWN (Dias Ridge Remix)
    type: MusicAlbum
    date published: 2025-06-25

Take Me Back (ABGT571) - AmyElle Remix
type: MusicRecording
duration: PT4M21S
duration ms: 261120
explicit: false
by artist: 28mm
by artist: Julian Gray
by artist: AmyElle
in album: Group Therapy 571
  type: MusicAlbum
  date published: 2024-03-23
isrc code: GBEWA2401436

Take Me Back - Hausman Remix Mixed
type: MusicRecording
duration: PT3M56S
duration ms: 236307
explicit: false
by artist: 28mm
by artist: Julian Gray
by artist: Hausman
in album: Digitally Enhanced Volume Eight, mixed by Farius & Ruben de Ronde
  type: MusicAlbum
  date published: 2023-11-10
isrc code: GBKQU2396500

Healing - Julian Gray Remix
type: MusicRecording
duration: PT5M47S
duration ms: 347076
explicit: false
by artist: EDDIE
by artist: Julian Gray
in album: We Are Friends, Vol. 8
  type: MusicAlbum
  date published: 2019-01-04
isrc code: GBTDG1301643

It Is What It Isn't - Arcadia 87 Remix
type: MusicRecording
duration: PT4M48S
duration ms: 288780
explicit: false
by artist: Julian Gray
by artist: Arcadia 87
in album: We Are Friends, Vol. 8
  type: MusicAlbum
  date published: 2019-01-04
isrc code: GBTDG1301645

Take Me Back (Tritonia 458) - Hausman Remix
type: MusicRecording
duration: PT3M26S
duration ms: 206769
explicit: false
by artist: 28mm
by artist: Julian Gray
by artist: Hausman
in album: Tritonia 458
  type: MusicAlbum
  date published: 2023-12-22

Will I Change - Julian Gray Remix
type: MusicRecording
duration: PT4M24S
duration ms: 264780
explicit: false
by artist: Gabriel & Dresden
by artist: Sub Teal
by artist: Julian Gray
in album: Remedy (Remixed)
  type: MusicAlbum
  date published: 2021-01-06

Will I Change - Julian Gray Extended Mix
type: MusicRecording
duration: PT5M57S
duration ms: 357142
explicit: false
by artist: Gabriel & Dresden
by artist: Sub Teal
by artist: Julian Gray
in album: Remedy (Remixed)
  type: MusicAlbum
  date published: 2021-01-06

Nothing Matters - Julian Gray Remix
type: MusicRecording
duration: PT3M16S
duration ms: 196250
explicit: false
by artist: Mahalo
by artist: Julian Gray
in album: Nothing Matters (Remixes)
  type: MusicAlbum
  date published: 2021-12-03

Ocean
type: MusicRecording
duration: PT2M58S
duration ms: 178095
explicit: false
by artist: Julian Gray
by artist: Flachbau
in album: Ocean
  type: MusicAlbum
  date published: 2023-09-29
isrc code: GBKQU2385729
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T08:13:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x436a162d47cd2af2b4eb7793c2d8411af7487bfe1fef0289f6b536f8b9522a75
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956304
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1ErYDh8XhRrdgvfEypYqOb.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1ErYDh8XhRrdgvfEypYqOb
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x436a162d47cd2af2b4eb7793c2d8411af7487bfe1fef0289f6b536f8b9522a75. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1ErYDh8XhRrdgvfEypYqOb.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1ErYDh8XhRrdgvfEypYqOb.
  date published: 2026-07-02T03:55:08Z

Ocean - Extended Mix
type: MusicRecording
duration: PT4M53S
duration ms: 293333
explicit: false
by artist: Julian Gray
by artist: Flachbau
in album: Ocean
  type: MusicAlbum
  date published: 2023-09-29
isrc code: GBKQU2385730

Take Me Back - AmyElle Remix
type: MusicRecording
duration: PT4M4S
duration ms: 244800
explicit: false
by artist: 28mm
by artist: Julian Gray
by artist: AmyElle
in album: IWD '24 EP
  type: MusicAlbum
  date published: 2024-03-08
isrc code: GBKQU2417802
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T04:34:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3297a18276b9f853e246137d4f24c3d532c7ba0d4dc91f2b29088ab83bad56cd
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956312
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956312
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/41HYaU5RGHpQoc5HV2H9eG.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/41HYaU5RGHpQoc5HV2H9eG
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3297a18276b9f853e246137d4f24c3d532c7ba0d4dc91f2b29088ab83bad56cd","isrc":"GBKQU2417802","name":"Take Me Back - AmyElle Remix","registered_at":"2026-06-22T04:34:34Z","spotify_id":"41HYaU5RGHpQoc5HV2H9eG","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3297a18276b9f853e246137d4f24c3d532c7ba0d4dc91f2b29088ab83bad56cd. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/41HYaU5RGHpQoc5HV2H9eG.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/41HYaU5RGHpQoc5HV2H9eG.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x3297a18276b9f853e246137d4f24c3d532c7ba0d4dc91f2b29088ab83bad56cd","isrc":"GBKQU2417802","name":"Take Me Back - AmyElle Remix","registered_at":"2026-06-22T04:34:34Z","spotify_id":"41HYaU5RGHpQoc5HV2H9eG","type":"track"}

Take Me Back - AmyElle Extended Remix
type: MusicRecording
duration: PT6M3S
duration ms: 363840
explicit: false
by artist: 28mm
by artist: Julian Gray
by artist: AmyElle
in album: IWD '24 EP
  type: MusicAlbum
  date published: 2024-03-08
isrc code: GBKQU2417803

Take Me Back (ABGT570) - AmyElle Remix
type: MusicRecording
duration: PT4M28S
duration ms: 268556
explicit: false
by artist: 28mm
by artist: Julian Gray
by artist: AmyElle
in album: Group Therapy 570
  type: MusicAlbum
  date published: 2024-03-16
isrc code: GBEWA2401250

Take Me Back (ABGT559) - Hausman Remix
type: MusicRecording
duration: PT4M3S
duration ms: 243692
explicit: false
by artist: 28mm
by artist: Julian Gray
by artist: Hausman
in album: Group Therapy 559
  type: MusicAlbum
  date published: 2023-12-16
isrc code: GBEWA2307187

Nothing Matters - Julian Gray Remix
type: MusicRecording
duration: PT3M16S
duration ms: 196250
explicit: false
by artist: Mahalo
by artist: Julian Gray
in album: Nothing Matters (Remixes)
  type: MusicAlbum
  date published: 2021-12-03

Take Me Back (Tritonia 467) - AmyElle Remix
type: MusicRecording
duration: PT3M54S
duration ms: 234873
explicit: false
by artist: 28mm
by artist: Julian Gray
by artist: AmyElle
in album: Tritonia 467
  type: MusicAlbum
  date published: 2024-03-08
isrc code: GBKQU2422626

Ocean (Tritonia 448)
type: MusicRecording
duration: PT3M48S
duration ms: 228618
explicit: false
by artist: Julian Gray
by artist: Flachbau
in album: Tritonia 448
  type: MusicAlbum
  date published: 2023-10-06
isrc code: GBKQU2393078

Ocean (Tritonia 447)
type: MusicRecording
duration: PT3M33S
duration ms: 213508
explicit: false
by artist: Julian Gray
by artist: Flachbau
in album: Tritonia 447
  type: MusicAlbum
  date published: 2023-09-29
isrc code: GBKQU2390863

The Wave - Julian Gray Remix
type: MusicRecording
duration: PT3M58S
duration ms: 238250
explicit: false
by artist: Matt Fax
by artist: Ava Silver
by artist: Julian Gray
in album: Progressions - Remixed
  type: MusicAlbum
  date published: 2020-11-18

The Wave - Julian Gray Extended Remix
type: MusicRecording
duration: PT5M41S
duration ms: 341374
explicit: false
by artist: Matt Fax
by artist: Ava Silver
by artist: Julian Gray
in album: Progressions - Remixed
  type: MusicAlbum
  date published: 2020-11-18