Cactus to Clouds
type: MusicGroup
genre: ambient
popularity: 26
followers: 517
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfec3f96ec45a1c63b3b6eee5a17ecf6c0f6da29a7244641297142268c6335bc9
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953407
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953407
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/7e7f0b12-b37a-494d-a85a-f1cdc4ace8f0.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/7e7f0b12-b37a-494d-a85a-f1cdc4ace8f0.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/7e7f0b12-b37a-494d-a85a-f1cdc4ace8f0
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xfec3f96ec45a1c63b3b6eee5a17ecf6c0f6da29a7244641297142268c6335bc9","name":"Cactus to Clouds","registered_at":"2026-06-12T02:54:07Z","symbol":"NIM0165162","token_address":"0x7d7f29248fe6ebbf41fc944c3c5a8abe10a8fb63","type":"artist","uuid":"7e7f0b12-b37a-494d-a85a-f1cdc4ace8f0"}
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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec3f96ec45a1c63b3b6eee5a17ecf6c0f6da29a7244641297142268c6335bc9. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7e7f0b12-b37a-494d-a85a-f1cdc4ace8f0.json and https://artists.proofprofile.net/proofs/artist/7e7f0b12-b37a-494d-a85a-f1cdc4ace8f0.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0xfec3f96ec45a1c63b3b6eee5a17ecf6c0f6da29a7244641297142268c6335bc9","name":"Cactus to Clouds","registered_at":"2026-06-12T02:54:07Z","symbol":"NIM0165162","token_address":"0x7d7f29248fe6ebbf41fc944c3c5a8abe10a8fb63","type":"artist","uuid":"7e7f0b12-b37a-494d-a85a-f1cdc4ace8f0"}
album: Calming Clouds
  type: MusicAlbum
  date published: 2020-05-10
album: Desert Bathing
  type: MusicAlbum
  date published: 2020-06-11
album: Desert Thundershower
  type: MusicAlbum
  date published: 2020-08-10
album: Desert Bathing
  type: MusicAlbum
  date published: 2020-10-06
album: Desert Thundershower
  type: MusicAlbum
  date published: 2020-10-08
album: Calming Clouds
  type: MusicAlbum
  date published: 2020-10-15
album: Into the Water (Environments EP)
  type: MusicAlbum
  date published: 2020-10-22
album: Into the Water (Environments EP)
  type: MusicAlbum
  date published: 2020-10-22
album: Restortive Rituals
  type: MusicAlbum
  date published: 2020-10-28
album: Cascading Currents
  type: MusicAlbum
  date published: 2020-10-28
album: Cascading Currents
  type: MusicAlbum
  date published: 2020-10-28
album: Restorative Rituals
  type: MusicAlbum
  date published: 2020-10-28
album: Flowing (Environments EP)
  type: MusicAlbum
  date published: 2020-11-11
album: Flowing (Environments EP)
  type: MusicAlbum
  date published: 2020-11-11
album: Serenity
  type: MusicAlbum
  date published: 2020-11-18
album: Rippling Rain
  type: MusicAlbum
  date published: 2020-11-18
album: Serenity
  type: MusicAlbum
  date published: 2020-11-18
album: Rippling Rain
  type: MusicAlbum
  date published: 2020-11-18
album: Motions (Environments EP)
  type: MusicAlbum
  date published: 2020-12-02
album: Contemplation
  type: MusicAlbum
  date published: 2020-12-02
album: Motions (Environments) - EP
  type: MusicAlbum
  date published: 2020-12-02
album: Contemplation
  type: MusicAlbum
  date published: 2020-12-02
album: Sky Sanctuary
  type: MusicAlbum
  date published: 2020-12-08
album: Solace
  type: MusicAlbum
  date published: 2020-12-08
album: Sky Sanctuary
  type: MusicAlbum
  date published: 2020-12-08
album: Solace
  type: MusicAlbum
  date published: 2020-12-08
album: Pondering
  type: MusicAlbum
  date published: 2020-12-09
album: Pondering
  type: MusicAlbum
  date published: 2020-12-09
