Keeno
type: MusicGroup
genre: drum and bass
genre: liquid funk
popularity: 42
followers: 61154
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc110323ac49fdcdccd4fc0ff4bfc6ea0ea39e22a845665b19e278570f481c206
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/33fd307e-b99d-496e-9592-630b7c1a6dd0.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/33fd307e-b99d-496e-9592-630b7c1a6dd0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/33fd307e-b99d-496e-9592-630b7c1a6dd0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:28:13Z
additional property: OTSCanonicalRecord
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 0xc110323ac49fdcdccd4fc0ff4bfc6ea0ea39e22a845665b19e278570f481c206. 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/33fd307e-b99d-496e-9592-630b7c1a6dd0.json and https://artists.proofprofile.net/proofs/artist/33fd307e-b99d-496e-9592-630b7c1a6dd0.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:28:13Z
album: The View
  type: MusicAlbum
  date published: 2011-07-11
  track: The View
    type: MusicRecording
    duration: PT6M40S
    duration ms: 400941
    explicit: false
    by artist: Keeno
    in album: The View
      type: MusicAlbum
      date published: 2011-07-11
  track: You Know That Feeling When
    type: MusicRecording
    duration: PT6M9S
    duration ms: 369122
    explicit: false
    by artist: Keeno
    in album: The View
      type: MusicAlbum
      date published: 2011-07-11
album: Rephrase and Rewind
  type: MusicAlbum
  date published: 2012-02-14
  track: Rephrase & Rewind - original
    type: MusicRecording
    duration: PT4M52S
    duration ms: 292972
    explicit: false
    by artist: Keeno
    in album: Rephrase and Rewind
      type: MusicAlbum
      date published: 2012-02-14
  track: Rephrase & Rewind - Barefoot remix
    type: MusicRecording
    duration: PT5M19S
    duration ms: 319027
    explicit: false
    by artist: Keeno
    in album: Rephrase and Rewind
      type: MusicAlbum
      date published: 2012-02-14
  track: Rephrase & Rewind - Memro remix
    type: MusicRecording
    duration: PT6M6S
    duration ms: 366014
    explicit: false
    by artist: Keeno
    in album: Rephrase and Rewind
      type: MusicAlbum
      date published: 2012-02-14
  track: Rephrase & Rewind - Thinnen remix
    type: MusicRecording
    duration: PT4M30S
    duration ms: 270139
    explicit: false
    by artist: Keeno
    in album: Rephrase and Rewind
      type: MusicAlbum
      date published: 2012-02-14
album: Sweetest Sin
  type: MusicAlbum
  date published: 2012-09-17
  track: Sweetest Sin
    type: MusicRecording
    duration: PT4M53S
    duration ms: 293485
    explicit: false
    by artist: Keeno
    in album: Sweetest Sin
      type: MusicAlbum
      date published: 2012-09-17
  track: One More Time - VIP Mix
    type: MusicRecording
    duration: PT4M57S
    duration ms: 297672
    explicit: false
    by artist: Keeno
    in album: Sweetest Sin
      type: MusicAlbum
      date published: 2012-09-17
  track: Doesn't Matter
    type: MusicRecording
    duration: PT4M54S
    duration ms: 294172
    explicit: false
    by artist: Keeno
    in album: Sweetest Sin
      type: MusicAlbum
      date published: 2012-09-17
  track: Fire
    type: MusicRecording
    duration: PT4M48S
    duration ms: 288000
    explicit: false
    by artist: Keeno
    in album: Sweetest Sin
      type: MusicAlbum
      date published: 2012-09-17
album: Sweetest Sin EP
  type: MusicAlbum
  date published: 2012-09-17
  track: Sweetest Sin - Original Mix
    type: MusicRecording
    duration: PT4M53S
    duration ms: 293485
    explicit: false
    by artist: Keeno
    in album: Sweetest Sin EP
      type: MusicAlbum
      date published: 2012-09-17
  track: One More Time - VIP Mix
    type: MusicRecording
    duration: PT4M57S
    duration ms: 297672
    explicit: false
    by artist: Keeno
    in album: Sweetest Sin EP
      type: MusicAlbum
      date published: 2012-09-17
  track: Doesn't Matter - Original Mix
    type: MusicRecording
    duration: PT4M54S
    duration ms: 294172
    explicit: false
    by artist: Keeno
    in album: Sweetest Sin EP
      type: MusicAlbum
      date published: 2012-09-17
  track: Fire - Original Mix
    type: MusicRecording
    duration: PT4M48S
    duration ms: 288000
    explicit: false
    by artist: Keeno
    in album: Sweetest Sin EP
      type: MusicAlbum
      date published: 2012-09-17
album: Sweetest Sin
  type: MusicAlbum
  date published: 2012-09-17
  track: Sweetest Sin
    type: MusicRecording
    duration: PT4M53S
    duration ms: 293485
    explicit: false
    by artist: Keeno
    in album: Sweetest Sin
      type: MusicAlbum
      date published: 2012-09-17
  track: One More Time Feat. Louisa Bass - VIP Mix
    type: MusicRecording
    duration: PT4M57S
    duration ms: 297672
    explicit: false
    by artist: Keeno
    in album: Sweetest Sin
      type: MusicAlbum
      date published: 2012-09-17
  track: Doesn't Matter
    type: MusicRecording
    duration: PT4M54S
    duration ms: 294172
    explicit: false
    by artist: Keeno
    in album: Sweetest Sin
  track: Fire
album: Little Son
album: Nocturne EP
album: Nocturne - EP
album: Nocturne Ep
album: Life Cycle
album: Preludes EP
album: Preludes - EP
album: Perspective
album: At Twilight
album: A Breath (feat. Alice Gasson)
album: A Breath
album: Futurist
album: Nocturne (Frederic Robinson Remix)
album: Enigma
album: Music For Orchestra: Drums & Bass
album: Lost In The Clouds
album: All The Shimmering Things
album: All The Shimmering Things (Album Mini-Mix)
album: Light Cascading
album: Cosmic Creeper
album: Troopers Hill
album: I Wonder
album: Troopers Peak / Old School Lane
album: Lost For Words
album: Fall Beneath You / Equinox
album: Behind The Glass
album: Severn Summers
album: Sunflowers
album: I Live, I Learn
album: I Wonder (Whiney Remix)
album: Communications
album: Lights On
album: Hypnotised
album: Courage
album: Frenzy
album: Disappear
album: Lights On (Cinematic Version)
album: Ocean
album: The Tower
album: 1 Year Of Keeno Music
album: Riviera
album: To Feel OK Again
album: Perfect Memory
album: Courage (VIP)
album: Indispensable
album: Lights On (Polaris Remix)
album: To Feel OK Again (Telomic Remix)
album: 2 Years Of Keeno Music
album: Sarah (Keeno Rmx)
album: Persevere (DJ Mix)
album: Piano Drum & Bass: Volume 1
album: Hold You Down
album: Home Away From Home
track: Artificial Skin
track: Hold Ya
track: As One
track: Lost For Words
track: Kosa

Sweetest Sin
type: MusicAlbum
date published: 2012-09-17

Fire
type: MusicRecording
duration: PT4M48S
duration ms: 288000
explicit: false
by artist: Keeno
in album: Sweetest Sin
  type: MusicAlbum
  date published: 2012-09-17

Little Son
type: MusicAlbum
date published: 2013-03-04
track: Little Son
  type: MusicRecording
  duration: PT4M57S
  duration ms: 297931
  explicit: false
  by artist: Keeno
  in album: Little Son
    type: MusicAlbum
    date published: 2013-03-04
track: Little Son VIP
  type: MusicRecording
  duration: PT4M57S
  duration ms: 297029
  explicit: false
  by artist: Keeno
  in album: Little Son
    type: MusicAlbum
    date published: 2013-03-04
track: I'm Crying
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250125
  explicit: false
  by artist: Keeno
  in album: Little Son
    type: MusicAlbum
    date published: 2013-03-04

Nocturne EP
type: MusicAlbum
date published: 2013-12-09
track: Nocturne
  type: MusicRecording
  duration: PT5M37S
  duration ms: 337600
  explicit: false
  by artist: Keeno
  in album: Nocturne EP
    type: MusicAlbum
    date published: 2013-12-09
track: Tunnels
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277028
  explicit: false
  by artist: Keeno
  in album: Nocturne EP
    type: MusicAlbum
    date published: 2013-12-09
track: Hold Ya
  type: MusicRecording
  duration: PT5M7S
  duration ms: 307200
  explicit: false
  by artist: Keeno
  in album: Nocturne EP
    type: MusicAlbum
    date published: 2013-12-09
track: Whispers Of The Waves
  type: MusicRecording
  duration: PT4M56S
  duration ms: 296228
  explicit: false
  by artist: Keeno
  in album: Nocturne EP
    type: MusicAlbum
    date published: 2013-12-09
track: Green Flash
  type: MusicRecording
  duration: PT5M15S
  duration ms: 315838
  explicit: false
  by artist: Keeno
  in album: Nocturne EP
    type: MusicAlbum
    date published: 2013-12-09
track: Golden Light
  type: MusicRecording
  duration: PT7M29S
  duration ms: 449828
  explicit: false
  by artist: Keeno
  in album: Nocturne EP
    type: MusicAlbum
    date published: 2013-12-09

