Adam Storme
type: MusicGroup
genre: rain
popularity: 50
followers: 553
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0d429719343436516e54c049fc52be97c2c467ae7bb87196c434b92e26b80f6a
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/19f1134d-f666-48a3-8b1d-b2627276a68a.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/19f1134d-f666-48a3-8b1d-b2627276a68a.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/19f1134d-f666-48a3-8b1d-b2627276a68a
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x0d429719343436516e54c049fc52be97c2c467ae7bb87196c434b92e26b80f6a","name":"Adam Storme","registered_at":"2026-06-11T12:56:56Z","symbol":"NIM0034344","token_address":"0x91fd830dedc42bb61864db8cccafd13b43c6cfb7","type":"artist","uuid":"19f1134d-f666-48a3-8b1d-b2627276a68a"}
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 0x0d429719343436516e54c049fc52be97c2c467ae7bb87196c434b92e26b80f6a. 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/19f1134d-f666-48a3-8b1d-b2627276a68a.json and https://artists.proofprofile.net/proofs/artist/19f1134d-f666-48a3-8b1d-b2627276a68a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x0d429719343436516e54c049fc52be97c2c467ae7bb87196c434b92e26b80f6a","name":"Adam Storme","registered_at":"2026-06-11T12:56:56Z","symbol":"NIM0034344","token_address":"0x91fd830dedc42bb61864db8cccafd13b43c6cfb7","type":"artist","uuid":"19f1134d-f666-48a3-8b1d-b2627276a68a"}
album: Thunder Run
  type: MusicAlbum
  date published: 2022-01-21
  track: Thunder Run
    type: MusicRecording
    duration: PT3M28S
    duration ms: 208000
    explicit: false
    by artist: Adam Storme
    in album: Thunder Run
      type: MusicAlbum
      date published: 2022-01-21
    genre: rain
    isrc code: SE5W32200169
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-04T04:28:50+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x1a57db2daf928ae42a8e996145db3261dd959386c91338d2a5394a9ff34e4c34
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 953513
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/953513
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32200169
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T12:47:07Z
    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 0x1a57db2daf928ae42a8e996145db3261dd959386c91338d2a5394a9ff34e4c34. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/SE5W32200169.
      date published: 2026-06-13T12:47:07Z
    audio: Thunder Run
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 71.258
      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.117
      additional property: Energy
        type: PropertyValue
        value: 0.723
      additional property: Speechiness
        type: PropertyValue
        value: 0.092
      additional property: Acousticness
        type: PropertyValue
        value: 0
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.947
      additional property: Liveness
        type: PropertyValue
        value: 0.95
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.012
      additional property: Loudness (dB)
        type: PropertyValue
        value: -20.873
      additional property: Key Name
        type: PropertyValue
        value: C#
      additional property: Mode Name
        type: PropertyValue
        value: Minor
  track: Storm On A Sunday
    type: MusicRecording
    duration: PT3M28S
    duration ms: 208000
    explicit: false
    by artist: Adam Storme
    in album: Thunder Run
      type: MusicAlbum
      date published: 2022-01-21
    genre: rain
    isrc code: SE5W32200170
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-07T18:40:21+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x2fc1c9d877d750b3300daf69f74a4453757f52546692da45ef4e782ee258b8f3
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 953515
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/953515
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32200170
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-06-13T12:53:06Z
    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 0x2fc1c9d877d750b3300daf69f74a4453757f52546692da45ef4e782ee258b8f3. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SE5W32200170.
      date published: 2026-06-13T12:53:06Z
    audio: Storm On A Sunday
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 88.751
      additional property: Musical Key
        type: PropertyValue
        value: 0
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.147
      additional property: Energy
        type: PropertyValue
        value: 0.974
      additional property: Speechiness
        type: PropertyValue
        value: 0.058
      additional property: Acousticness
        type: PropertyValue
        value: 0.102
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.994
      additional property: Liveness
        type: PropertyValue
        value: 0.952
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: Sky's Awakening
  track: Never Ending Thunder
album: Eventide Storm
album: Healing Storm
album: Thunder AM
album: A Stormy Night
album: Distant Storm
album: Night Thunder