album: Skylight
  type: MusicAlbum
  date published: 2020-12-14
  track: Skylight
    type: MusicRecording
    duration: PT3M31S
    duration ms: 211136
    explicit: false
    by artist: Cactus to Clouds
    in album: Skylight
      type: MusicAlbum
      date published: 2020-12-14
    genre: ambient
    isrc code: QZNWY2031516
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-19T13:25:23+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x61fe6bcba01522ec74df51145911ed267ff81b8b0019bffad753edd849c15be4
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958742
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958742
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWY2031516
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-19T14:09:34Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61fe6bcba01522ec74df51145911ed267ff81b8b0019bffad753edd849c15be4. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWY2031516 — a six-check JSON result.
      date published: 2026-07-19T14:09:34Z
    audio: Skylight
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 84.952
      additional property: Musical Key
        type: PropertyValue
        value: 2
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.084
      additional property: Energy
        type: PropertyValue
        value: 0.008
      additional property: Speechiness
        type: PropertyValue
        value: 0.047
      additional property: Acousticness
        type: PropertyValue
        value: 0.989
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.998
      additional property: Liveness
        type: PropertyValue
        value: 0.108
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.034
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Awash (Environments)
album: Awash (Environments EP)
album: Solitude
album: Inflow (Environments EP)
album: Illumination
album: Seeking (Environments EP)
album: Chrystalline
album: Expansive
album: Boundless (Environments EP)
album: Boundless
album: Effluence
album: Emanation
album: Descending (Environments EP)
album: Celestine
album: Moonlit Mesa
album: Falling Slowly
album: Spring (Environments EP)
album: Afterglow
album: Mirages
album: Silent Slumber
album: NorCal
album: Evenfall
album: Dream Phase
album: Blooming
album: Delicate Shades
album: Sundown
album: Formations
album: Reincarnation
album: Valhallas
album: Quietude
album: Ephemera
album: Moonrays
album: Cloud Canyon
album: Albion
album: Ascendance

Loudness (dB)
type: PropertyValue
value: -34.618

Key Name
type: PropertyValue
value: D

Mode Name
type: PropertyValue
value: Major

Skylight
type: MusicAlbum
date published: 2020-12-14

Awash (Environments)
type: MusicAlbum
date published: 2020-12-16

Awash (Environments EP)
type: MusicAlbum
date published: 2020-12-16

Solitude
type: MusicAlbum
date published: 2020-12-21

Solitude
type: MusicAlbum
date published: 2020-12-21

Inflow (Environments EP)
type: MusicAlbum
date published: 2020-12-22

Inflow (Environments EP)
type: MusicAlbum
date published: 2020-12-22

Illumination
type: MusicAlbum
date published: 2020-12-29

Illumination
type: MusicAlbum
date published: 2020-12-29

Seeking (Environments EP)
type: MusicAlbum
date published: 2020-12-30

Seeking (Environments EP)
type: MusicAlbum
date published: 2020-12-30

Chrystalline
type: MusicAlbum
date published: 2021-01-05

Chrystalline
type: MusicAlbum
date published: 2021-01-05
track: Chrystalline
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217500
  explicit: false
  by artist: Cactus to Clouds
  in album: Chrystalline
    type: MusicAlbum
    date published: 2021-01-05
  genre: ambient
  isrc code: QZFYW2180662
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T17:55:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9d9a41ff7009825be5538d55d535db172d640f185cab6fc642205757c7f556c8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956826
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956826
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYW2180662
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T19:27:56Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9a41ff7009825be5538d55d535db172d640f185cab6fc642205757c7f556c8. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYW2180662 — a six-check JSON result.
    date published: 2026-07-05T19:27:56Z
  audio: Chrystalline
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 84.5
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.139
    additional property: Energy
      type: PropertyValue
      value: 0.009
    additional property: Speechiness
      type: PropertyValue
      value: 0.052
    additional property: Acousticness
      type: PropertyValue
      value: 0.811
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.923
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.033
    additional property: Loudness (dB)
      type: PropertyValue
      value: -36.32
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Expansive
type: MusicAlbum
date published: 2021-01-19

Expansive
type: MusicAlbum
date published: 2021-01-19

Boundless (Environments EP)
type: MusicAlbum
date published: 2021-01-19

Boundless
type: MusicAlbum
date published: 2021-01-20

Effluence
type: MusicAlbum
date published: 2021-02-02

Effluence
type: MusicAlbum
date published: 2021-02-02

Emanation
type: MusicAlbum
date published: 2021-02-16

Emanation
type: MusicAlbum
date published: 2021-02-16