Nocturne - EP
type: MusicAlbum
date published: 2013-12-09
track: Nocturne
  type: MusicRecording
  duration: PT5M37S
  duration ms: 337600
  explicit: false
  by artist: Keeno
  in album: Nocturne - EP
    type: MusicAlbum
    date published: 2013-12-09
track: Tunnels
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277028
  explicit: false
  by artist: Keeno
  in album: Nocturne - EP
    type: MusicAlbum
    date published: 2013-12-09
track: Hold Ya
  type: MusicRecording
  duration: PT5M7S
  duration ms: 307200
  explicit: false
  by artist: Keeno
  in album: Nocturne - EP
    type: MusicAlbum
    date published: 2013-12-09
  isrc code: GBCJY1300208
track: Whispers Of The Waves
  type: MusicRecording
  duration: PT4M56S
  duration ms: 296228
  explicit: false
  by artist: Keeno
  in album: Nocturne - EP
    type: MusicAlbum
    date published: 2013-12-09
track: Green Flash
  type: MusicRecording
  duration: PT5M15S
  duration ms: 315838
  explicit: false
  by artist: Keeno
  in album: Nocturne - EP
    type: MusicAlbum
    date published: 2013-12-09
track: Golden Light
  type: MusicRecording
  duration: PT7M29S
  duration ms: 449828
  explicit: false
  by artist: Keeno
  in album: Nocturne - EP
    type: MusicAlbum
    date published: 2013-12-09

Nocturne Ep
type: MusicAlbum
date published: 2013-12-09
track: Nocturne
  type: MusicRecording
  duration: PT5M40S
  duration ms: 340114
  explicit: false
  by artist: Keeno
  in album: Nocturne Ep
    type: MusicAlbum
    date published: 2013-12-09
track: Tunnels
  type: MusicRecording
  duration: PT4M37S
  duration ms: 277028
  explicit: false
  by artist: Keeno
  in album: Nocturne Ep
    type: MusicAlbum
    date published: 2013-12-09
track: Hold Ya
  type: MusicRecording
  duration: PT5M7S
  duration ms: 307200
  explicit: false
  by artist: Keeno
  in album: Nocturne Ep
    type: MusicAlbum
    date published: 2013-12-09
track: Whispers of the Waves
  type: MusicRecording
  duration: PT4M56S
  duration ms: 296228
  explicit: false
  by artist: Keeno
  in album: Nocturne Ep
    type: MusicAlbum
    date published: 2013-12-09
track: Green Flash
  type: MusicRecording
  duration: PT5M16S
  duration ms: 316800
  explicit: false
  by artist: Keeno
  in album: Nocturne Ep
    type: MusicAlbum
    date published: 2013-12-09
track: Golden Light
  type: MusicRecording
  duration: PT7M29S
  duration ms: 449828
  explicit: false
  by artist: Keeno
  in album: Nocturne Ep
    type: MusicAlbum
    date published: 2013-12-09

Life Cycle
type: MusicAlbum
date published: 2014-06-30
track: As One
  type: MusicRecording
  duration: PT4M45S
  duration ms: 285968
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
  isrc code: GBCJY1400050
track: Scripted
  type: MusicRecording
  duration: PT4M52S
  duration ms: 292251
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
  isrc code: GBCJY1400051
track: Nocturne
  type: MusicRecording
  duration: PT5M37S
  duration ms: 337600
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Innocence
  type: MusicRecording
  duration: PT4M12S
  duration ms: 252022
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
  isrc code: GBCJY1400053
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T04:06:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x06025e40ba733a6f45ffb98a6c70f0946102ffb5cf7ad38801f6412cee50fbcf
  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/2pNDV2Mthnuws9WaVhpfEw.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2pNDV2Mthnuws9WaVhpfEw
  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 0x06025e40ba733a6f45ffb98a6c70f0946102ffb5cf7ad38801f6412cee50fbcf. 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/2pNDV2Mthnuws9WaVhpfEw.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/2pNDV2Mthnuws9WaVhpfEw.
    date published: 2026-07-02T16:51:38Z
track: A Wheel Within A Wheel
  type: MusicRecording
  duration: PT1M32S
  duration ms: 92891
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
  isrc code: GBCJY1400054
track: Break The Silence
  type: MusicRecording
  duration: PT5M37S
  duration ms: 337965
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
  isrc code: GBCJY1400055
track: Another Night, Another Day
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272685
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
  isrc code: GBCJY1400056
track: Frozen
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197630
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Out Of Nowhere
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269064
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Green Flash
  type: MusicRecording
  duration: PT5M15S
  duration ms: 315838
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
  isrc code: GBCJY1300211
track: Sleeplessness
  type: MusicRecording
  duration: PT5M16S
  duration ms: 316433
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
  isrc code: GBCJY1400047
track: Falling
  type: MusicRecording
  duration: PT5M56S
  duration ms: 356836
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
  isrc code: GBCJY1400059
track: Borderless
  type: MusicRecording
  duration: PT4M57S
  duration ms: 297600
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
  isrc code: GBCJY1400052
track: Moonrise
  type: MusicRecording
  duration: PT6M48S
  duration ms: 408685
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Life Cycle - Continuous Album Mix
  type: MusicRecording
  duration: PT33M15S
  duration ms: 1995890
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30

Life Cycle
type: MusicAlbum
date published: 2014-06-30
track: As One
  type: MusicRecording
  duration: PT4M45S
  duration ms: 285968
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Scripted
  type: MusicRecording
  duration: PT4M52S
  duration ms: 292251
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Nocturne
  type: MusicRecording
  duration: PT5M37S
  duration ms: 337600
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Innocence
  type: MusicRecording
  duration: PT4M12S
  duration ms: 252022
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: A Wheel Within A Wheel
  type: MusicRecording
  duration: PT1M32S
  duration ms: 92891
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Break The Silence
  type: MusicRecording
  duration: PT5M37S
  duration ms: 337965
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Another Night, Another Day
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272685
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Frozen
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197630
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Out Of Nowhere
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269064
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Green Flash
  type: MusicRecording
  duration: PT5M15S
  duration ms: 315838
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Sleeplessness
  type: MusicRecording
  duration: PT5M16S
  duration ms: 316433
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Falling
  type: MusicRecording
  duration: PT5M56S
  duration ms: 356836
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Borderless
  type: MusicRecording
  duration: PT4M57S
  duration ms: 297600
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Moonrise
  type: MusicRecording
  duration: PT6M48S
  duration ms: 408685
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Life Cycle - Continuous Album Mix
  type: MusicRecording
  duration: PT33M15S
  duration ms: 1995890
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30

Life Cycle
type: MusicAlbum
date published: 2014-06-30
track: As One
  type: MusicRecording
  duration: PT4M45S
  duration ms: 285968
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Scripted
  type: MusicRecording
  duration: PT4M52S
  duration ms: 292251
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Nocturne
  type: MusicRecording
  duration: PT5M37S
  duration ms: 337600
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Innocence
  type: MusicRecording
  duration: PT4M12S
  duration ms: 252022
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: A Wheel Within a Wheel
  type: MusicRecording
  duration: PT1M32S
  duration ms: 92891
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Break the Silence
  type: MusicRecording
  duration: PT5M37S
  duration ms: 337965
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Another Night, Another Day
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272685
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Frozen
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197630
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Out of Nowhere
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269064
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Green Flash
  type: MusicRecording
  duration: PT5M15S
  duration ms: 315838
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Sleeplessness
  type: MusicRecording
  duration: PT5M16S
  duration ms: 316433
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Falling
  type: MusicRecording
  duration: PT5M56S
  duration ms: 356836
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Borderless
  type: MusicRecording
  duration: PT4M57S
  duration ms: 297600
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Moonrise
  type: MusicRecording
  duration: PT6M48S
  duration ms: 408685
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30
track: Life Cycle - Continuous Album Mix
  type: MusicRecording
  duration: PT33M15S
  duration ms: 1995890
  explicit: false
  by artist: Keeno
  in album: Life Cycle
    type: MusicAlbum
    date published: 2014-06-30

Preludes EP
type: MusicAlbum
date published: 2015-04-10
track: One More Moment
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274285
  explicit: false
  by artist: Keeno
  in album: Preludes EP
    type: MusicAlbum
    date published: 2015-04-10
track: Origin
  type: MusicRecording
  duration: PT5M31S
  duration ms: 331885
  explicit: false
  by artist: Keeno
  in album: Preludes EP
    type: MusicAlbum
    date published: 2015-04-10
track: The Moon Under the Water
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248228
  explicit: false
  by artist: Keeno
  in album: Preludes EP
    type: MusicAlbum
    date published: 2015-04-10
track: Dignity Found
  type: MusicRecording
  duration: PT5M22S
  duration ms: 322285
  explicit: false
  by artist: Keeno
  in album: Preludes EP
    type: MusicAlbum
    date published: 2015-04-10

Preludes EP
type: MusicAlbum
date published: 2015-04-10
track: One More Moment
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274285
  explicit: false
  by artist: Keeno
  in album: Preludes EP
    type: MusicAlbum
    date published: 2015-04-10
track: Origin
  type: MusicRecording
  duration: PT5M31S
  duration ms: 331885
  explicit: false
  by artist: Keeno
  in album: Preludes EP
    type: MusicAlbum
    date published: 2015-04-10
track: The Moon Under The Water
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248228
  explicit: false
  by artist: Keeno
  in album: Preludes EP
    type: MusicAlbum
    date published: 2015-04-10