Loudness (dB)
type: PropertyValue
value: -22.646

Key Name
type: PropertyValue
value: C

Mode Name
type: PropertyValue
value: Minor

Sky's Awakening
type: MusicRecording
duration: PT3M28S
duration ms: 208000
explicit: false
by artist: Adam Storme
in album: Thunder Run
  type: MusicAlbum
  date published: 2022-01-21
genre: rain
isrc code: SE5W32200171
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-17T12:52:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x167b8d841436a20df0aa7d52152996f961ddef40d51c5a8182b9ba1a5dad1ba7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 954130
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/954130
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32200171
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-17T19:07:14Z
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 0x167b8d841436a20df0aa7d52152996f961ddef40d51c5a8182b9ba1a5dad1ba7. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/SE5W32200171.
  date published: 2026-06-17T19:07:14Z
audio: Sky's Awakening
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 100.986
  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.065
  additional property: Energy
    type: PropertyValue
    value: 0.967
  additional property: Speechiness
    type: PropertyValue
    value: 0.062
  additional property: Acousticness
    type: PropertyValue
    value: 0.008
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.906
  additional property: Liveness
    type: PropertyValue
    value: 0.463
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.021
  additional property: Loudness (dB)
    type: PropertyValue
    value: -22.883
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Never Ending Thunder
type: MusicRecording
duration: PT3M28S
duration ms: 208000
explicit: false
by artist: Adam Storme
in album: Thunder Run
  type: MusicAlbum
  date published: 2022-01-21
genre: rain
isrc code: SE5W32200172
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T14:37:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb13f2545598cffdb0d564e51e1421bce2c2af4b039bc1602d1174303f70c0eda
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953520
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32200172
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
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 0xb13f2545598cffdb0d564e51e1421bce2c2af4b039bc1602d1174303f70c0eda. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/SE5W32200172.
  date published: 2026-06-13T13:32:09Z
audio: Never Ending Thunder
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 109.077
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.134
  additional property: Energy
    type: PropertyValue
    value: 0.553
  additional property: Speechiness
    type: PropertyValue
    value: 0.065
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.979
  additional property: Liveness
    type: PropertyValue
    value: 0.771
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.009
  additional property: Loudness (dB)
    type: PropertyValue
    value: -22.866
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Eventide Storm
type: MusicAlbum
date published: 2021-11-26
track: Calm Thunder
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208000
  explicit: false
  by artist: Adam Storme
  in album: Eventide Storm
    type: MusicAlbum
    date published: 2021-11-26
  genre: rain
  isrc code: SE5W32103827
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T11:28:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0728c850653ef656257ca0bb3639316ba7a968988df2dce150cd27ecf1ca39bc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32103827
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20: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 0x0728c850653ef656257ca0bb3639316ba7a968988df2dce150cd27ecf1ca39bc. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/SE5W32103827.
    date published: 2026-07-08T03:20:19Z
  audio: Calm Thunder
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 165.085
    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.081
    additional property: Energy
      type: PropertyValue
      value: 0.969
    additional property: Speechiness
      type: PropertyValue
      value: 0.073
    additional property: Acousticness
      type: PropertyValue
      value: 0.074
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.964
    additional property: Liveness
      type: PropertyValue
      value: 0.88
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.618
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Healing Storm
type: MusicAlbum
date published: 2021-10-15
track: Healing Storm
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208000
  explicit: false
  by artist: Adam Storme
  in album: Healing Storm
    type: MusicAlbum
    date published: 2021-10-15
  genre: rain
  isrc code: SE5W32103346
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T07:10:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xccc1e9352de2902b154f239b9f8c481e5b768e097911a715b3e9ff4e81f6c100
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953513
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32103346
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  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 0xccc1e9352de2902b154f239b9f8c481e5b768e097911a715b3e9ff4e81f6c100. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/SE5W32103346.
    date published: 2026-06-13T12:47:07Z
  audio: Healing Storm
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.806
    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.142
    additional property: Energy
      type: PropertyValue
      value: 0.99
    additional property: Speechiness
      type: PropertyValue
      value: 0.067
    additional property: Acousticness
      type: PropertyValue
      value: 0.198
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.974
    additional property: Liveness
      type: PropertyValue
      value: 0.952
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0
    additional property: Loudness (dB)
      type: PropertyValue
      value: -21.333
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Storm Cure
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208000
  explicit: false
  by artist: Adam Storme
  in album: Healing Storm
    type: MusicAlbum
    date published: 2021-10-15
  genre: rain
  isrc code: SE5W32103347
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T12:46:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe85546c861d5169f17fe4d89aff0cc577b963ffe3042adbe07d7d7895981262a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32103347
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0xe85546c861d5169f17fe4d89aff0cc577b963ffe3042adbe07d7d7895981262a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/SE5W32103347.
    date published: 2026-07-02T03:30:09Z
  audio: Storm Cure
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.103
    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.157
    additional property: Energy
      type: PropertyValue
      value: 0.805
    additional property: Speechiness
      type: PropertyValue
      value: 0.089
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.974
    additional property: Liveness
      type: PropertyValue
      value: 0.638
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.021
    additional property: Loudness (dB)
      type: PropertyValue
      value: -25.466
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Thunder Remedy
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208000
  explicit: false
  by artist: Adam Storme
  in album: Healing Storm
    type: MusicAlbum
    date published: 2021-10-15
  genre: rain
  isrc code: SE5W32103348
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T05:47:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x71c7d6cc3bdcae721534d7dc2ba7f1231cfe75e57e7f0fa6f50159b43972f137
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Thunder Remedy
track: Incoming Thunder