Descending (Environments EP)
type: MusicAlbum
date published: 2021-02-17

Descending (Environments EP)
type: MusicAlbum
date published: 2021-02-17

Celestine
type: MusicAlbum
date published: 2021-02-23

Celestine
type: MusicAlbum
date published: 2021-02-24

Moonlit Mesa
type: MusicAlbum
date published: 2021-03-08

Moonlit Mesa
type: MusicAlbum
date published: 2021-03-08

Falling Slowly
type: MusicAlbum
date published: 2021-03-23

Falling Slowly
type: MusicAlbum
date published: 2021-03-23

Spring (Environments EP)
type: MusicAlbum
date published: 2021-03-24

Spring (Environments EP)
type: MusicAlbum
date published: 2021-03-24

Afterglow
type: MusicAlbum
date published: 2021-04-07

Afterglow
type: MusicAlbum
date published: 2021-04-07
track: Afterglow
  type: MusicRecording
  duration: PT4M21S
  duration ms: 261818
  explicit: false
  by artist: Cactus to Clouds
  in album: Afterglow
    type: MusicAlbum
    date published: 2021-04-07
  genre: ambient
  isrc code: QZES82109239
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T04:06:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2ac30aae3a4dc1f13cda8d685f2e7ef2114b30c944b19939ad991a49a604e37f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956889
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956889
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES82109239
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T06:56:49Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac30aae3a4dc1f13cda8d685f2e7ef2114b30c944b19939ad991a49a604e37f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES82109239 — a six-check JSON result.
    date published: 2026-07-06T06:56:49Z
  audio: Afterglow
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 72.064
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.064
    additional property: Energy
      type: PropertyValue
      value: 0.006
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.978
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.962
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.035
    additional property: Loudness (dB)
      type: PropertyValue
      value: -36.3
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Mirages
type: MusicAlbum
date published: 2021-04-20
track: Mirages - Sleep
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204000
  explicit: false
  by artist: Cactus to Clouds
  in album: Mirages
    type: MusicAlbum
    date published: 2021-04-20
  genre: ambient
  isrc code: QZHN32112218
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T14:19:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x80b26fb5487d79875c9e9cc65cb8d3139f2aa8f724014224645fb418baeb26c8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958563
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958563
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32112218
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T14:29:03Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b26fb5487d79875c9e9cc65cb8d3139f2aa8f724014224645fb418baeb26c8. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32112218 — a six-check JSON result.
    date published: 2026-07-18T14:29:03Z
  audio: Mirages - Sleep
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 87
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.184
    additional property: Energy
      type: PropertyValue
      value: 0.011
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.984
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.791
    additional property: Liveness
      type: PropertyValue
      value: 0.073
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.033
    additional property: Loudness (dB)
      type: PropertyValue
      value: -37.32
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Mirages
type: MusicAlbum
date published: 2021-04-20

Silent Slumber
type: MusicAlbum
date published: 2021-04-28

Silent Slumber
type: MusicAlbum
date published: 2021-04-28
track: Silent Slumber (Rain)
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192000
  explicit: false
  by artist: Cactus to Clouds
  in album: Silent Slumber
    type: MusicAlbum
    date published: 2021-04-28
  genre: ambient
  isrc code: QZHN42133303
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T00:36:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x339eccf0a58635e02ad1814fceff107d739bbc5a2a90f0f99ff8fafd7ad59c7f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959084
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959084
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN42133303
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T00:50:00Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x339eccf0a58635e02ad1814fceff107d739bbc5a2a90f0f99ff8fafd7ad59c7f. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN42133303 — a six-check JSON result.
    date published: 2026-07-22T00:50:00Z
  audio: Silent Slumber (Rain)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 107.507
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.153
    additional property: Energy
      type: PropertyValue
      value: 0.956
    additional property: Speechiness
      type: PropertyValue
      value: 0.052
    additional property: Acousticness
      type: PropertyValue
      value: 0.141
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.978
    additional property: Liveness
      type: PropertyValue
      value: 0.854
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0
    additional property: Loudness (dB)
      type: PropertyValue
      value: -38.127
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

NorCal
type: MusicAlbum
date published: 2021-05-12

Evenfall
type: MusicAlbum
date published: 2021-05-18