track: Dignity Found
  type: MusicRecording
  duration: PT5M22S
  duration ms: 322285
  explicit: false
  by artist: Keeno
  in album: Preludes EP
    type: MusicAlbum
    date published: 2015-04-10

Preludes - EP
type: MusicAlbum
date published: 2015-04-10
track: One More Moment
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274285
  explicit: false
  by artist: Keeno
  in album: Preludes - EP
    type: MusicAlbum
    date published: 2015-04-10
track: Origin
  type: MusicRecording
  duration: PT5M31S
  duration ms: 331885
  explicit: false
  by artist: Keeno
  in album: Preludes - EP
    type: MusicAlbum
    date published: 2015-04-10
  isrc code: GBCJY1500022
track: The Moon Under The Water
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248228
  explicit: false
  by artist: Keeno
  in album: Preludes - EP
    type: MusicAlbum
    date published: 2015-04-10
track: Dignity Found
  type: MusicRecording
  duration: PT5M22S
  duration ms: 322285
  explicit: false
  by artist: Keeno
  in album: Preludes - EP
    type: MusicAlbum
    date published: 2015-04-10

Perspective
type: MusicAlbum
date published: 2016-01-15
track: Perspective
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218120
  explicit: false
  by artist: Keeno
  in album: Perspective
    type: MusicAlbum
    date published: 2016-01-15

Perspective
type: MusicAlbum
date published: 2016-01-15
track: Perspective
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218120
  explicit: false
  by artist: Keeno
  in album: Perspective
    type: MusicAlbum
    date published: 2016-01-15

At Twilight
type: MusicAlbum
date published: 2016-02-12
track: At Twilight
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250971
  explicit: false
  by artist: Keeno
  in album: At Twilight
    type: MusicAlbum
    date published: 2016-02-12

At Twilight
type: MusicAlbum
date published: 2016-02-12
track: At Twilight
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250971
  explicit: false
  by artist: Keeno
  in album: At Twilight
    type: MusicAlbum
    date published: 2016-02-12

A Breath (feat. Alice Gasson)
type: MusicAlbum
date published: 2016-02-19
track: A Breath
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209388
  explicit: false
  by artist: Keeno
  in album: A Breath (feat. Alice Gasson)
    type: MusicAlbum
    date published: 2016-02-19

A Breath
type: MusicAlbum
date published: 2016-02-19
track: A Breath
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209388
  explicit: false
  by artist: Keeno
  in album: A Breath
    type: MusicAlbum
    date published: 2016-02-19

Futurist
type: MusicAlbum
date published: 2016-02-26
track: Faithless
  type: MusicRecording
  duration: PT4M45S
  duration ms: 285217
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Perspective
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218120
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Futurism
  type: MusicRecording
  duration: PT5M15S
  duration ms: 315189
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: A Breath
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209388
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Bleary-Eyed
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279875
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: The 8th Age
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249835
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: The Chase
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207085
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Lifeline
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224532
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Eos
  type: MusicRecording
  duration: PT3M26S
  duration ms: 206593
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: At Twilight
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250971
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Fire Tree
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130700
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Step By Step
  type: MusicRecording
  duration: PT4M54S
  duration ms: 294443
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Etchings On A Glass Heart
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269629
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Seek & Expand
  type: MusicRecording
  duration: PT5M30S
  duration ms: 330890
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Land, Sea and Sky
  type: MusicRecording
  duration: PT5M28S
  duration ms: 328003
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Dream Sequence
  type: MusicRecording
  duration: PT6M42S
  duration ms: 402122
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Futurist - Continuous Mix
  type: MusicRecording
  duration: PT32M50S
  duration ms: 1970000
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26

Futurist
type: MusicAlbum
date published: 2016-02-26
track: Faithless
  type: MusicRecording
  duration: PT4M45S
  duration ms: 285217
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Perspective
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218120
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
  isrc code: GBCJY1500340
track: Futurism
  type: MusicRecording
  duration: PT5M15S
  duration ms: 315189
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: A Breath
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209388
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
  isrc code: GBCJY1500342
track: Bleary-Eyed
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279875
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: The 8th Age
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249835
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
  isrc code: GBCJY1500344
track: The Chase
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207085
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
  isrc code: GBCJY1500346
track: Lifeline
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224532
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
  isrc code: GBCJY1500345
track: Eos
  type: MusicRecording
  duration: PT3M26S
  duration ms: 206593
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
  isrc code: GBCJY1500347
track: At Twilight
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250971
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Fire Tree
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130700
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Step By Step
  type: MusicRecording
  duration: PT4M54S
  duration ms: 294443
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
  isrc code: GBCJY1500349
track: Etchings On A Glass Heart
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269629
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
  isrc code: GBCJY1500351
track: Seek & Expand
  type: MusicRecording
  duration: PT5M30S
  duration ms: 330890
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Land, Sea and Sky
  type: MusicRecording
  duration: PT5M28S
  duration ms: 328003
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Dream Sequence
  type: MusicRecording
  duration: PT6M42S
  duration ms: 402122
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26
track: Futurist - Continuous Mix
  type: MusicRecording
  duration: PT32M50S
  duration ms: 1970000
  explicit: false
  by artist: Keeno
  in album: Futurist
    type: MusicAlbum
    date published: 2016-02-26

Nocturne (Frederic Robinson Remix)
type: MusicAlbum
date published: 2016-03-25
track: Nocturne - Frederic Robinson Remix
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243299
  explicit: false
  by artist: Keeno
  in album: Nocturne (Frederic Robinson Remix)
    type: MusicAlbum
    date published: 2016-03-25
  isrc code: GBCJY1600017

Nocturne (Frederic Robinson Remix)
type: MusicAlbum
date published: 2016-03-25
track: Nocturne - Frederic Robinson Remix
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243299
  explicit: false
  by artist: Keeno
  in album: Nocturne (Frederic Robinson Remix)
    type: MusicAlbum
    date published: 2016-03-25

Enigma
type: MusicAlbum
date published: 2017-03-24
track: Enigma
  type: MusicRecording
  duration: PT4M56S
  duration ms: 296406
  explicit: false
  by artist: Keeno
  in album: Enigma
    type: MusicAlbum
    date published: 2017-03-24

Enigma
type: MusicAlbum
date published: 2017-03-24
track: Enigma
  type: MusicRecording
  duration: PT4M56S
  duration ms: 296406
  explicit: false
  by artist: Keeno
  in album: Enigma
    type: MusicAlbum
    date published: 2017-03-24

Music For Orchestra: Drums & Bass
type: MusicAlbum
date published: 2017-04-07
track: Enigma
  type: MusicRecording
  duration: PT4M56S
  duration ms: 296406
  explicit: false
  by artist: Keeno
  in album: Music For Orchestra: Drums & Bass
    type: MusicAlbum
    date published: 2017-04-07
track: Shelter From The Storm
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251632
  explicit: false
  by artist: Keeno
  in album: Music For Orchestra: Drums & Bass
    type: MusicAlbum
    date published: 2017-04-07
  isrc code: GBCJY1700025
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T09:05:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x128f04ebde34599e3a881ffac2d019587408729bfb5bf0cef50ac06adae447f0
  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/0S4fjRqfZP6XOF9j7vzmR1.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0S4fjRqfZP6XOF9j7vzmR1
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x128f04ebde34599e3a881ffac2d019587408729bfb5bf0cef50ac06adae447f0","isrc":"GBCJY1700025","name":"Shelter From The Storm","registered_at":"2026-06-29T09:05:05Z","spotify_id":"0S4fjRqfZP6XOF9j7vzmR1","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 0x128f04ebde34599e3a881ffac2d019587408729bfb5bf0cef50ac06adae447f0. 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/0S4fjRqfZP6XOF9j7vzmR1.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/0S4fjRqfZP6XOF9j7vzmR1.
    date published: 2026-07-02T16:51:38Z
    text: {"copyright_id":"0x128f04ebde34599e3a881ffac2d019587408729bfb5bf0cef50ac06adae447f0","isrc":"GBCJY1700025","name":"Shelter From The Storm","registered_at":"2026-06-29T09:05:05Z","spotify_id":"0S4fjRqfZP6XOF9j7vzmR1","type":"track"}
track: Fading Fast
  type: MusicRecording
  duration: PT5M35S
  duration ms: 335375
  explicit: false
  by artist: Keeno
  in album: Music For Orchestra: Drums & Bass
    type: MusicAlbum
    date published: 2017-04-07
  isrc code: GBCJY1700026
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T09:02:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4c47402497002663dd94c62763613e6f0086eb0f412dc8c8c5c53b2d3ae5803e
  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/6Lzxe1Od5pg3MtKiHtAWzr.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6Lzxe1Od5pg3MtKiHtAWzr
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x4c47402497002663dd94c62763613e6f0086eb0f412dc8c8c5c53b2d3ae5803e","isrc":"GBCJY1700026","name":"Fading Fast","registered_at":"2026-06-29T09:02:06Z","spotify_id":"6Lzxe1Od5pg3MtKiHtAWzr","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 0x4c47402497002663dd94c62763613e6f0086eb0f412dc8c8c5c53b2d3ae5803e. 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/6Lzxe1Od5pg3MtKiHtAWzr.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/6Lzxe1Od5pg3MtKiHtAWzr.
    date published: 2026-07-02T16:51:38Z
    text: {"copyright_id":"0x4c47402497002663dd94c62763613e6f0086eb0f412dc8c8c5c53b2d3ae5803e","isrc":"GBCJY1700026","name":"Fading Fast","registered_at":"2026-06-29T09:02:06Z","spotify_id":"6Lzxe1Od5pg3MtKiHtAWzr","type":"track"}