OTSVerificationAPI
type: PropertyValue
value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32103348

OTSTimestamp
type: PropertyValue
value: 2026-06-13T13:32:09Z

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 0x71c7d6cc3bdcae721534d7dc2ba7f1231cfe75e57e7f0fa6f50159b43972f137. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/SE5W32103348.
date published: 2026-06-13T13:32:09Z

Thunder Remedy
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 117.695
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.157
additional property: Energy
  type: PropertyValue
  value: 0.469
additional property: Speechiness
  type: PropertyValue
  value: 0.062
additional property: Acousticness
  type: PropertyValue
  value: 0
additional property: Instrumentalness
  type: PropertyValue
  value: 0.991
additional property: Liveness
  type: PropertyValue
  value: 0.889
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.02
additional property: Loudness (dB)
  type: PropertyValue
  value: -25.069
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Major

Incoming Thunder
type: MusicRecording
duration: PT3M28S
duration ms: 208000
explicit: false
by artist: Adam Storme
in album: Healing Storm
  type: MusicAlbum
  date published: 2021-10-15
genre: rain
isrc code: SE5W32103349
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-20T19:08:49+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xed84555551f84a1e054d1c4072037beed92a8c1ab595bfc99a1593282260ec67
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956302
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956302
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32103349
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:30:09Z
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 0xed84555551f84a1e054d1c4072037beed92a8c1ab595bfc99a1593282260ec67. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/SE5W32103349.
  date published: 2026-07-02T03:30:09Z
audio: Incoming Thunder
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 120.171
  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.142
  additional property: Energy
    type: PropertyValue
    value: 0.883
  additional property: Speechiness
    type: PropertyValue
    value: 0.065
  additional property: Acousticness
    type: PropertyValue
    value: 0.04
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.904
  additional property: Liveness
    type: PropertyValue
    value: 0.373
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.007
  additional property: Loudness (dB)
    type: PropertyValue
    value: -26.68
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Thunder AM
type: MusicAlbum
date published: 2021-08-27
track: Thunder AM
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208000
  explicit: false
  by artist: Adam Storme
  in album: Thunder AM
    type: MusicAlbum
    date published: 2021-08-27
  genre: rain
  isrc code: SE5W32102777
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T13:34:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x283602ff62305329df4e6a2e81c7b918fd32c332b4d5483e2d874e9124fb137e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32102777
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0x283602ff62305329df4e6a2e81c7b918fd32c332b4d5483e2d874e9124fb137e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/SE5W32102777.
    date published: 2026-06-13T13:32:09Z
  audio: Thunder AM
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.892
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 6
    additional property: Danceability
      type: PropertyValue
      value: 0.166
    additional property: Energy
      type: PropertyValue
      value: 0.932
    additional property: Speechiness
      type: PropertyValue
      value: 0.092
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.972
    additional property: Liveness
      type: PropertyValue
      value: 0.897
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.019
    additional property: Loudness (dB)
      type: PropertyValue
      value: -23.566
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Sleepy Storm
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208000
  explicit: false
  by artist: Adam Storme
  in album: Thunder AM
    type: MusicAlbum
    date published: 2021-08-27
  genre: rain
  isrc code: SE5W32102778
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-21T16:37:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x78b58c9b5db86210fa2d03612d9316f9eef6d6c16f32803fa764c2a5d1a8804f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32102778
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0x78b58c9b5db86210fa2d03612d9316f9eef6d6c16f32803fa764c2a5d1a8804f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/SE5W32102778.
    date published: 2026-07-02T03:30:09Z
  audio: Sleepy Storm
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 135.116
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.167
    additional property: Energy
      type: PropertyValue
      value: 0.771
    additional property: Speechiness
      type: PropertyValue
      value: 0.073
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.805
    additional property: Liveness
      type: PropertyValue
      value: 0.831
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.028
    additional property: Loudness (dB)
      type: PropertyValue
      value: -26.472
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

