Havington
type: MusicGroup
popularity: 21
followers: 2048
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1f7286d18cf5a7b5364e6b44f6f5fa993c11f7bcdcce849ee31ba92581cd9ddc
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/32fa8576-e8e5-4929-9442-807778b28059.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/32fa8576-e8e5-4929-9442-807778b28059.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/32fa8576-e8e5-4929-9442-807778b28059
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
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 0x1f7286d18cf5a7b5364e6b44f6f5fa993c11f7bcdcce849ee31ba92581cd9ddc. 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/32fa8576-e8e5-4929-9442-807778b28059.json and https://artists.proofprofile.net/proofs/artist/32fa8576-e8e5-4929-9442-807778b28059.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
album: Places Where
  type: MusicAlbum
  date published: 2019-09-20
album: Eastcoast
  type: MusicAlbum
  date published: 2019-10-25
album: Behind a Smile
  type: MusicAlbum
  date published: 2019-11-15
album: Behind A Smile
  type: MusicAlbum
  date published: 2019-11-15
album: Soulmate
  type: MusicAlbum
  date published: 2021-06-18
album: Follow Me
  type: MusicAlbum
  date published: 2021-07-30
album: Sunflower (Radio Edit)
  type: MusicAlbum
  date published: 2021-08-27
album: Cocoon
  type: MusicAlbum
  date published: 2021-09-17
  track: Soulmate
    type: MusicRecording
    duration: PT3M10S
    duration ms: 190973
    explicit: false
    by artist: Havington
    in album: Cocoon
      type: MusicAlbum
      date published: 2021-09-17
    isrc code: DEKR72100025
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-05T12:52:54+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xfab61f9b6b002e15a8e41dc0a1eb8af90827d46495c02e1817bf4ffee7ea68e9
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956822
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956822
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKR72100025
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-05T18:48:28Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab61f9b6b002e15a8e41dc0a1eb8af90827d46495c02e1817bf4ffee7ea68e9. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKR72100025.
      date published: 2026-07-05T18:48:28Z
    audio: Soulmate
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 74.924
      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.548
      additional property: Energy
        type: PropertyValue
        value: 0.539
      additional property: Speechiness
        type: PropertyValue
        value: 0.039
      additional property: Acousticness
        type: PropertyValue
        value: 0.101
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.002
      additional property: Liveness
        type: PropertyValue
        value: 0.151
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.414
      additional property: Loudness (dB)
        type: PropertyValue
        value: -11.374
      additional property: Key Name
        type: PropertyValue
        value: F#
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: Trace
  type: MusicAlbum
  date published: 2023-09-29
  track: Trace
    type: MusicRecording
    duration: PT2M47S
    duration ms: 167108
    explicit: false
    by artist: Havington
    in album: Trace
      type: MusicAlbum
      date published: 2023-09-29
    isrc code: DEKR72300267
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-15T23:56:22+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xc16b4f1f62dde3cbb71cf222a7cb90bb9451ab8cecdcd98bb6b0c267c0e13e62
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958218
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958218
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKR72300267
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-16T00:33: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 0xc16b4f1f62dde3cbb71cf222a7cb90bb9451ab8cecdcd98bb6b0c267c0e13e62. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/DEKR72300267.
      date published: 2026-07-16T00:33:33Z
    audio: Trace
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 141.119
      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.658
      additional property: Energy
      additional property: Speechiness
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Picture
album: Hoping for More
album: Stressed Out
album: Hey
album: Everything's Alright
album: July
album: All Because of You
album: Apollo
album: troubled heart
album: Hoping for More (Sofa Session)
album: highs & lows
album: daydreaming

Energy
type: PropertyValue
value: 0.637

Speechiness
type: PropertyValue
value: 0.03

Acousticness
type: PropertyValue
value: 0.129

Instrumentalness
type: PropertyValue
value: 0.06

Liveness
type: PropertyValue
value: 0.163

Valence (Positivity)
type: PropertyValue
value: 0.489

Loudness (dB)
type: PropertyValue
value: -7.517

Key Name
type: PropertyValue
value: C#

Mode Name
type: PropertyValue
value: Minor

Picture
type: MusicAlbum
date published: 2023-12-01

Hoping for More
type: MusicAlbum
date published: 2024-01-26

Stressed Out
type: MusicAlbum
date published: 2024-03-08

Hey
type: MusicAlbum
date published: 2024-04-26

Everything's Alright
type: MusicAlbum
date published: 2024-06-21

July
type: MusicAlbum
date published: 2024-07-19

All Because of You
type: MusicAlbum
date published: 2024-08-16

Apollo
type: MusicAlbum
date published: 2024-09-13