track: Insomnia Of An Anxious Mind
  type: MusicRecording
  duration: PT5M59S
  duration ms: 359414
  explicit: false
  by artist: Keeno
  in album: Music For Orchestra: Drums & Bass
    type: MusicAlbum
    date published: 2017-04-07
  isrc code: GBCJY1700027

Music For Orchestra: Drums & Bass
type: MusicAlbum
date published: 2017-04-07
track: Enigma
  type: MusicRecording
  duration: PT4M56S
  duration ms: 296406
  explicit: false
  by artist: Keeno
  in album: Music For Orchestra: Drums & Bass
    type: MusicAlbum
    date published: 2017-04-07
track: Shelter From The Storm
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251632
  explicit: false
  by artist: Keeno
  in album: Music For Orchestra: Drums & Bass
    type: MusicAlbum
    date published: 2017-04-07
track: Fading Fast
  type: MusicRecording
  duration: PT5M35S
  duration ms: 335375
  explicit: false
  by artist: Keeno
  in album: Music For Orchestra: Drums & Bass
    type: MusicAlbum
    date published: 2017-04-07
track: Insomnia Of An Anxious Mind
  type: MusicRecording
  duration: PT5M59S
  duration ms: 359414
  explicit: false
  by artist: Keeno
  in album: Music For Orchestra: Drums & Bass
    type: MusicAlbum
    date published: 2017-04-07

Lost In The Clouds
type: MusicAlbum
date published: 2017-07-07
track: Lost In The Clouds
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224345
  explicit: false
  by artist: Keeno
  in album: Lost In The Clouds
    type: MusicAlbum
    date published: 2017-07-07

Lost In The Clouds
type: MusicAlbum
date published: 2017-07-07
track: Lost In The Clouds
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224345
  explicit: false
  by artist: Keeno
  in album: Lost In The Clouds
    type: MusicAlbum
    date published: 2017-07-07

All The Shimmering Things
type: MusicAlbum
date published: 2017-09-20
track: All The Shimmering Things - Album Mini-Mix
  type: MusicRecording
  duration: PT6M39S
  duration ms: 399151
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-09-20

All The Shimmering Things (Album Mini-Mix)
type: MusicAlbum
date published: 2017-09-20
track: All The Shimmering Things (Album Mini-Mix)
  type: MusicRecording
  duration: PT6M39S
  duration ms: 399151
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things (Album Mini-Mix)
    type: MusicAlbum
    date published: 2017-09-20

Light Cascading
type: MusicAlbum
date published: 2017-10-06
track: Light Cascading
  type: MusicRecording
  duration: PT4M33S
  duration ms: 273617
  explicit: false
  by artist: Keeno
  in album: Light Cascading
    type: MusicAlbum
    date published: 2017-10-06

Light Cascading
type: MusicAlbum
date published: 2017-10-06
track: Light Cascading
  type: MusicRecording
  duration: PT4M33S
  duration ms: 273617
  explicit: false
  by artist: Keeno
  in album: Light Cascading
    type: MusicAlbum
    date published: 2017-10-06

Cosmic Creeper
type: MusicAlbum
date published: 2017-10-27
track: Cosmic Creeper
  type: MusicRecording
  duration: PT5M40S
  duration ms: 340113
  explicit: false
  by artist: Keeno
  in album: Cosmic Creeper
    type: MusicAlbum
    date published: 2017-10-27

Cosmic Creeper
type: MusicAlbum
date published: 2017-10-27
track: Cosmic Creeper
  type: MusicRecording
  duration: PT5M40S
  duration ms: 340113
  explicit: false
  by artist: Keeno
  in album: Cosmic Creeper
    type: MusicAlbum
    date published: 2017-10-27

All The Shimmering Things
type: MusicAlbum
date published: 2017-11-03
track: All The Shimmering Things
  type: MusicRecording
  duration: PT5M7S
  duration ms: 307300
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Is This The Way?
  type: MusicRecording
  duration: PT5M38S
  duration ms: 338403
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Tree Houses
  type: MusicRecording
  duration: PT5M10S
  duration ms: 310444
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Hidden Peaks
  type: MusicRecording
  duration: PT5M5S
  duration ms: 305556
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Light Cascading
  type: MusicRecording
  duration: PT4M33S
  duration ms: 273617
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Nightingale Valley
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288100
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Jungle Ballet
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274782
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Amethyst
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227671
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Daydreaming
  type: MusicRecording
  duration: PT6M0S
  duration ms: 360785
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Guesswork
  type: MusicRecording
  duration: PT5M18S
  duration ms: 318271
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Piano Only
  type: MusicRecording
  duration: PT4M59S
  duration ms: 299221
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Cosmic Creeper
  type: MusicRecording
  duration: PT5M40S
  duration ms: 340113
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03

All The Shimmering Things
type: MusicAlbum
date published: 2017-11-03
track: All The Shimmering Things
  type: MusicRecording
  duration: PT5M7S
  duration ms: 307300
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Is This the Way?
  type: MusicRecording
  duration: PT5M38S
  duration ms: 338403
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Tree Houses
  type: MusicRecording
  duration: PT5M10S
  duration ms: 310444
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Hidden Peaks
  type: MusicRecording
  duration: PT5M5S
  duration ms: 305556
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Light Cascading
  type: MusicRecording
  duration: PT4M33S
  duration ms: 273617
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Nightingale Valley
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288100
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Jungle Ballet
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274782
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Amethyst
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227671
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Daydreaming
  type: MusicRecording
  duration: PT6M0S
  duration ms: 360785
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Guesswork
  type: MusicRecording
  duration: PT5M18S
  duration ms: 318271
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Piano Only
  type: MusicRecording
  duration: PT4M59S
  duration ms: 299221
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Cosmic Creeper
  type: MusicRecording
  duration: PT5M40S
  duration ms: 340113
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03

All The Shimmering Things
type: MusicAlbum
date published: 2017-11-03
track: All The Shimmering Things
  type: MusicRecording
  duration: PT5M7S
  duration ms: 307300
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
  isrc code: GBCJY1700211
track: Is This The Way?
  type: MusicRecording
  duration: PT5M38S
  duration ms: 338403
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
  isrc code: GBCJY1700212
track: Tree Houses
  type: MusicRecording
  duration: PT5M10S
  duration ms: 310444
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Hidden Peaks
  type: MusicRecording
  duration: PT5M5S
  duration ms: 305556
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Light Cascading
  type: MusicRecording
  duration: PT4M33S
  duration ms: 273617
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
  isrc code: GBCJY1700215
track: Nightingale Valley
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288100
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
  isrc code: GBCJY1700216
track: Jungle Ballet
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274782
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
  isrc code: GBCJY1700217
track: Amethyst
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227671
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Daydreaming
  type: MusicRecording
  duration: PT6M0S
  duration ms: 360785
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
  isrc code: GBCJY1700219
track: Guesswork
  type: MusicRecording
  duration: PT5M18S
  duration ms: 318271
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Piano Only
  type: MusicRecording
  duration: PT4M59S
  duration ms: 299221
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03
track: Cosmic Creeper
  type: MusicRecording
  duration: PT5M40S
  duration ms: 340113
  explicit: false
  by artist: Keeno
  in album: All The Shimmering Things
    type: MusicAlbum
    date published: 2017-11-03

Troopers Hill
type: MusicAlbum
date published: 2019-09-27
track: Troopers Hill
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164137
  explicit: false
  by artist: Keeno
  in album: Troopers Hill
    type: MusicAlbum
    date published: 2019-09-27

I Wonder
type: MusicAlbum
date published: 2020-01-24
track: I Wonder
  type: MusicRecording
  duration: PT5M21S
  duration ms: 321949
  explicit: false
  by artist: Keeno
  in album: I Wonder
    type: MusicAlbum
    date published: 2020-01-24

I Wonder
type: MusicAlbum
date published: 2020-01-24
track: I Wonder
  type: MusicRecording
  duration: PT5M21S
  duration ms: 321949
  explicit: false
  by artist: Keeno
  in album: I Wonder
    type: MusicAlbum
    date published: 2020-01-24

Troopers Peak / Old School Lane
type: MusicAlbum
date published: 2020-03-11
track: Troopers Peak
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256999
  explicit: false
  by artist: Keeno
  in album: Troopers Peak / Old School Lane
    type: MusicAlbum
    date published: 2020-03-11
track: Old School Lane
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266059
  explicit: false
  by artist: Keeno
  in album: Troopers Peak / Old School Lane
    type: MusicAlbum
    date published: 2020-03-11

Troopers Peak / Old School Lane
type: MusicAlbum
date published: 2020-03-11
track: Troopers Peak
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256999
  explicit: false
  by artist: Keeno
  in album: Troopers Peak / Old School Lane
    type: MusicAlbum
    date published: 2020-03-11
  isrc code: GBCJY2000073
track: Old School Lane
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266059
  explicit: false
  by artist: Keeno
  in album: Troopers Peak / Old School Lane
    type: MusicAlbum
    date published: 2020-03-11