A Stormy Night
type: MusicAlbum
date published: 2021-05-07
track: A Stormy Night
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216000
  explicit: false
  by artist: Adam Storme
  in album: A Stormy Night
    type: MusicAlbum
    date published: 2021-05-07
  genre: rain
  isrc code: SE5W32101491
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T06:11:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd1fe443938f2c1e2b9f73e22b27c0b5f444cb8a4e6ce8d1f295d64ab73b5792d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953536
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953536
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32101491
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25: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 0xd1fe443938f2c1e2b9f73e22b27c0b5f444cb8a4e6ce8d1f295d64ab73b5792d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SE5W32101491.
    date published: 2026-06-13T17:25:41Z
  audio: A Stormy Night
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 95.511
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.165
    additional property: Energy
      type: PropertyValue
      value: 0.876
    additional property: Speechiness
      type: PropertyValue
      value: 0.101
    additional property: Acousticness
      type: PropertyValue
      value: 0.516
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.938
    additional property: Liveness
      type: PropertyValue
      value: 0.353
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.018
    additional property: Loudness (dB)
      type: PropertyValue
      value: -33.503
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Don't Be Afraid Of The Storm
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216000
  explicit: false
  by artist: Adam Storme
  in album: A Stormy Night
    type: MusicAlbum
    date published: 2021-05-07
  genre: rain
  isrc code: SE5W32101492
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T20:31:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc5e63aeb7e24642a965b5ab197405ea05b9c1e0a0559c78bb5704f89d89c1da5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953513
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32101492
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  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 0xc5e63aeb7e24642a965b5ab197405ea05b9c1e0a0559c78bb5704f89d89c1da5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/SE5W32101492.
    date published: 2026-06-13T12:47:07Z
  audio: Don't Be Afraid Of The Storm
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 115.402
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.175
    additional property: Energy
      type: PropertyValue
      value: 0.522
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.083
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.808
    additional property: Liveness
      type: PropertyValue
      value: 0.369
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.032
    additional property: Loudness (dB)
      type: PropertyValue
      value: -30.932
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Thunder Over Us
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216000
  explicit: false
  by artist: Adam Storme
  in album: A Stormy Night
    type: MusicAlbum
    date published: 2021-05-07
  genre: rain
  isrc code: SE5W32101493
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T12:11:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x14e00dddd0326bdbc4b38ac221d88e3831b13a5303fe10316004298b89a66a49
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953515
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953515
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Thunder Over Us
track: Rain Coming Down

OTSVerificationAPI
type: PropertyValue
value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32101493

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:53:06Z

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 0x14e00dddd0326bdbc4b38ac221d88e3831b13a5303fe10316004298b89a66a49. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SE5W32101493.
date published: 2026-06-13T12:53:06Z

Thunder Over Us
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 141.885
additional property: Musical Key
  type: PropertyValue
  value: 1
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.153
additional property: Energy
  type: PropertyValue
  value: 0.878
additional property: Speechiness
  type: PropertyValue
  value: 0.062