Evenfall
type: MusicAlbum
date published: 2021-05-18
track: Evenfall
  type: MusicRecording
  duration: PT4M26S
  duration ms: 266666
  explicit: false
  by artist: Cactus to Clouds
  in album: Evenfall
    type: MusicAlbum
    date published: 2021-05-18
  genre: ambient
  isrc code: QZHN72173324
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T17:17:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaf69086bd4a6c521cf6c510816f29a3b95936cb8cfafbc9ff03c188a4c47642b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN72173324
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf69086bd4a6c521cf6c510816f29a3b95936cb8cfafbc9ff03c188a4c47642b. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN72173324 — a six-check JSON result.
    date published: 2026-07-05T01:12:41Z
  audio: Evenfall
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 73.802
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.09
    additional property: Energy
      type: PropertyValue
      value: 0.002
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.988
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.985
    additional property: Liveness
      type: PropertyValue
      value: 0.089
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.032
    additional property: Loudness (dB)
      type: PropertyValue
      value: -38.56
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Dream Phase
type: MusicAlbum
date published: 2021-06-02

Dream Phase
type: MusicAlbum
date published: 2021-06-02
track: Dream Phase
  type: MusicRecording
  duration: PT3M25S
  duration ms: 205714
  explicit: false
  by artist: Cactus to Clouds
  in album: Dream Phase
    type: MusicAlbum
    date published: 2021-06-02
  genre: ambient
  isrc code: QZHN92196149
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T05:29:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x57f067dc48cc83f43e7f4b0412adc8f4c5e8a5fe532d9fe2660b1cde35aaf092
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958504
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958504
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN92196149
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T05:41:32Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57f067dc48cc83f43e7f4b0412adc8f4c5e8a5fe532d9fe2660b1cde35aaf092. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN92196149 — a six-check JSON result.
    date published: 2026-07-18T05:41:32Z
  audio: Dream Phase
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 75.015
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.177
    additional property: Energy
      type: PropertyValue
      value: 0.006
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.996
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.942
    additional property: Liveness
      type: PropertyValue
      value: 0.082
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.037
    additional property: Loudness (dB)
      type: PropertyValue
      value: -38.487
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Blooming
type: MusicAlbum
date published: 2021-06-14

Delicate Shades
type: MusicAlbum
date published: 2021-06-16
track: Delicate Shades
  type: MusicRecording
  duration: PT3M25S
  duration ms: 205714
  explicit: false
  by artist: Cactus to Clouds
  in album: Delicate Shades
    type: MusicAlbum
    date published: 2021-06-16
  genre: ambient
  isrc code: QZHNC2107842
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T21:04:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa2a73044eb1e701a20a91d877531ea6811c69316d5bba6369355fd803a56373e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958783
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958783
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNC2107842
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T21:20:45Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a73044eb1e701a20a91d877531ea6811c69316d5bba6369355fd803a56373e. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20:45Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNC2107842 — a six-check JSON result.
    date published: 2026-07-19T21:20:45Z
  audio: Delicate Shades
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 108.831
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.159
    additional property: Energy
      type: PropertyValue
      value: 0.005
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.986
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.974
    additional property: Liveness
      type: PropertyValue
      value: 0.082
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.037
    additional property: Loudness (dB)
      type: PropertyValue
      value: -38.731
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Delicate Shades
type: MusicAlbum
date published: 2021-06-16

Sundown
type: MusicAlbum
date published: 2021-06-28
track: Sundown
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210000
  explicit: false
  by artist: Cactus to Clouds
  in album: Sundown
    type: MusicAlbum
    date published: 2021-06-28
  genre: ambient
  isrc code: QZK6K2186544
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T14:33:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbfad2c0c23881549d4ba83f61b98899e948e72bc77d27e0b955c8aad96b17e92
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6K2186544
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfad2c0c23881549d4ba83f61b98899e948e72bc77d27e0b955c8aad96b17e92. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6K2186544 — a six-check JSON result.
    date published: 2026-07-05T18:48:28Z
  audio: Sundown
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.127
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.163
    additional property: Energy
      type: PropertyValue
      value: 0.01
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.996
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.968
    additional property: Liveness
      type: PropertyValue
      value: 0.069
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.077
    additional property: Loudness (dB)
      type: PropertyValue
      value: -37.221
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Formations
type: MusicAlbum
date published: 2021-06-30

Formations
type: MusicAlbum
date published: 2021-06-30

Blooming
type: MusicAlbum
date published: 2021-07-14