Lost For Words
type: MusicAlbum
date published: 2020-04-24
track: Lost For Words
  type: MusicRecording
  duration: PT5M21S
  duration ms: 321112
  explicit: false
  by artist: Keeno
  in album: Lost For Words
    type: MusicAlbum
    date published: 2020-04-24

Lost For Words
type: MusicAlbum
date published: 2020-04-24
track: Lost For Words
  type: MusicRecording
  duration: PT5M21S
  duration ms: 321112
  explicit: false
  by artist: Keeno
  in album: Lost For Words
    type: MusicAlbum
    date published: 2020-04-24
  isrc code: GBCJY2000125
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T17:55:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x517fa1fdd08cca787b513cf4e7f957c0fc1d7f0d52110f10bd03ccbb262a330f
  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/70XlEPNLnUr0kUuztfnqhu.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/70XlEPNLnUr0kUuztfnqhu
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T05:09:12Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x517fa1fdd08cca787b513cf4e7f957c0fc1d7f0d52110f10bd03ccbb262a330f","isrc":"GBCJY2000125","name":"Lost For Words","registered_at":"2026-06-24T17:55:57Z","spotify_id":"70XlEPNLnUr0kUuztfnqhu","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 0x517fa1fdd08cca787b513cf4e7f957c0fc1d7f0d52110f10bd03ccbb262a330f. 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/70XlEPNLnUr0kUuztfnqhu.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/70XlEPNLnUr0kUuztfnqhu.
    date published: 2026-07-02T05:09:12Z
    text: {"copyright_id":"0x517fa1fdd08cca787b513cf4e7f957c0fc1d7f0d52110f10bd03ccbb262a330f","isrc":"GBCJY2000125","name":"Lost For Words","registered_at":"2026-06-24T17:55:57Z","spotify_id":"70XlEPNLnUr0kUuztfnqhu","type":"track"}

Fall Beneath You / Equinox
type: MusicAlbum
date published: 2020-06-19
track: Fall Beneath You
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279169
  explicit: false
  by artist: Keeno
  in album: Fall Beneath You / Equinox
    type: MusicAlbum
    date published: 2020-06-19
track: Equinox
  type: MusicRecording
  duration: PT5M33S
  duration ms: 333034
  explicit: false
  by artist: Keeno
  in album: Fall Beneath You / Equinox
    type: MusicAlbum
    date published: 2020-06-19
  isrc code: GBCJY2000258

Fall Beneath You / Equinox
type: MusicAlbum
date published: 2020-06-19
track: Fall Beneath You
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279169
  explicit: false
  by artist: Keeno
  in album: Fall Beneath You / Equinox
    type: MusicAlbum
    date published: 2020-06-19
track: Equinox
  type: MusicRecording
  duration: PT5M33S
  duration ms: 333034
  explicit: false
  by artist: Keeno
  in album: Fall Beneath You / Equinox
    type: MusicAlbum
    date published: 2020-06-19

Behind The Glass
type: MusicAlbum
date published: 2020-10-16
track: Behind The Glass
  type: MusicRecording
  duration: PT5M8S
  duration ms: 308940
  explicit: false
  by artist: Keeno
  in album: Behind The Glass
    type: MusicAlbum
    date published: 2020-10-16

Behind The Glass
type: MusicAlbum
date published: 2020-10-16
track: Behind The Glass
  type: MusicRecording
  duration: PT5M8S
  duration ms: 308940
  explicit: false
  by artist: Keeno
  in album: Behind The Glass
    type: MusicAlbum
    date published: 2020-10-16

Severn Summers
type: MusicAlbum
date published: 2020-11-06
track: Severn Summers
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253893
  explicit: false
  by artist: Keeno
  in album: Severn Summers
    type: MusicAlbum
    date published: 2020-11-06

Severn Summers
type: MusicAlbum
date published: 2020-11-06
track: Severn Summers
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253893
  explicit: false
  by artist: Keeno
  in album: Severn Summers
    type: MusicAlbum
    date published: 2020-11-06

Sunflowers
type: MusicAlbum
date published: 2020-11-20
track: Sunflowers
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274642
  explicit: false
  by artist: Keeno
  in album: Sunflowers
    type: MusicAlbum
    date published: 2020-11-20

I Live, I Learn
type: MusicAlbum
date published: 2020-11-27
track: I Live, I Learn
  type: MusicRecording
  duration: PT4M55S
  duration ms: 295272
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Severn Summers
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253893
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
  isrc code: GBCJY2000581
track: Behind The Glass
  type: MusicRecording
  duration: PT5M8S
  duration ms: 308940
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
  isrc code: GBCJY2000582
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T04:17:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb4f2f61274bd8ffab8aa270d36302e01c01a51be1549632dfd7a765697b4002f
  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/5Qu40GyTybkx9Q6X33TrUd.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5Qu40GyTybkx9Q6X33TrUd
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xb4f2f61274bd8ffab8aa270d36302e01c01a51be1549632dfd7a765697b4002f","isrc":"GBCJY2000582","name":"Behind The Glass","registered_at":"2026-06-29T04:17:32Z","spotify_id":"5Qu40GyTybkx9Q6X33TrUd","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 0xb4f2f61274bd8ffab8aa270d36302e01c01a51be1549632dfd7a765697b4002f. 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/5Qu40GyTybkx9Q6X33TrUd.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/5Qu40GyTybkx9Q6X33TrUd.
    date published: 2026-07-02T16:51:38Z
    text: {"copyright_id":"0xb4f2f61274bd8ffab8aa270d36302e01c01a51be1549632dfd7a765697b4002f","isrc":"GBCJY2000582","name":"Behind The Glass","registered_at":"2026-06-29T04:17:32Z","spotify_id":"5Qu40GyTybkx9Q6X33TrUd","type":"track"}
track: Antiphony
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232175
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: When I Heard You
  type: MusicRecording
  duration: PT4M35S
  duration ms: 275962
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Sunflowers
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274642
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
  isrc code: GBCJY2000585
track: Pancake's Breakfast
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198290
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
  isrc code: GBCJY2000586
track: Fall Beneath You
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279169
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
  isrc code: GBCJY2000257
track: Breathing Room
  type: MusicRecording
  duration: PT1M30S
  duration ms: 90611
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Listen Close
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257470
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Fear
  type: MusicRecording
  duration: PT4M50S
  duration ms: 290744
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Oracle
  type: MusicRecording
  duration: PT4M55S
  duration ms: 295415
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
  isrc code: GBCJY2000591
track: Unreachable
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250803
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: The So-Called Impossible
  type: MusicRecording
  duration: PT5M6S
  duration ms: 306547
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
  isrc code: GBCJY2000593

I Live, I Learn
type: MusicAlbum
date published: 2020-11-27
track: I Live, I Learn
  type: MusicRecording
  duration: PT4M55S
  duration ms: 295272
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Severn Summers
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253893
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Behind The Glass
  type: MusicRecording
  duration: PT5M8S
  duration ms: 308940
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Antiphony
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232175
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: When I Heard You
  type: MusicRecording
  duration: PT4M35S
  duration ms: 275962
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Sunflowers
  type: MusicRecording
  duration: PT4M34S
  duration ms: 274642
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Pancake's Breakfast
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198290
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Fall Beneath You
  type: MusicRecording
  duration: PT4M39S
  duration ms: 279169
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Breathing Room
  type: MusicRecording
  duration: PT1M30S
  duration ms: 90611
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Listen Close
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257470
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Fear
  type: MusicRecording
  duration: PT4M50S
  duration ms: 290744
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Oracle
  type: MusicRecording
  duration: PT4M55S
  duration ms: 295415
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: Unreachable
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250803
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27
track: The So-Called Impossible
  type: MusicRecording
  duration: PT5M6S
  duration ms: 306547
  explicit: false
  by artist: Keeno
  in album: I Live, I Learn
    type: MusicAlbum
    date published: 2020-11-27

I Wonder (Whiney Remix)
type: MusicAlbum
date published: 2021-03-26
track: I Wonder - Whiney Remix
  type: MusicRecording
  duration: PT4M20S
  duration ms: 260909
  explicit: false
  by artist: Keeno
  in album: I Wonder (Whiney Remix)
    type: MusicAlbum
    date published: 2021-03-26
  isrc code: GBCJY2000687
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T12:37:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0ed3a6b10346a38252918ab333e019cdcf0c88ba0cf4e4b98d8c50d25b46e20d
  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/3uwY6djC014pbUgcu0EWMm.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3uwY6djC014pbUgcu0EWMm
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x0ed3a6b10346a38252918ab333e019cdcf0c88ba0cf4e4b98d8c50d25b46e20d","isrc":"GBCJY2000687","name":"I Wonder - Whiney Remix","registered_at":"2026-06-24T12:37:19Z","spotify_id":"3uwY6djC014pbUgcu0EWMm","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 0x0ed3a6b10346a38252918ab333e019cdcf0c88ba0cf4e4b98d8c50d25b46e20d. 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/3uwY6djC014pbUgcu0EWMm.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/3uwY6djC014pbUgcu0EWMm.
    date published: 2026-07-02T03:55:08Z
    text: {"copyright_id":"0x0ed3a6b10346a38252918ab333e019cdcf0c88ba0cf4e4b98d8c50d25b46e20d","isrc":"GBCJY2000687","name":"I Wonder - Whiney Remix","registered_at":"2026-06-24T12:37:19Z","spotify_id":"3uwY6djC014pbUgcu0EWMm","type":"track"}