troubled heart
type: MusicAlbum
date published: 2024-10-04
track: Everything's Alright
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180453
  explicit: false
  by artist: Havington
  in album: troubled heart
    type: MusicAlbum
    date published: 2024-10-04
  isrc code: DEKR72400039
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T10:06:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x684904df5a117cd90aa91eda91cd18f3099258bb2d840d0c786d8040acc96dbf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956656
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956656
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKR72400039
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T14:03:39Z
  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 0x684904df5a117cd90aa91eda91cd18f3099258bb2d840d0c786d8040acc96dbf. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/DEKR72400039.
    date published: 2026-07-04T14:03:39Z
  audio: Everything's Alright
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 157.92
    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.62
    additional property: Energy
      type: PropertyValue
      value: 0.662
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.458
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.61
    additional property: Liveness
      type: PropertyValue
      value: 0.444
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.456
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.008
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: July
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140414
  explicit: false
  by artist: Havington
  in album: troubled heart
    type: MusicAlbum
    date published: 2024-10-04
  isrc code: DEKR72400040
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T18:05:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x061be26ee092a39f0b4296d19028f4eba1721bb5e88a1232ef6c1e2496a5979f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKR72400040
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T19:42:29Z
  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 0x061be26ee092a39f0b4296d19028f4eba1721bb5e88a1232ef6c1e2496a5979f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/DEKR72400040.
    date published: 2026-07-16T19:42:29Z
  audio: July
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 154.055
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.634
    additional property: Energy
      type: PropertyValue
      value: 0.884
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.087
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.323
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.967
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.306
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Hoping for More
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197000
  explicit: false
  by artist: Havington
  in album: troubled heart
    type: MusicAlbum
    date published: 2024-10-04
  isrc code: DEKR72300365
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T14:44:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfa71be0a07456f6cc904e54737045ecf0cf4a626aa296f342b8beab3a9c49ef9
  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/DEKR72300365
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Hoping for More
track: Stressed Out
track: Picture
track: Hey
track: Apollo
track: All Because of You
track: Lluvia
track: Deep End

OTSTimestamp
type: PropertyValue
value: 2026-07-15T15:55:19Z

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 0xfa71be0a07456f6cc904e54737045ecf0cf4a626aa296f342b8beab3a9c49ef9. 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/DEKR72300365.
date published: 2026-07-15T15:55:19Z

Hoping for More
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 74.998
additional property: Musical Key
  type: PropertyValue
  value: 0
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.598
additional property: Energy
  type: PropertyValue
  value: 0.584
additional property: Speechiness
  type: PropertyValue
  value: 0.032
additional property: Acousticness
  type: PropertyValue
  value: 0.06
additional property: Instrumentalness
  type: PropertyValue
  value: 0.24
additional property: Liveness
  type: PropertyValue
  value: 0.33
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.367
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.363
additional property: Key Name
  type: PropertyValue
  value: C
additional property: Mode Name
  type: PropertyValue
  value: Major

Stressed Out
type: MusicRecording
duration: PT3M14S
duration ms: 194500
explicit: false
by artist: Havington
in album: troubled heart
  type: MusicAlbum
  date published: 2024-10-04
isrc code: DEKR72400017
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T19:29:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x47849764c240687b652edb10f2b864fb2abeb349b68201224108e5c470a49900
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958448
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958448
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKR72400017
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T19:49:21Z
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 0x47849764c240687b652edb10f2b864fb2abeb349b68201224108e5c470a49900. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/DEKR72400017.
  date published: 2026-07-17T19:49:21Z
audio: Stressed Out
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 99.031
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.593
  additional property: Energy
    type: PropertyValue
    value: 0.51
  additional property: Speechiness
    type: PropertyValue
    value: 0.04
  additional property: Acousticness
    type: PropertyValue
    value: 0.416
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.003
  additional property: Liveness
    type: PropertyValue
    value: 0.133
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.282
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.879
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Picture
type: MusicRecording
duration: PT3M19S
duration ms: 199875
explicit: false
by artist: Havington
in album: troubled heart
  type: MusicAlbum
  date published: 2024-10-04
isrc code: DEKR72300332
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T16:22:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb2d383e8feca610dc7a5fba61c037658934b6673afc1e1454a42be4fc487a75c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956826
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956826
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKR72300332
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T19:27:56Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2d383e8feca610dc7a5fba61c037658934b6673afc1e1454a42be4fc487a75c. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKR72300332.
  date published: 2026-07-05T19:27:56Z
audio: Picture
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 94.327
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.516
  additional property: Energy
    type: PropertyValue
    value: 0.477
  additional property: Speechiness
    type: PropertyValue
    value: 0.029
  additional property: Acousticness
    type: PropertyValue
    value: 0.333
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.046
  additional property: Liveness
    type: PropertyValue
    value: 0.122
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.16
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.827
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Hey
type: MusicRecording
duration: PT3M10S
duration ms: 190750
explicit: false
by artist: Havington
in album: troubled heart
  type: MusicAlbum
  date published: 2024-10-04
isrc code: DEKR72400036
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T19:53:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1eaab83ad21ea1f99f638c83740b5612a0ec35f99f748d41049668ac57ea2953
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958455
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958455
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKR72400036
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T21:28:36Z
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 0x1eaab83ad21ea1f99f638c83740b5612a0ec35f99f748d41049668ac57ea2953. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/DEKR72400036.
  date published: 2026-07-17T21:28:36Z