Sundown
type: MusicAlbum
date published: 2021-07-28

Reincarnation
type: MusicAlbum
date published: 2021-08-25
track: Reincarnation
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208000
  explicit: false
  by artist: Cactus to Clouds
  in album: Reincarnation
    type: MusicAlbum
    date published: 2021-08-25
  genre: ambient
  isrc code: QZMEM2141089
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T19:39:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x327655e5ebe2dfac79742ed2530a8b968ddabfb36bb33b9f4bea2bffdfea5813
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEM2141089
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327655e5ebe2dfac79742ed2530a8b968ddabfb36bb33b9f4bea2bffdfea5813. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEM2141089 — a six-check JSON result.
    date published: 2026-07-03T19:59:51Z
  audio: Reincarnation
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 59.662
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.061
    additional property: Energy
      type: PropertyValue
      value: 0.007
    additional property: Speechiness
      type: PropertyValue
      value: 0.049
    additional property: Acousticness
      type: PropertyValue
      value: 0.996
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.99
    additional property: Liveness
      type: PropertyValue
      value: 0.076
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.038
    additional property: Loudness (dB)
      type: PropertyValue
      value: -36.903
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Reincarnation
type: MusicAlbum
date published: 2021-08-25

Valhallas
type: MusicAlbum
date published: 2021-09-15

Quietude
type: MusicAlbum
date published: 2021-09-29

Quietude
type: MusicAlbum
date published: 2021-09-29

Ephemera
type: MusicAlbum
date published: 2021-11-03
track: Ephemera
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221538
  explicit: false
  by artist: Cactus to Clouds
  in album: Ephemera
    type: MusicAlbum
    date published: 2021-11-03
  genre: ambient
  isrc code: QZNWW2199001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T15:48:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x904872ccc1069359f2e55da089f5d788024fe89a4fc1b5f9c66cad6a60dc20a1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWW2199001
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x904872ccc1069359f2e55da089f5d788024fe89a4fc1b5f9c66cad6a60dc20a1. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWW2199001 — a six-check JSON result.
    date published: 2026-07-03T19:59:51Z
  audio: Ephemera
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 76.669
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.093
    additional property: Energy
      type: PropertyValue
      value: 0.013
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.983
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.971
    additional property: Liveness
      type: PropertyValue
      value: 0.117
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.03
    additional property: Loudness (dB)
      type: PropertyValue
      value: -35.874
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ephemera
type: MusicAlbum
date published: 2021-11-03

Moonrays
type: MusicAlbum
date published: 2021-12-15
track: Moonrays (Ocean)
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151000
  explicit: false
  by artist: Cactus to Clouds
  in album: Moonrays
    type: MusicAlbum
    date published: 2021-12-15
  genre: ambient
  isrc code: QZTAS2127236
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T22:12:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x676998102da52285365f10942bd7a20e5f0cc9c6eb722229555ea5220652f641
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958074
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958074
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAS2127236
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T22:45:25Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x676998102da52285365f10942bd7a20e5f0cc9c6eb722229555ea5220652f641. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAS2127236 — a six-check JSON result.
    date published: 2026-07-14T22:45:25Z
  audio: Moonrays (Ocean)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 112.956
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.163
    additional property: Energy
      type: PropertyValue
      value: 0.5
    additional property: Speechiness
      type: PropertyValue
      value: 0.052
    additional property: Acousticness
      type: PropertyValue
      value: 0.666
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.74
    additional property: Liveness
      type: PropertyValue
      value: 0.422
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0
    additional property: Loudness (dB)
      type: PropertyValue
      value: -34.501
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Moonrays
type: MusicAlbum
date published: 2021-12-15

Cloud Canyon
type: MusicAlbum
date published: 2022-04-01