I Wonder (Whiney Remix)
type: MusicAlbum
date published: 2021-03-26
track: I Wonder - Whiney Remix
  type: MusicRecording
  duration: PT4M20S
  duration ms: 260909
  explicit: false
  by artist: Keeno
  in album: I Wonder (Whiney Remix)
    type: MusicAlbum
    date published: 2021-03-26

Communications
type: MusicAlbum
date published: 2021-11-26
track: Communications
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248194
  explicit: false
  by artist: Keeno
  in album: Communications
    type: MusicAlbum
    date published: 2021-11-26

Communications
type: MusicAlbum
date published: 2021-11-26
track: Communications
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248194
  explicit: false
  by artist: Keeno
  in album: Communications
    type: MusicAlbum
    date published: 2021-11-26

Lights On
type: MusicAlbum
date published: 2022-12-02
track: Lights On
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230965
  explicit: false
  by artist: Keeno
  in album: Lights On
    type: MusicAlbum
    date published: 2022-12-02

Hypnotised
type: MusicAlbum
date published: 2023-01-27
track: Hypnotised
  type: MusicRecording
  duration: PT4M30S
  duration ms: 270500
  explicit: false
  by artist: Keeno
  in album: Hypnotised
    type: MusicAlbum
    date published: 2023-01-27
  isrc code: DGA052297888

Courage
type: MusicAlbum
date published: 2023-02-24
track: Courage
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180000
  explicit: false
  by artist: Keeno
  in album: Courage
    type: MusicAlbum
    date published: 2023-02-24
  isrc code: DGA052297887

Frenzy
type: MusicAlbum
date published: 2023-03-29
track: Frenzy
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232000
  explicit: false
  by artist: Keeno
  in album: Frenzy
    type: MusicAlbum
    date published: 2023-03-29

Disappear
type: MusicAlbum
date published: 2023-04-27
track: Disappear
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259500
  explicit: false
  by artist: Keeno
  in album: Disappear
    type: MusicAlbum
    date published: 2023-04-27
  isrc code: DGA052297884

Courage
type: MusicAlbum
date published: 2023-05-17
track: Hypnotised
  type: MusicRecording
  duration: PT4M31S
  duration ms: 271724
  explicit: false
  by artist: Keeno
  in album: Courage
    type: MusicAlbum
    date published: 2023-05-17
track: Courage
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179310
  explicit: false
  by artist: Keeno
  in album: Courage
    type: MusicAlbum
    date published: 2023-05-17
track: Disappear
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259500
  explicit: false
  by artist: Keeno
  in album: Courage
    type: MusicAlbum
    date published: 2023-05-17
track: Frenzy
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232000
  explicit: false
  by artist: Keeno
  in album: Courage
    type: MusicAlbum
    date published: 2023-05-17
track: Lights On
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227586
  explicit: false
  by artist: Keeno
  in album: Courage
    type: MusicAlbum
    date published: 2023-05-17
track: Colours Of Your Heart
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253000
  explicit: false
  by artist: Keeno
  in album: Courage
    type: MusicAlbum
    date published: 2023-05-17
  isrc code: DGA052297883

Lights On (Cinematic Version)
type: MusicAlbum
date published: 2023-09-13
track: Lights On - Cinematic Version
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220689
  explicit: false
  by artist: Keeno
  in album: Lights On (Cinematic Version)
    type: MusicAlbum
    date published: 2023-09-13
track: Lights On
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227586
  explicit: false
  by artist: Keeno
  in album: Lights On (Cinematic Version)
    type: MusicAlbum
    date published: 2023-09-13
  isrc code: DGA052297889

Ocean
type: MusicAlbum
date published: 2023-09-26
track: Ocean
  type: MusicRecording
  duration: PT4M57S
  duration ms: 297000
  explicit: false
  by artist: Keeno
  in album: Ocean
    type: MusicAlbum
    date published: 2023-09-26

The Tower
type: MusicAlbum
date published: 2023-10-18
track: The Tower
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188000
  explicit: false
  by artist: Keeno
  in album: The Tower
    type: MusicAlbum
    date published: 2023-10-18
  isrc code: DGA072362077

1 Year Of Keeno Music
type: MusicAlbum
date published: 2023-12-01
track: The Tower
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188000
  explicit: false
  by artist: Keeno
  in album: 1 Year Of Keeno Music
    type: MusicAlbum
    date published: 2023-12-01
  isrc code: DGA072362077
track: Capable
  type: MusicRecording
  duration: PT5M17S
  duration ms: 317500
  explicit: false
  by artist: Keeno
  in album: 1 Year Of Keeno Music
    type: MusicAlbum
    date published: 2023-12-01
  isrc code: DGA0L2325833
track: Riviera
  type: MusicRecording
  duration: PT6M22S
  duration ms: 382000
  explicit: false
  by artist: Keeno
  in album: 1 Year Of Keeno Music
    type: MusicAlbum
    date published: 2023-12-01
  isrc code: DGA0L2325834
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T06:02:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4005dae1e8d1e9afc73defafdc531b62e9916827a3a5917c85d4f0f43431b6ac
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956711
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956711
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3AYYy4YgqIoQ9SmHMganlp.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3AYYy4YgqIoQ9SmHMganlp
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T22:48:52Z
  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 0x4005dae1e8d1e9afc73defafdc531b62e9916827a3a5917c85d4f0f43431b6ac. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3AYYy4YgqIoQ9SmHMganlp.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/3AYYy4YgqIoQ9SmHMganlp.
    date published: 2026-07-04T22:48:52Z
track: To Feel OK Again
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240000
  explicit: false
  by artist: Keeno
  in album: 1 Year Of Keeno Music
    type: MusicAlbum
    date published: 2023-12-01
  isrc code: DGA0L2325835
track: Lights On
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227586
  explicit: false
  by artist: Keeno
  in album: 1 Year Of Keeno Music
    type: MusicAlbum
    date published: 2023-12-01
track: Courage
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180000
  explicit: false
  by artist: Keeno
  in album: 1 Year Of Keeno Music
    type: MusicAlbum
    date published: 2023-12-01
  isrc code: DGA052297887
track: Colours Of Your Heart
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253000
  explicit: false
  by artist: Keeno
  in album: 1 Year Of Keeno Music
    type: MusicAlbum
    date published: 2023-12-01
  isrc code: DGA052297883
track: Hypnotised
  type: MusicRecording
  duration: PT4M30S
  duration ms: 270500
  explicit: false
  by artist: Keeno
  in album: 1 Year Of Keeno Music
    type: MusicAlbum
    date published: 2023-12-01
track: Disappear
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259500
  explicit: false
  by artist: Keeno
  in album: 1 Year Of Keeno Music
    type: MusicAlbum
    date published: 2023-12-01
track: Frenzy
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232000
  explicit: false
  by artist: Keeno
  in album: 1 Year Of Keeno Music
    type: MusicAlbum
    date published: 2023-12-01
track: Lights On - Cinematic Version
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220689
  explicit: false
  by artist: Keeno
  in album: 1 Year Of Keeno Music
    type: MusicAlbum
    date published: 2023-12-01
  isrc code: DGA072362078

Riviera
type: MusicAlbum
date published: 2023-12-01
track: Riviera
  type: MusicRecording
  duration: PT6M22S
  duration ms: 382000
  explicit: false
  by artist: Keeno
  in album: Riviera
    type: MusicAlbum
    date published: 2023-12-01
  isrc code: DGA0L2325834
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T06:02:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4005dae1e8d1e9afc73defafdc531b62e9916827a3a5917c85d4f0f43431b6ac
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956302
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/1KT9DhYFB7N15c1CtaGUvl.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1KT9DhYFB7N15c1CtaGUvl
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30: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 0x4005dae1e8d1e9afc73defafdc531b62e9916827a3a5917c85d4f0f43431b6ac. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1KT9DhYFB7N15c1CtaGUvl.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/1KT9DhYFB7N15c1CtaGUvl.
    date published: 2026-07-02T03:30:09Z

To Feel OK Again
type: MusicAlbum
date published: 2023-12-01
track: To Feel OK Again
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240000
  explicit: false
  by artist: Keeno
  in album: To Feel OK Again
    type: MusicAlbum
    date published: 2023-12-01

Perfect Memory
type: MusicAlbum
date published: 2024-08-08
track: Perfect Memory
  type: MusicRecording
  duration: PT5M2S
  duration ms: 302000
  explicit: false
  by artist: Keeno
  in album: Perfect Memory
    type: MusicAlbum
    date published: 2024-08-08

Courage (VIP)
type: MusicAlbum
date published: 2024-10-16
track: Courage - VIP
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179931
  explicit: false
  by artist: Keeno
  in album: Courage (VIP)
    type: MusicAlbum
    date published: 2024-10-16

Indispensable
type: MusicAlbum
date published: 2024-11-13
track: Indispensable
  type: MusicRecording
  duration: PT5M9S
  duration ms: 309500
  explicit: false
  by artist: Keeno
  in album: Indispensable
    type: MusicAlbum
    date published: 2024-11-13

Lights On (Polaris Remix)
type: MusicAlbum
date published: 2024-11-20
track: Lights On - Polaris Remix
  type: MusicRecording
  duration: PT6M55S
  duration ms: 415000
  explicit: false
  by artist: Keeno
  in album: Lights On (Polaris Remix)
    type: MusicAlbum
    date published: 2024-11-20
track: Lights On
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227586
  explicit: false
  by artist: Keeno
  in album: Lights On (Polaris Remix)
    type: MusicAlbum
    date published: 2024-11-20