additional property: Acousticness
  type: PropertyValue
  value: 0.118
additional property: Instrumentalness
  type: PropertyValue
  value: 0.852
additional property: Liveness
  type: PropertyValue
  value: 0.772
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.006
additional property: Loudness (dB)
  type: PropertyValue
  value: -34.038
additional property: Key Name
  type: PropertyValue
  value: C#
additional property: Mode Name
  type: PropertyValue
  value: Major

Rain Coming Down
type: MusicRecording
duration: PT3M36S
duration ms: 216000
explicit: false
by artist: Adam Storme
in album: A Stormy Night
  type: MusicAlbum
  date published: 2021-05-07
genre: rain
isrc code: SE5W32101494
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-01T17:55:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf43a3a765ecbf289a0dbbe6384944f3c4dd8ca1a988e6904a77940ff1aca2f93
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953513
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953513
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32101494
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T12:47:07Z
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 0xf43a3a765ecbf289a0dbbe6384944f3c4dd8ca1a988e6904a77940ff1aca2f93. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/SE5W32101494.
  date published: 2026-06-13T12:47:07Z
audio: Rain Coming Down
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 90.688
  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.209
  additional property: Energy
    type: PropertyValue
    value: 0.478
  additional property: Speechiness
    type: PropertyValue
    value: 0.064
  additional property: Acousticness
    type: PropertyValue
    value: 0
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.91
  additional property: Liveness
    type: PropertyValue
    value: 0.394
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.034
  additional property: Loudness (dB)
    type: PropertyValue
    value: -30.603
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Distant Storm
type: MusicAlbum
date published: 2021-02-19
track: Distant Storm
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208062
  explicit: false
  by artist: Adam Storme
  in album: Distant Storm
    type: MusicAlbum
    date published: 2021-02-19
  genre: rain
  isrc code: SE5W32100442
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T08:36:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf0086fd4026256f3e71ceb299b199c0c7199e8ecd3c93b6ed36735f0b80a6207
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953513
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32100442
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  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 0xf0086fd4026256f3e71ceb299b199c0c7199e8ecd3c93b6ed36735f0b80a6207. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/SE5W32100442.
    date published: 2026-06-13T12:47:07Z
  audio: Distant Storm
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 75.413
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.176
    additional property: Energy
      type: PropertyValue
      value: 0.736
    additional property: Speechiness
      type: PropertyValue
      value: 0.05
    additional property: Acousticness
      type: PropertyValue
      value: 0.006
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.899
    additional property: Liveness
      type: PropertyValue
      value: 0.315
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.014
    additional property: Loudness (dB)
      type: PropertyValue
      value: -28.63
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Stormy Night
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208062
  explicit: false
  by artist: Adam Storme
  in album: Distant Storm
    type: MusicAlbum
    date published: 2021-02-19
  genre: rain
  isrc code: SE5W32100443
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T01:38:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xac559741a1c24ae5fb415bc0ec7e53e2d737db788e9ea902acadd2834d12e0f8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32100443
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0xac559741a1c24ae5fb415bc0ec7e53e2d737db788e9ea902acadd2834d12e0f8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/SE5W32100443.
    date published: 2026-06-13T13:32:09Z
  audio: Stormy Night
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 83.061
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.318
    additional property: Energy
      type: PropertyValue
      value: 0.692
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.149
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.946
    additional property: Liveness
      type: PropertyValue
      value: 0.574
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.023
    additional property: Loudness (dB)
      type: PropertyValue
      value: -36.532
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Eye Of The Storm
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208062
  explicit: false
  by artist: Adam Storme
  in album: Distant Storm
    type: MusicAlbum
    date published: 2021-02-19
  genre: rain
  isrc code: SE5W32100444
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-23T08:15:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8d9df5fa979cf1a1e9b0b56d3a8bcdc5308015e386e1bb436c56b4d1d0beb033
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Eye Of The Storm

OTSVerificationAPI
type: PropertyValue
value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32100444

OTSTimestamp
type: PropertyValue
value: 2026-07-02T03:55:08Z

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 0x8d9df5fa979cf1a1e9b0b56d3a8bcdc5308015e386e1bb436c56b4d1d0beb033. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/SE5W32100444.
date published: 2026-07-02T03:55:08Z

