Thunderstorms
type: MusicGroup
popularity: 20
followers: 20
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x44baa28dd309e3e20822632d783ea514c0a09c238ab620fd918a9179b16ba873
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953777
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953777
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/ce285b38-6b42-4922-a3a5-99621c4b9139.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/ce285b38-6b42-4922-a3a5-99621c4b9139.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/ce285b38-6b42-4922-a3a5-99621c4b9139
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-15T11:52:51Z
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 → 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 0x44baa28dd309e3e20822632d783ea514c0a09c238ab620fd918a9179b16ba873. Chain 2 (Bitcoin): anchored in block 953777 (2026-06-15T11:52:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ce285b38-6b42-4922-a3a5-99621c4b9139.json and https://artists.proofprofile.net/proofs/artist/ce285b38-6b42-4922-a3a5-99621c4b9139.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-15T11:52:51Z
album: A Rain Collection
  type: MusicAlbum
  date published: 2016-06-21
  track: Heres Drizzle
    type: MusicRecording
    duration: PT3M19S
    duration ms: 199726
    explicit: false
    by artist: Thunderstorms
    in album: A Rain Collection
      type: MusicAlbum
      date published: 2016-06-21
    isrc code: GBPS81554325
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-19T16:41:35+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x00562e797523653fe123f86b0c41add204ce7ed22eb5ca018343fcbf4c8d6361
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958761
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958761
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81554325
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-19T17:49:48Z
    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 0x00562e797523653fe123f86b0c41add204ce7ed22eb5ca018343fcbf4c8d6361. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81554325.
      date published: 2026-07-19T17:49:48Z
    audio: Heres Drizzle
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 75.741
      additional property: Musical Key
        type: PropertyValue
        value: 5
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.114
      additional property: Energy
        type: PropertyValue
        value: 0.981
      additional property: Speechiness
        type: PropertyValue
        value: 0.202
      additional property: Acousticness
        type: PropertyValue
        value: 0.504
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.692
      additional property: Liveness
        type: PropertyValue
        value: 0.959
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.001
      additional property: Loudness (dB)
        type: PropertyValue
        value: -16.415
      additional property: Key Name
        type: PropertyValue
        value: F
      additional property: Mode Name
        type: PropertyValue
        value: Minor
  track: Peace Follows Rainfall
    type: MusicRecording
    duration: PT4M5S
    duration ms: 245939
    explicit: false
    by artist: Thunderstorms
    in album: A Rain Collection
      type: MusicAlbum
      date published: 2016-06-21
    isrc code: GBPS81554332
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-18T05:10:19+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xa99fa08548060d0581493ff558d49d624f142469df29f15a343d5c8dc438d36b
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958501
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958501
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81554332
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-18T05:33:04Z
    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 0xa99fa08548060d0581493ff558d49d624f142469df29f15a343d5c8dc438d36b. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81554332.
      date published: 2026-07-18T05:33:04Z
    audio: Peace Follows Rainfall
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 86.515
      additional property: Musical Key
        type: PropertyValue
        value: 1
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 3
      additional property: Danceability
        type: PropertyValue
        value: 0.137
      additional property: Energy
        type: PropertyValue
        value: 1
      additional property: Speechiness
        type: PropertyValue
        value: 0.061
      additional property: Acousticness
        type: PropertyValue
        value: 0.42
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.992
      additional property: Liveness
        type: PropertyValue
        value: 0.419
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0
      additional property: Loudness (dB)
        type: PropertyValue
        value: -12.338
      additional property: Key Name
        type: PropertyValue
        value: C#
      additional property: Mode Name
  track: A Yard of Puddles
  track: Turning the Weather
album: Raining in Your Mind
album: Rainstorms & Relaxation
album: 2018Amazing Thunderstorms Soundscapes
album: 2018Rain Through the Trees
album: 40Thunderstorm Therapy Selection
album: 30Natural Thunderstorm Soundscapes

Mode Name
type: PropertyValue
value: Minor

A Yard of Puddles
type: MusicRecording
duration: PT3M55S
duration ms: 235497
explicit: false
by artist: Thunderstorms
in album: A Rain Collection
  type: MusicAlbum
  date published: 2016-06-21
isrc code: GBPS81554348
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T10:21:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd5cadc2736a0b18fe4a5d80343ca4040db02c3de2ef68c7ac1edbbfa8c012989
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958720
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958720
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81554348
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T10:53: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 0xd5cadc2736a0b18fe4a5d80343ca4040db02c3de2ef68c7ac1edbbfa8c012989. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81554348.
  date published: 2026-07-19T10:53:46Z
audio: A Yard of Puddles
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 80.823
  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.174
  additional property: Energy
    type: PropertyValue
    value: 0.999
  additional property: Speechiness
    type: PropertyValue
    value: 0.218
  additional property: Acousticness
    type: PropertyValue
    value: 0.155
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.966
  additional property: Liveness
    type: PropertyValue
    value: 0.813
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15.664
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Turning the Weather
type: MusicRecording
duration: PT3M46S
duration ms: 226255
explicit: false
by artist: Thunderstorms
in album: A Rain Collection
  type: MusicAlbum
  date published: 2016-06-21
isrc code: GBPS81554352
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T05:55:03+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1dd1f5a956a08966e80135870a545403ad1f8b7fcc9751712b3639c968f9fdc7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958506
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958506
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81554352
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T06:14: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 0x1dd1f5a956a08966e80135870a545403ad1f8b7fcc9751712b3639c968f9fdc7. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81554352.
  date published: 2026-07-18T06:14:51Z
audio: Turning the Weather
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 78.544
  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.07
  additional property: Energy
    type: PropertyValue
    value: 1
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.939
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.962
  additional property: Liveness
    type: PropertyValue
    value: 0.923
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.996
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Raining in Your Mind
type: MusicAlbum
date published: 2016-07-05
track: Shelter in the Trees
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226255
  explicit: false
  by artist: Thunderstorms
  in album: Raining in Your Mind
    type: MusicAlbum
    date published: 2016-07-05
  isrc code: GBPS81556039
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T15:38:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa59d857119ae748d961f84bc83775df0a04f64956899253bae4feca84c47c92c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958166
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958166
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556039
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T15:55:19Z
  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 0xa59d857119ae748d961f84bc83775df0a04f64956899253bae4feca84c47c92c. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556039.
    date published: 2026-07-15T15:55:19Z
  audio: Shelter in the Trees
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 78.544
    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.07
    additional property: Energy
      type: PropertyValue
      value: 1
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.939
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.962
    additional property: Liveness
      type: PropertyValue
      value: 0.923
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.996
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Old English Storm
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241921
  explicit: false
  by artist: Thunderstorms
  in album: Raining in Your Mind
    type: MusicAlbum
    date published: 2016-07-05
  isrc code: GBPS81556047
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T10:47:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7faf9afb770e1e4ed112f75c25dd646b1ddc4794e8949867b6c1854c09c6b012
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956711
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956711
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556047
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T22:48:52Z
  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 0x7faf9afb770e1e4ed112f75c25dd646b1ddc4794e8949867b6c1854c09c6b012. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556047.
    date published: 2026-07-04T22:48:52Z
  audio: Old English Storm
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.123
    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.279
    additional property: Energy
      type: PropertyValue
      value: 1
    additional property: Speechiness
      type: PropertyValue
      value: 0.098
    additional property: Acousticness
      type: PropertyValue
      value: 0.982
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.789
    additional property: Liveness
      type: PropertyValue
      value: 0.941
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.247
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Sunshine Waterfall
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184497
  explicit: false
  by artist: Thunderstorms
  in album: Raining in Your Mind
    type: MusicAlbum
    date published: 2016-07-05
  isrc code: GBPS81556054
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T05:54:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7feb3f99090eaaafc97f1f6edc27a3eb6977da7077e5217eed77b69652f0a14f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556054
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Sunshine Waterfall
track: Window Waterfall

OTSTimestamp
type: PropertyValue
value: 2026-07-04T10:04:33Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7feb3f99090eaaafc97f1f6edc27a3eb6977da7077e5217eed77b69652f0a14f. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556054.
date published: 2026-07-04T10:04:33Z

Sunshine Waterfall
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 77.755
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.152
additional property: Energy
  type: PropertyValue
  value: 0.999
additional property: Speechiness
  type: PropertyValue
  value: 0.057
additional property: Acousticness
  type: PropertyValue
  value: 0.994
additional property: Instrumentalness
  type: PropertyValue
  value: 0.538
additional property: Liveness
  type: PropertyValue
  value: 0.799
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0
additional property: Loudness (dB)
  type: PropertyValue
  value: -16.96
additional property: Key Name
  type: PropertyValue
  value: C#
additional property: Mode Name
  type: PropertyValue
  value: Minor

Window Waterfall
type: MusicRecording
duration: PT3M33S
duration ms: 213376
explicit: false
by artist: Thunderstorms
in album: Raining in Your Mind
  type: MusicAlbum
  date published: 2016-07-05
isrc code: GBPS81556056
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T06:03:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1352cc8ce4153c8d611872118828f9532bb47ebc36a7ae6cd5353f38c15302a2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956634
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956634
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556056
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-04T10:04:33Z
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 0x1352cc8ce4153c8d611872118828f9532bb47ebc36a7ae6cd5353f38c15302a2. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556056.
  date published: 2026-07-04T10:04:33Z
audio: Window Waterfall
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 75.557
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.169
  additional property: Energy
    type: PropertyValue
    value: 1
  additional property: Speechiness
    type: PropertyValue
    value: 0.056
  additional property: Acousticness
    type: PropertyValue
    value: 0.947
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.796
  additional property: Liveness
    type: PropertyValue
    value: 0.973
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0
  additional property: Loudness (dB)
    type: PropertyValue
    value: -15.061
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Rainstorms & Relaxation
type: MusicAlbum
date published: 2016-07-19
track: By the Coast
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184497
  explicit: false
  by artist: Thunderstorms
  in album: Rainstorms & Relaxation
    type: MusicAlbum
    date published: 2016-07-19
  isrc code: GBPS81556423
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T09:39:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x094948e1d583dcc9ad9c81654f2fa1d7333c4289414b732d9aebc851d59b7587
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958276
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958276
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556423
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T10:20: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 0x094948e1d583dcc9ad9c81654f2fa1d7333c4289414b732d9aebc851d59b7587. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556423.
    date published: 2026-07-16T10:20:17Z
  audio: By the Coast
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 77.755
    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.152
    additional property: Energy
      type: PropertyValue
      value: 0.999
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.994
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.538
    additional property: Liveness
      type: PropertyValue
      value: 0.799
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.96
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Flowing Raindrops
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209908
  explicit: false
  by artist: Thunderstorms
  in album: Rainstorms & Relaxation
    type: MusicAlbum
    date published: 2016-07-19
  isrc code: GBPS81556432
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T08:57:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x667aa7758e293d8c1fc03f3bd84abe4a38939ea03353175f66e04823e82c4b5a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956482
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956482
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556432
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T10:33:57Z
  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 0x667aa7758e293d8c1fc03f3bd84abe4a38939ea03353175f66e04823e82c4b5a. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33:57Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556432.
    date published: 2026-07-03T10:33:57Z
  audio: Flowing Raindrops
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 115.291
    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.168
    additional property: Energy
      type: PropertyValue
      value: 0.998
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.865
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.975
    additional property: Liveness
      type: PropertyValue
      value: 0.942
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.52
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Relaxing Tropical Storm
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232429
  explicit: false
  by artist: Thunderstorms
  in album: Rainstorms & Relaxation
    type: MusicAlbum
    date published: 2016-07-19
  isrc code: GBPS81556433
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T06:09:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb306eb2acbf518fc4af11c219faf9fb590f618abcb475ed093f6a107af550de6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556433
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Relaxing Tropical Storm
track: Seaside Raindrop
track: Moonlight Deep Sleep
track: Lake Wave
track: Orographic Cloud
track: Wet Green Grass
track: Downpour Again
track: Sea Blue

OTSTimestamp
type: PropertyValue
value: 2026-07-04T10:04:33Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb306eb2acbf518fc4af11c219faf9fb590f618abcb475ed093f6a107af550de6. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556433.
date published: 2026-07-04T10:04:33Z

Relaxing Tropical Storm
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 92.338
additional property: Musical Key
  type: PropertyValue
  value: 9
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.192
additional property: Energy
  type: PropertyValue
  value: 0.999
additional property: Speechiness
  type: PropertyValue
  value: 0.061
additional property: Acousticness
  type: PropertyValue
  value: 0.294
additional property: Instrumentalness
  type: PropertyValue
  value: 0.999
additional property: Liveness
  type: PropertyValue
  value: 0.917
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0
additional property: Loudness (dB)
  type: PropertyValue
  value: -15.307
additional property: Key Name
  type: PropertyValue
  value: A
additional property: Mode Name
  type: PropertyValue
  value: Major

Seaside Raindrop
type: MusicRecording
duration: PT3M34S
duration ms: 214009
explicit: false
by artist: Thunderstorms
in album: Rainstorms & Relaxation
  type: MusicAlbum
  date published: 2016-07-19
isrc code: GBPS81556434
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T00:53:42+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc1048a0989b22f347dc18bed7aa36a637850778001859ab33ab8461d32e409ba
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959087
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959087
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556434
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T02:05:55Z
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 0xc1048a0989b22f347dc18bed7aa36a637850778001859ab33ab8461d32e409ba. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556434.
  date published: 2026-07-22T02:05:55Z
audio: Seaside Raindrop
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 117.729
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 1
  additional property: Danceability
    type: PropertyValue
    value: 0.704
  additional property: Energy
    type: PropertyValue
    value: 0.689
  additional property: Speechiness
    type: PropertyValue
    value: 0.056
  additional property: Acousticness
    type: PropertyValue
    value: 0.025
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.981
  additional property: Liveness
    type: PropertyValue
    value: 0.282
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.061
  additional property: Loudness (dB)
    type: PropertyValue
    value: -25.373
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Moonlight Deep Sleep
type: MusicRecording
duration: PT3M51S
duration ms: 231087
explicit: false
by artist: Thunderstorms
in album: Rainstorms & Relaxation
  type: MusicAlbum
  date published: 2016-07-19
isrc code: GBPS81556435
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T05:04:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5f1b8b85c1e55ea69267c09c89ba0b2cda633675f3c45ced29952456acdbca29
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958371
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958371
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556435
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T05:45:43Z
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 0x5f1b8b85c1e55ea69267c09c89ba0b2cda633675f3c45ced29952456acdbca29. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556435.
  date published: 2026-07-17T05:45:43Z
audio: Moonlight Deep Sleep
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 86.534
  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.137
  additional property: Energy
    type: PropertyValue
    value: 0.999
  additional property: Speechiness
    type: PropertyValue
    value: 0.063
  additional property: Acousticness
    type: PropertyValue
    value: 0.647
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.854
  additional property: Liveness
    type: PropertyValue
    value: 0.98
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0
  additional property: Loudness (dB)
    type: PropertyValue
    value: -23.422
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Lake Wave
type: MusicRecording
duration: PT4M28S
duration ms: 268572
explicit: false
by artist: Thunderstorms
in album: Rainstorms & Relaxation
  type: MusicAlbum
  date published: 2016-07-19
isrc code: GBPS81556438
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T00:03:39+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1ed0a123fab4a1783631b72a84ac5f41bed69fcd08fd606aed3f753b9d5fdd0b
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/GBPS81556438
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 0x1ed0a123fab4a1783631b72a84ac5f41bed69fcd08fd606aed3f753b9d5fdd0b. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556438.
  date published: 2026-07-05T01:12:41Z
audio: Lake Wave
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 48.433
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.059
  additional property: Energy
    type: PropertyValue
    value: 1
  additional property: Speechiness
    type: PropertyValue
    value: 0.071
  additional property: Acousticness
    type: PropertyValue
    value: 0.124
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.979
  additional property: Liveness
    type: PropertyValue
    value: 0.733
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.312
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Orographic Cloud
type: MusicRecording
duration: PT4M14S
duration ms: 254991
explicit: false
by artist: Thunderstorms
in album: Rainstorms & Relaxation
  type: MusicAlbum
  date published: 2016-07-19
isrc code: GBPS81556439
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T18:04:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3d7ae8b31109199af23e190f130a9051c2e0dc8906dcb49274394250e02be275
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956728
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956728
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556439
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T01:43: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 0x3d7ae8b31109199af23e190f130a9051c2e0dc8906dcb49274394250e02be275. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556439.
  date published: 2026-07-05T01:43:49Z
audio: Orographic Cloud
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 114.927
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.168
  additional property: Energy
    type: PropertyValue
    value: 0.994
  additional property: Speechiness
    type: PropertyValue
    value: 0.063
  additional property: Acousticness
    type: PropertyValue
    value: 0.858
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.998
  additional property: Liveness
    type: PropertyValue
    value: 0.773
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0
  additional property: Loudness (dB)
    type: PropertyValue
    value: -18.53
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Wet Green Grass
type: MusicRecording
duration: PT3M37S
duration ms: 217842
explicit: false
by artist: Thunderstorms
in album: Rainstorms & Relaxation
  type: MusicAlbum
  date published: 2016-07-19
isrc code: GBPS81556440
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T18:18:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2dcd0ada3abfdd72072a6b106823f7ca173e0fad5a5dfde9842dfe40180469ea
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959043
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959043
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556440
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T18:40:26Z
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 0x2dcd0ada3abfdd72072a6b106823f7ca173e0fad5a5dfde9842dfe40180469ea. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556440.
  date published: 2026-07-21T18:40:26Z
audio: Wet Green Grass
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 165.502
  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.205
  additional property: Energy
    type: PropertyValue
    value: 0.997
  additional property: Speechiness
    type: PropertyValue
    value: 0.033
  additional property: Acousticness
    type: PropertyValue
    value: 0.667
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.935
  additional property: Liveness
    type: PropertyValue
    value: 0.974
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.001
  additional property: Loudness (dB)
    type: PropertyValue
    value: -21.782
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

Downpour Again
type: MusicRecording
duration: PT3M51S
duration ms: 231496
explicit: false
by artist: Thunderstorms
in album: Rainstorms & Relaxation
  type: MusicAlbum
  date published: 2016-07-19
isrc code: GBPS81556445
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T09:37:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xec1db752e7d98d3fcaa977026249460eea86231cdaa16ae883e015c1d608facb
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958276
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958276
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556445
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T10:20: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 0xec1db752e7d98d3fcaa977026249460eea86231cdaa16ae883e015c1d608facb. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556445.
  date published: 2026-07-16T10:20:17Z
audio: Downpour Again
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 109.173
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.156
  additional property: Energy
    type: PropertyValue
    value: 0.999
  additional property: Speechiness
    type: PropertyValue
    value: 0.082
  additional property: Acousticness
    type: PropertyValue
    value: 0.692
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.98
  additional property: Liveness
    type: PropertyValue
    value: 0.965
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.631
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Sea Blue
type: MusicRecording
duration: PT3M36S
duration ms: 216688
explicit: false
by artist: Thunderstorms
in album: Rainstorms & Relaxation
  type: MusicAlbum
  date published: 2016-07-19
isrc code: GBPS81556450
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T00:15:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x441589d97613905b07a3be2d0c8bdd7b5db96ad4646fcd67bd6f18a424deac0b
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956634
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956634
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556450
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-04T10:04:33Z
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 0x441589d97613905b07a3be2d0c8bdd7b5db96ad4646fcd67bd6f18a424deac0b. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBPS81556450.
  date published: 2026-07-04T10:04:33Z
audio: Sea Blue
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 89.037
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.138
  additional property: Energy
    type: PropertyValue
    value: 0.997
  additional property: Speechiness
    type: PropertyValue
    value: 0.184
  additional property: Acousticness
    type: PropertyValue
    value: 0.761
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.908
  additional property: Liveness
    type: PropertyValue
    value: 0.973
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0
  additional property: Loudness (dB)
    type: PropertyValue
    value: -17.01
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

2018Amazing Thunderstorms Soundscapes
type: MusicAlbum
date published: 2018-05-08

2018Rain Through the Trees
type: MusicAlbum
date published: 2018-06-14

40Thunderstorm Therapy Selection
type: MusicAlbum
date published: 2018-06-30

30Natural Thunderstorm Soundscapes
type: MusicAlbum
date published: 2018-07-01