To Feel OK Again (Telomic Remix)
type: MusicAlbum
date published: 2024-12-05
track: To Feel OK Again - Telomic Remix
  type: MusicRecording
  duration: PT4M59S
  duration ms: 299931
  explicit: false
  by artist: Keeno
  in album: To Feel OK Again (Telomic Remix)
    type: MusicAlbum
    date published: 2024-12-05
  isrc code: DGA0Q2434521
track: To Feel OK Again
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240000
  explicit: false
  by artist: Keeno
  in album: To Feel OK Again (Telomic Remix)
    type: MusicAlbum
    date published: 2024-12-05

2 Years Of Keeno Music
type: MusicAlbum
date published: 2024-12-12
track: Therapy
  type: MusicRecording
  duration: PT4M59S
  duration ms: 299000
  explicit: false
  by artist: Keeno
  in album: 2 Years Of Keeno Music
    type: MusicAlbum
    date published: 2024-12-12
track: Courage - VIP
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179931
  explicit: false
  by artist: Keeno
  in album: 2 Years Of Keeno Music
    type: MusicAlbum
    date published: 2024-12-12
track: Lights On - Polaris Remix
  type: MusicRecording
  duration: PT6M55S
  duration ms: 415000
  explicit: false
  by artist: Keeno
  in album: 2 Years Of Keeno Music
    type: MusicAlbum
    date published: 2024-12-12
  isrc code: DGA0Q2434538
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T07:30:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd3fdebaf00e640bc2da64f7e12d05aa68044bb6128f804884d3a4e7a76e78687
  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/5jyrx85sIkdS7zZVLeWiDA.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5jyrx85sIkdS7zZVLeWiDA
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xd3fdebaf00e640bc2da64f7e12d05aa68044bb6128f804884d3a4e7a76e78687","isrc":"DGA0Q2434538","name":"Lights On - Polaris Remix","registered_at":"2026-06-29T07:30:49Z","spotify_id":"5jyrx85sIkdS7zZVLeWiDA","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 0xd3fdebaf00e640bc2da64f7e12d05aa68044bb6128f804884d3a4e7a76e78687. 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/5jyrx85sIkdS7zZVLeWiDA.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/5jyrx85sIkdS7zZVLeWiDA.
    date published: 2026-07-02T16:51:38Z
    text: {"copyright_id":"0xd3fdebaf00e640bc2da64f7e12d05aa68044bb6128f804884d3a4e7a76e78687","isrc":"DGA0Q2434538","name":"Lights On - Polaris Remix","registered_at":"2026-06-29T07:30:49Z","spotify_id":"5jyrx85sIkdS7zZVLeWiDA","type":"track"}
track: To Feel OK Again - Telomic Remix
  type: MusicRecording
  duration: PT4M59S
  duration ms: 299931
  explicit: false
  by artist: Keeno
  in album: 2 Years Of Keeno Music
    type: MusicAlbum
    date published: 2024-12-12
  isrc code: DGA0Q2434521
track: Hypnotised - Sol: Us Remix
  type: MusicRecording
  duration: PT4M56S
  duration ms: 296500
  explicit: false
  by artist: Keeno
  in album: 2 Years Of Keeno Music
    type: MusicAlbum
    date published: 2024-12-12
  isrc code: DGA0Q2453213
track: Frenzy - VIP
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231500
  explicit: false
  by artist: Keeno
  in album: 2 Years Of Keeno Music
    type: MusicAlbum
    date published: 2024-12-12
  isrc code: DGA0Q2453214
track: Soul Searching
  type: MusicRecording
  duration: PT7M12S
  duration ms: 432000
  explicit: false
  by artist: Keeno
  in album: 2 Years Of Keeno Music
    type: MusicAlbum
    date published: 2024-12-12
  isrc code: DGA0Q2453215
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T07:27:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x273b975e0c8bf00c6225ed8774f95685c20ef31cf239dbe000b78df2a61f56b0
  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/3pq1UjpTHAamcSbc0p7hrD.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3pq1UjpTHAamcSbc0p7hrD
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x273b975e0c8bf00c6225ed8774f95685c20ef31cf239dbe000b78df2a61f56b0","isrc":"DGA0Q2453215","name":"Soul Searching","registered_at":"2026-06-29T07:27:08Z","spotify_id":"3pq1UjpTHAamcSbc0p7hrD","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 0x273b975e0c8bf00c6225ed8774f95685c20ef31cf239dbe000b78df2a61f56b0. 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/3pq1UjpTHAamcSbc0p7hrD.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/3pq1UjpTHAamcSbc0p7hrD.
    date published: 2026-07-02T16:51:38Z
    text: {"copyright_id":"0x273b975e0c8bf00c6225ed8774f95685c20ef31cf239dbe000b78df2a61f56b0","isrc":"DGA0Q2453215","name":"Soul Searching","registered_at":"2026-06-29T07:27:08Z","spotify_id":"3pq1UjpTHAamcSbc0p7hrD","type":"track"}

Sarah (Keeno Rmx)
type: MusicAlbum
date published: 2025-04-11
track: Sarah - Keeno Remix
  type: MusicRecording
  duration: PT5M16S
  duration ms: 316362
  explicit: false
  by artist: Keeno
  in album: Sarah (Keeno Rmx)
    type: MusicAlbum
    date published: 2025-04-11

Persevere (DJ Mix)
type: MusicAlbum
date published: 2025-06-06
track: Persevere - DJ Mix
  type: MusicRecording
  duration: PT5M28S
  duration ms: 328000
  explicit: false
  by artist: Keeno
  in album: Persevere (DJ Mix)
    type: MusicAlbum
    date published: 2025-06-06

Piano Drum & Bass: Volume 1
type: MusicAlbum
date published: 2025-06-06
track: Persevere - DJ Mix
  type: MusicRecording
  duration: PT5M28S
  duration ms: 328000
  explicit: false
  by artist: Keeno
  in album: Piano Drum & Bass: Volume 1
    type: MusicAlbum
    date published: 2025-06-06
track: Duvelkes
  type: MusicRecording
  duration: PT6M8S
  duration ms: 368500
  explicit: false
  by artist: Keeno
  in album: Piano Drum & Bass: Volume 1
    type: MusicAlbum
    date published: 2025-06-06
track: Melancholia
  type: MusicRecording
  duration: PT6M48S
  duration ms: 408500
  explicit: false
  by artist: Keeno
  in album: Piano Drum & Bass: Volume 1
    type: MusicAlbum
    date published: 2025-06-06

Hold You Down
type: MusicAlbum
date published: 2025-08-21
track: Hold You Down
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228000
  explicit: false
  by artist: Keeno
  in album: Hold You Down
    type: MusicAlbum
    date published: 2025-08-21

Home Away From Home
type: MusicAlbum
date published: 2025-10-22
track: Home Away From Home
  type: MusicRecording
  duration: PT4M48S
  duration ms: 288000
  explicit: false
  by artist: Keeno
  in album: Home Away From Home
    type: MusicAlbum
    date published: 2025-10-22

Artificial Skin
type: MusicRecording
duration: PT5M45S
duration ms: 345433
explicit: false
by artist: London Elektricity
by artist: Keeno
by artist: Emer Dineen
in album: Are We There Yet?
  type: MusicAlbum
  date published: 2015-11-06
isrc code: GBCJY1500255
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T13:19:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x33b9a4e520ccb0e034e5ba95d0644f1e0335172b7a948cd1b14e7678d4e8f415
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/4EH7vCpkxUf2zoCf2WAPxD.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4EH7vCpkxUf2zoCf2WAPxD
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x33b9a4e520ccb0e034e5ba95d0644f1e0335172b7a948cd1b14e7678d4e8f415","isrc":"GBCJY1500255","name":"Artificial Skin","registered_at":"2026-06-08T13:19:11Z","spotify_id":"4EH7vCpkxUf2zoCf2WAPxD","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 0x33b9a4e520ccb0e034e5ba95d0644f1e0335172b7a948cd1b14e7678d4e8f415. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4EH7vCpkxUf2zoCf2WAPxD.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/4EH7vCpkxUf2zoCf2WAPxD.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x33b9a4e520ccb0e034e5ba95d0644f1e0335172b7a948cd1b14e7678d4e8f415","isrc":"GBCJY1500255","name":"Artificial Skin","registered_at":"2026-06-08T13:19:11Z","spotify_id":"4EH7vCpkxUf2zoCf2WAPxD","type":"track"}

Hold Ya
type: MusicRecording
duration: PT5M7S
duration ms: 307200
explicit: false
by artist: Keeno
by artist: Whiney
in album: Fast Soul Music
  type: MusicAlbum
  date published: 2015-04-27
isrc code: GBCJY1300208

Artificial Skin
type: MusicRecording
duration: PT5M45S
duration ms: 345433
explicit: false
by artist: London Elektricity
by artist: Keeno
by artist: Emer Dineen
in album: Are We There Yet? (Deluxe)
  type: MusicAlbum
  date published: 2015-11-06