Albion
type: MusicAlbum
date published: 2022-04-14
track: Albion - Sound Bath
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190800
  explicit: false
  by artist: Cactus to Clouds
  in album: Albion
    type: MusicAlbum
    date published: 2022-04-14
  genre: ambient
  isrc code: US23A1546882
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T16:20:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2c1b2ec0639f6ed7bae70f7b5ec8d95d052e36e63932a9408d247f758850389d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958579
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958579
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US23A1546882
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T16:26:17Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c1b2ec0639f6ed7bae70f7b5ec8d95d052e36e63932a9408d247f758850389d. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16:26:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US23A1546882 — a six-check JSON result.
    date published: 2026-07-18T16:26:17Z
  audio: Albion - Sound Bath
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 54.356
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.228
    additional property: Energy
      type: PropertyValue
      value: 0.003
    additional property: Speechiness
      type: PropertyValue
      value: 0.047
    additional property: Acousticness
      type: PropertyValue
      value: 0.983
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.899
    additional property: Liveness
      type: PropertyValue
      value: 0.103
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.04
    additional property: Loudness (dB)
      type: PropertyValue
      value: -40.901
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ascendance
type: MusicAlbum
date published: 2022-04-28
track: Ascendance
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192000
  explicit: false
  by artist: Cactus to Clouds
  in album: Ascendance
    type: MusicAlbum
    date published: 2022-04-28
  genre: ambient
  isrc code: US23A1548028
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T05:40:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2563067059755b41511361e43a01b2253c104a07894525160a4188652897ac7a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US23A1548028
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2563067059755b41511361e43a01b2253c104a07894525160a4188652897ac7a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US23A1548028 — a six-check JSON result.
    date published: 2026-07-05T10:01:46Z
  audio: Ascendance
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 60.883
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.171
    additional property: Energy
      type: PropertyValue
      value: 0.006
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.964
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.881
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.038
    additional property: Loudness (dB)
      type: PropertyValue
      value: -38.21
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Soft Horizons
type: MusicAlbum
date published: 2022-06-10
track: Soft Horizons - Rain
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162000
  explicit: false
  by artist: Cactus to Clouds
  in album: Soft Horizons
    type: MusicAlbum
    date published: 2022-06-10
  genre: ambient
  isrc code: US23A1549449
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T13:19:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x117f864b518705ba7988bc62344da754c8ff81ca21df9236ee84576e24076cb8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US23A1549449
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x117f864b518705ba7988bc62344da754c8ff81ca21df9236ee84576e24076cb8. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US23A1549449 — a six-check JSON result.
    date published: 2026-07-05T18:48:28Z
  audio: Soft Horizons - Rain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.901
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.171
    additional property: Energy
      type: PropertyValue
      value: 0.951
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.179
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.922
    additional property: Liveness
      type: PropertyValue
      value: 0.941
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0
    additional property: Loudness (dB)
      type: PropertyValue
      value: -39.518
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Soft Horizons - White Noise
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166000
  explicit: false
  by artist: Cactus to Clouds
  in album: Soft Horizons
    type: MusicAlbum
    date published: 2022-06-10
  genre: ambient
  isrc code: US23A1549453
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T03:14:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdb3b1891eab10b814bd29743b4a2cd16c6981a987e40ed3d524779bfaae89332
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US23A1549453
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56:35Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb3b1891eab10b814bd29743b4a2cd16c6981a987e40ed3d524779bfaae89332. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US23A1549453 — a six-check JSON result.
    date published: 2026-07-03T08:56:35Z
  audio: Soft Horizons - White Noise
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.086
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.222
    additional property: Energy
      type: PropertyValue
      value: 0.006
    additional property: Speechiness
      type: PropertyValue
      value: 0.33
    additional property: Acousticness
      type: PropertyValue
      value: 0.806
    additional property: Instrumentalness
      type: PropertyValue
      value: 1
    additional property: Liveness
      type: PropertyValue
      value: 0.112
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0
    additional property: Loudness (dB)
      type: PropertyValue
      value: -42.037
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Enlightenment
type: MusicAlbum
date published: 2022-07-15

Surreal
type: MusicAlbum
date published: 2022-09-02

Dream Spectacles
type: MusicAlbum
date published: 2022-10-28

Zunya
type: MusicAlbum
date published: 2023-01-31

Pileus
type: MusicAlbum
date published: 2023-03-15

Enigmatic
type: MusicAlbum
date published: 2023-04-26

Esoteric
type: MusicAlbum
date published: 2023-06-07

Consonance
type: MusicAlbum
date published: 2023-07-19

Melismatic
type: MusicAlbum
date published: 2023-08-31

Trinity
type: MusicAlbum
date published: 2024-01-11

Vespera
type: MusicAlbum
date published: 2024-06-05

Auralis
type: MusicAlbum
date published: 2024-10-24

Noctis
type: MusicAlbum
date published: 2025-07-31