Eye Of The Storm
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 82.88
additional property: Musical Key
  type: PropertyValue
  value: 1
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.222
additional property: Energy
  type: PropertyValue
  value: 0.483
additional property: Speechiness
  type: PropertyValue
  value: 0.072
additional property: Acousticness
  type: PropertyValue
  value: 0.01
additional property: Instrumentalness
  type: PropertyValue
  value: 0.934
additional property: Liveness
  type: PropertyValue
  value: 0.353
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.04
additional property: Loudness (dB)
  type: PropertyValue
  value: -32.821
additional property: Key Name
  type: PropertyValue
  value: C#
additional property: Mode Name
  type: PropertyValue
  value: Major

Night Thunder
type: MusicAlbum
date published: 2020-12-11
track: Night Thunder
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240124
  explicit: false
  by artist: Adam Storme
  in album: Night Thunder
    type: MusicAlbum
    date published: 2020-12-11
  popularity: 33
  genre: rain
  isrc code: SE5W32097901
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-04T15:42:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd3d6411d971738b6308afb35355fdb2dc822b42a5b3d221d8d952beb6cc44ca0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953513
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32097901
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  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 0xd3d6411d971738b6308afb35355fdb2dc822b42a5b3d221d8d952beb6cc44ca0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/SE5W32097901.
    date published: 2026-06-13T12:47:07Z
  audio: Night Thunder
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 132.533
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.158
    additional property: Energy
      type: PropertyValue
      value: 0.691
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.872
    additional property: Liveness
      type: PropertyValue
      value: 0.27
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.028
    additional property: Loudness (dB)
      type: PropertyValue
      value: -24.686
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: A Storm's On The Way
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240124
  explicit: false
  by artist: Adam Storme
  in album: Night Thunder
    type: MusicAlbum
    date published: 2020-12-11
  popularity: 34
  genre: rain
  isrc code: SE5W32097902
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-05T15:08:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc0d5ec0ca4e97a742c8dd753ce3f2511230ded1698f4a5e6e4ed47963eb13cb4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953513
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32097902
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T12:47:07Z
  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 0xc0d5ec0ca4e97a742c8dd753ce3f2511230ded1698f4a5e6e4ed47963eb13cb4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/SE5W32097902.
    date published: 2026-06-13T12:47:07Z
  audio: A Storm's On The Way
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 102.667
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.242
    additional property: Energy
      type: PropertyValue
      value: 0.466
    additional property: Speechiness
      type: PropertyValue
      value: 0.06
    additional property: Acousticness
      type: PropertyValue
      value: 0.005
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.97
    additional property: Liveness
      type: PropertyValue
      value: 0.081
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.062
    additional property: Loudness (dB)
      type: PropertyValue
      value: -32.006
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Pouring Down
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168124
  explicit: false
  by artist: Adam Storme
  in album: Night Thunder
    type: MusicAlbum
    date published: 2020-12-11
  popularity: 17
  genre: rain
  isrc code: SE5W32097903
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-07T11:17:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4974acb341c941b5b9bbef6202982a2b1f10506e276d92c596a9dfc2cd16c4f0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953515
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Pouring Down

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/953515

OTSVerificationAPI
type: PropertyValue
value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE5W32097903

OTSTimestamp
type: PropertyValue
value: 2026-06-13T12:53:06Z

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 0x4974acb341c941b5b9bbef6202982a2b1f10506e276d92c596a9dfc2cd16c4f0. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SE5W32097903.
date published: 2026-06-13T12:53:06Z

Pouring Down
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 116.916
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.179
additional property: Energy
  type: PropertyValue
  value: 0.312
additional property: Speechiness
  type: PropertyValue
  value: 0.044
additional property: Acousticness
  type: PropertyValue
  value: 0
additional property: Instrumentalness
  type: PropertyValue
  value: 0.963
additional property: Liveness
  type: PropertyValue
  value: 0.382
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.039
additional property: Loudness (dB)
  type: PropertyValue
  value: -37.573
additional property: Key Name
  type: PropertyValue
  value: F
additional property: Mode Name
  type: PropertyValue
  value: Major