isrc code: GBCJY1500255
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T13:19:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x33b9a4e520ccb0e034e5ba95d0644f1e0335172b7a948cd1b14e7678d4e8f415
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957145
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/957145
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6R7CFNunY3hWZ81Y4J743R.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6R7CFNunY3hWZ81Y4J743R
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T08:56:20Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x33b9a4e520ccb0e034e5ba95d0644f1e0335172b7a948cd1b14e7678d4e8f415","isrc":"GBCJY1500255","name":"Artificial Skin","registered_at":"2026-06-08T13:19:11Z","spotify_id":"6R7CFNunY3hWZ81Y4J743R","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 0x33b9a4e520ccb0e034e5ba95d0644f1e0335172b7a948cd1b14e7678d4e8f415. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6R7CFNunY3hWZ81Y4J743R.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/6R7CFNunY3hWZ81Y4J743R.
  date published: 2026-07-08T08:56:20Z
  text: {"copyright_id":"0x33b9a4e520ccb0e034e5ba95d0644f1e0335172b7a948cd1b14e7678d4e8f415","isrc":"GBCJY1500255","name":"Artificial Skin","registered_at":"2026-06-08T13:19:11Z","spotify_id":"6R7CFNunY3hWZ81Y4J743R","type":"track"}

As One
type: MusicRecording
duration: PT4M45S
duration ms: 285968
explicit: false
by artist: Keeno
by artist: Pat Fulgoni
in album: Fast Soul Music
  type: MusicAlbum
  date published: 2015-04-27

Lost For Words
type: MusicRecording
duration: PT5M21S
duration ms: 321112
explicit: false
by artist: Keeno
by artist: Walk:r
by artist: Natalie Wood
in album: Lost For Words
  type: MusicAlbum
  date published: 2020-04-24
isrc code: GBCJY2000125
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-24T17:55:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x517fa1fdd08cca787b513cf4e7f957c0fc1d7f0d52110f10bd03ccbb262a330f
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/70XlEPNLnUr0kUuztfnqhu.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/70XlEPNLnUr0kUuztfnqhu
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T05:09:12Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x517fa1fdd08cca787b513cf4e7f957c0fc1d7f0d52110f10bd03ccbb262a330f","isrc":"GBCJY2000125","name":"Lost For Words","registered_at":"2026-06-24T17:55:57Z","spotify_id":"70XlEPNLnUr0kUuztfnqhu","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 0x517fa1fdd08cca787b513cf4e7f957c0fc1d7f0d52110f10bd03ccbb262a330f. 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/70XlEPNLnUr0kUuztfnqhu.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/70XlEPNLnUr0kUuztfnqhu.
  date published: 2026-07-02T05:09:12Z
  text: {"copyright_id":"0x517fa1fdd08cca787b513cf4e7f957c0fc1d7f0d52110f10bd03ccbb262a330f","isrc":"GBCJY2000125","name":"Lost For Words","registered_at":"2026-06-24T17:55:57Z","spotify_id":"70XlEPNLnUr0kUuztfnqhu","type":"track"}

Kosa
type: MusicRecording
duration: PT6M0S
duration ms: 360998
explicit: false
by artist: Makoto
by artist: Keeno
in album: Tomodachi Sessions
  type: MusicAlbum
  date published: 2019-09-06
isrc code: GBCJY1900165
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T04:37:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x17bb0d20ed47ca5381ebe0883efcef5d157ba3dcb373f79df36760cda51cf62c
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/3iXcAO6SoQnkcXPmDUsSzE.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3iXcAO6SoQnkcXPmDUsSzE
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 0x17bb0d20ed47ca5381ebe0883efcef5d157ba3dcb373f79df36760cda51cf62c. 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/3iXcAO6SoQnkcXPmDUsSzE.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/3iXcAO6SoQnkcXPmDUsSzE.
  date published: 2026-07-02T03:55:08Z

Riviera
type: MusicRecording
duration: PT6M22S
duration ms: 382000
explicit: false
by artist: Keeno
by artist: Makoto
in album: Riviera
  type: MusicAlbum
  date published: 2023-12-01
isrc code: DGA0L2325834
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-21T06:02:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4005dae1e8d1e9afc73defafdc531b62e9916827a3a5917c85d4f0f43431b6ac
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956302
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/1KT9DhYFB7N15c1CtaGUvl.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1KT9DhYFB7N15c1CtaGUvl
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30: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 0x4005dae1e8d1e9afc73defafdc531b62e9916827a3a5917c85d4f0f43431b6ac. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1KT9DhYFB7N15c1CtaGUvl.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/1KT9DhYFB7N15c1CtaGUvl.
  date published: 2026-07-02T03:30:09Z

Kosa
type: MusicRecording
duration: PT6M0S
duration ms: 360998
explicit: false
by artist: Makoto
by artist: Keeno
in album: Kosa
  type: MusicAlbum
  date published: 2019-08-14

Better Times Are Coming - Keeno Remix
type: MusicRecording
duration: PT5M42S
duration ms: 342069
explicit: false
by artist: Fred V & Grafix
by artist: Josie
by artist: Keeno
in album: Unrecognisable
  type: MusicAlbum
  date published: 2014-11-24
isrc code: GBCJY1400180
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T05:38:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9941d8fbf26f9e6d57badba5e8e9c262489493b8734cc1fe43f76665856a7ad5
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/4m9e3BWuDYtW1mm2Qwep30.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4m9e3BWuDYtW1mm2Qwep30
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x9941d8fbf26f9e6d57badba5e8e9c262489493b8734cc1fe43f76665856a7ad5","isrc":"GBCJY1400180","name":"Better Times Are Coming - Keeno Remix","registered_at":"2026-06-20T05:38:25Z","spotify_id":"4m9e3BWuDYtW1mm2Qwep30","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 0x9941d8fbf26f9e6d57badba5e8e9c262489493b8734cc1fe43f76665856a7ad5. 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/4m9e3BWuDYtW1mm2Qwep30.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/4m9e3BWuDYtW1mm2Qwep30.
  date published: 2026-07-02T03:55:08Z
  text: {"copyright_id":"0x9941d8fbf26f9e6d57badba5e8e9c262489493b8734cc1fe43f76665856a7ad5","isrc":"GBCJY1400180","name":"Better Times Are Coming - Keeno Remix","registered_at":"2026-06-20T05:38:25Z","spotify_id":"4m9e3BWuDYtW1mm2Qwep30","type":"track"}

Hurricanes (Wild Love) - Keeno Remix
type: MusicRecording
duration: PT4M52S
duration ms: 292497
explicit: false
by artist: Fred V & Grafix
by artist: Keeno
in album: Hurricanes (Wild Love) [Keeno Remix]
  type: MusicAlbum
  date published: 2018-01-19
isrc code: GBCJY1700267

Try To Love Me - Remix
type: MusicRecording
duration: PT1M6S
duration ms: 66207
explicit: false
by artist: Keeno
in album: Hospitality House Party (DJ Mix)
  type: MusicAlbum
  date published: 2020-07-31
isrc code: GBCJY2000402

I Wonder (Mixed)
type: MusicRecording
duration: PT2M1S
duration ms: 121695
explicit: false
by artist: Keeno
by artist: Ellie Madison
in album: Sick Music 2020 (DJ Mix)
  type: MusicAlbum
  date published: 2020-01-31
isrc code: GBCJY2000077

Spheres (Mixed) - Polaris Remix
type: MusicRecording
duration: PT2M12S
duration ms: 132412
explicit: false
by artist: Whiney
by artist: Pippa Violets
by artist: Keeno
by artist: Polaris
in album: Hospitality On The Beach 2019 (DJ Mix)
  type: MusicAlbum
  date published: 2019-05-31
isrc code: GBCJY1900119

Unearthed (Mixed)
type: MusicRecording
duration: PT1M28S
duration ms: 88273
explicit: false
by artist: Keeno
in album: Hospitality On The Beach 2019 (DJ Mix)
  type: MusicAlbum
  date published: 2019-05-31

Artificial Skin - Keeno VIP
type: MusicRecording
duration: PT5M17S
duration ms: 317535
explicit: false
by artist: London Elektricity
by artist: Keeno
by artist: Emer Dineen
in album: Are We There Yet? (The Med School Scans)
  type: MusicAlbum
  date published: 2016-08-05
isrc code: GBCJY1600149

Artificial Skin - Glxy Remix
type: MusicRecording
duration: PT5M34S
duration ms: 334574
explicit: false
by artist: London Elektricity
by artist: Keeno
by artist: Emer Dineen
by artist: Glxy
in album: Are We There Yet? (The Med School Scans)
  type: MusicAlbum
  date published: 2016-08-05
isrc code: GBCJY1600150

No More
type: MusicRecording
duration: PT4M53S
duration ms: 293135
explicit: false
by artist: Whiney
by artist: Keeno
by artist: Louisa Bass
in album: Sick Music 3
  type: MusicAlbum
  date published: 2012-11-26
isrc code: GBCJY1205308

Sick Music 3 - Mixed by Tomahawk
type: MusicRecording
duration: PT60M40S
duration ms: 3640663
explicit: false
by artist: Keeno
by artist: Tomahawk
in album: Sick Music 3
  type: MusicAlbum
  date published: 2012-11-26

Etchings On A Glass Heart - Accapella
type: MusicRecording
duration: PT4M8S
duration ms: 248556
explicit: false
by artist: Keeno
by artist: Alice Gasson
in album: Hospital Accapellas II
  type: MusicAlbum
  date published: 2017-12-08

Lost In The Clouds
type: MusicRecording
duration: PT3M44S
duration ms: 224345
explicit: false
by artist: Keeno
in album: Hospitality in the Park
  type: MusicAlbum
  date published: 2017-07-28