audio: Hey
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 180.105
  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.496
  additional property: Energy
    type: PropertyValue
    value: 0.815
  additional property: Speechiness
    type: PropertyValue
    value: 0.061
  additional property: Acousticness
    type: PropertyValue
    value: 0.014
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.139
  additional property: Liveness
    type: PropertyValue
    value: 0.459
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.388
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.859
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Apollo
type: MusicRecording
duration: PT2M45S
duration ms: 165345
explicit: false
by artist: Havington
in album: troubled heart
  type: MusicAlbum
  date published: 2024-10-04
isrc code: DEKR72400041
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T06:46:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x26071c6fadf702b26086f754d5e05159c534fdcfbfab52ed25f421a72801a6a8
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958256
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958256
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKR72400041
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T07:22:18Z
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 0x26071c6fadf702b26086f754d5e05159c534fdcfbfab52ed25f421a72801a6a8. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/DEKR72400041.
  date published: 2026-07-16T07:22:18Z
audio: Apollo
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 125.72
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.589
  additional property: Energy
    type: PropertyValue
    value: 0.412
  additional property: Speechiness
    type: PropertyValue
    value: 0.04
  additional property: Acousticness
    type: PropertyValue
    value: 0.659
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.529
  additional property: Liveness
    type: PropertyValue
    value: 0.093
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.244
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.049
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

All Because of You
type: MusicRecording
duration: PT3M4S
duration ms: 184072
explicit: false
by artist: Havington
in album: troubled heart
  type: MusicAlbum
  date published: 2024-10-04
isrc code: DEKR72400042
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T06:57:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5eaa9c401cbe7954c7554d96501ab1b0c2147a3e618801c465e97d08712fb341
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958256
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958256
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKR72400042
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T07:22:18Z
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 0x5eaa9c401cbe7954c7554d96501ab1b0c2147a3e618801c465e97d08712fb341. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/DEKR72400042.
  date published: 2026-07-16T07:22:18Z
audio: All Because of You
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 132.032
  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.66
  additional property: Energy
    type: PropertyValue
    value: 0.635
  additional property: Speechiness
    type: PropertyValue
    value: 0.029
  additional property: Acousticness
    type: PropertyValue
    value: 0.021
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.006
  additional property: Liveness
    type: PropertyValue
    value: 0.122
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.609
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.565
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Lluvia
type: MusicRecording
duration: PT2M22S
duration ms: 142184
explicit: false
by artist: Havington
in album: troubled heart
  type: MusicAlbum
  date published: 2024-10-04
isrc code: DEKR72400043
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T02:15:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x5e9a0f3008f99b652cc92a9494c14188392f5a7041b362d0765b8f09cf1e638f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958808
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958808
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKR72400043
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T02:49:15Z
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 0x5e9a0f3008f99b652cc92a9494c14188392f5a7041b362d0765b8f09cf1e638f. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/DEKR72400043.
  date published: 2026-07-20T02:49:15Z
audio: Lluvia
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 177.728
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.432
  additional property: Energy
    type: PropertyValue
    value: 0.201
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.933
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.027
  additional property: Liveness
    type: PropertyValue
    value: 0.122
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.317
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.729
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Deep End
type: MusicRecording
duration: PT3M21S
duration ms: 201135
explicit: false
by artist: Havington
in album: troubled heart
  type: MusicAlbum
  date published: 2024-10-04
isrc code: DEKR72400044
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T23:00:02+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xaa3cffd9b66919d7f8f9bfa0ac58a219f0b274c928c165a29bf97d4e8c728b6c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958942
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958942
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKR72400044
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T00:24: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 0xaa3cffd9b66919d7f8f9bfa0ac58a219f0b274c928c165a29bf97d4e8c728b6c. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/DEKR72400044.
  date published: 2026-07-21T00:24:07Z
audio: Deep End
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 137.906
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.6
  additional property: Energy
    type: PropertyValue
    value: 0.41
  additional property: Speechiness
    type: PropertyValue
    value: 0.028
  additional property: Acousticness
    type: PropertyValue
    value: 0.764
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.3
  additional property: Liveness
    type: PropertyValue
    value: 0.173
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.186
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.897
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Hoping for More (Sofa Session)
type: MusicAlbum
date published: 2025-03-14
track: Hoping for More - Sofa Session
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195000
  explicit: false
  by artist: Havington
  in album: Hoping for More (Sofa Session)
    type: MusicAlbum
    date published: 2025-03-14
  isrc code: DEKR72500015
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T14:22:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x205e18c57e63018c1dae4aa6993f3d6b08ee0c4e8ba667a9fa7afaf6b4994cbc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKR72500015
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x205e18c57e63018c1dae4aa6993f3d6b08ee0c4e8ba667a9fa7afaf6b4994cbc. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKR72500015.
    date published: 2026-07-03T19:59:51Z
  audio: Hoping for More - Sofa Session
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.905
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.642
    additional property: Energy
      type: PropertyValue
      value: 0.32
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.872
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.088
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.59
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.847
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

highs & lows
type: MusicAlbum
date published: 2025-06-20

daydreaming
type: MusicAlbum
date published: 2025-10-03