Hey Ocean!
type: MusicGroup
description: Hey Ocean! is a Canadian indie alternative rock and synthpop band formed in 2004 in Vancouver. As of , they have released four studio albums and four EPs. History David Beckingham (vocals/guitar) and
popularity: 27
followers: 23675
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x181bd0f9d0662cb64ed27f1d38e07dae1a76aba62732661800d4af44641ab0c9
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/60cf90ec-7817-464b-9be5-ccab8016ef36.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/60cf90ec-7817-464b-9be5-ccab8016ef36.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/60cf90ec-7817-464b-9be5-ccab8016ef36
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x181bd0f9d0662cb64ed27f1d38e07dae1a76aba62732661800d4af44641ab0c9","name":"Hey Ocean!","registered_at":"2026-06-11T22:40:39Z","symbol":"NIM0124955","token_address":"0x1d8f4600e0a2496204bcbcea28397a51b6b8f4b9","type":"artist","uuid":"60cf90ec-7817-464b-9be5-ccab8016ef36"}
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x181bd0f9d0662cb64ed27f1d38e07dae1a76aba62732661800d4af44641ab0c9. 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/60cf90ec-7817-464b-9be5-ccab8016ef36.json and https://artists.proofprofile.net/proofs/artist/60cf90ec-7817-464b-9be5-ccab8016ef36.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x181bd0f9d0662cb64ed27f1d38e07dae1a76aba62732661800d4af44641ab0c9","name":"Hey Ocean!","registered_at":"2026-06-11T22:40:39Z","symbol":"NIM0124955","token_address":"0x1d8f4600e0a2496204bcbcea28397a51b6b8f4b9","type":"artist","uuid":"60cf90ec-7817-464b-9be5-ccab8016ef36"}
album: Stop Looking Like Music
  type: MusicAlbum
  date published: 2007-01-01
album: It's Easier to Be Somebody Else
  type: MusicAlbum
  date published: 2008-01-01
album: It's Easier To Be Somebody Else
  type: MusicAlbum
  date published: 2008-09-30
album: Big Blue Wave EP
  type: MusicAlbum
  date published: 2011-01-01
album: Tonight It's Christmas
  type: MusicAlbum
  date published: 2011-01-01
album: Big Blue Wave EP
  type: MusicAlbum
  date published: 2011-11-01
album: Big Blue Wave
  type: MusicAlbum
  date published: 2011-11-01
album: Tonight It's Christmas - Single
  type: MusicAlbum
  date published: 2011-12-06
album: Tonight It's Christmas
  type: MusicAlbum
  date published: 2011-12-06
album: IS
  type: MusicAlbum
  date published: 2012
album: Is
  type: MusicAlbum
  date published: 2012
  track: If I Were A Ship
    type: MusicRecording
    duration: PT3M40S
    duration ms: 220893
    explicit: false
    by artist: Hey Ocean!
    in album: Is
      type: MusicAlbum
      date published: 2012
    isrc code: CAHK11100016
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xd04cb601806fe185bb33ced4235e78edfd107b83ebb55df807e3d6b98e921e36
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958462
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958462
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11100016
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-17T23:17:53Z
    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
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04cb601806fe185bb33ced4235e78edfd107b83ebb55df807e3d6b98e921e36. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/CAHK11100016.
      date published: 2026-07-17T23:17:53Z
    audio: If I Were A Ship
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 111.041
      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.807
      additional property: Energy
        type: PropertyValue
        value: 0.489
      additional property: Speechiness
        type: PropertyValue
        value: 0.037
      additional property: Acousticness
        type: PropertyValue
        value: 0.498
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.493
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.224
      additional property: Loudness (dB)
        type: PropertyValue
        value: -8.501
      additional property: Key Name
        type: PropertyValue
        value: F
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: Islands
    type: MusicRecording
    duration: PT4M44S
    duration ms: 284786
    explicit: false
    by artist: Hey Ocean!
    in album: Is
      type: MusicAlbum
      date published: 2012
    isrc code: CAHK11100019
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-03T01:24:41+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x9f39d15baf1470b1a87129c6a7578c202d2ee963d20c2290ead82166d3720161
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956474
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956474
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11100019
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-03T08:56:35Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f39d15baf1470b1a87129c6a7578c202d2ee963d20c2290ead82166d3720161. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11100019.
      date published: 2026-07-03T08:56:35Z
    audio: Islands
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 95.004
      additional property: Musical Key
        type: PropertyValue
        value: 5
      additional property: Mode (Major/Minor)
      additional property: Time Signature
      additional property: Danceability
      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
  track: Steady
  track: I Am A Heart
album: Is (Deluxe Edition)
album: Islands
album: IS (Deluxe Edition)
album: Big Blue Wave - Single
album: Is Acoustic Sessions - EP
album: IS (Acoustic Sessions)
album: IS Acoustic Sessions
album: Make a New Dance Up
album: Sleepwalker
album: Amsterdam / Can't Let Go
album: The Hurt of Happiness
album: It's Easier to Be Somebody Else (10th Anniversary Remaster)
album: The Hurt of Happiness (Deluxe Edition)
album: Happy Now / Honeydew

Mode (Major/Minor)
type: PropertyValue
value: 1

Time Signature
type: PropertyValue
value: 4

Danceability
type: PropertyValue
value: 0.524

Energy
type: PropertyValue
value: 0.487

Speechiness
type: PropertyValue
value: 0.026

Acousticness
type: PropertyValue
value: 0.779

Instrumentalness
type: PropertyValue
value: 0.002

Liveness
type: PropertyValue
value: 0.087

Valence (Positivity)
type: PropertyValue
value: 0.471

Loudness (dB)
type: PropertyValue
value: -9.929

Key Name
type: PropertyValue
value: F

Mode Name
type: PropertyValue
value: Major

Steady
type: MusicRecording
duration: PT4M22S
duration ms: 262413
explicit: false
by artist: Hey Ocean!
in album: Is
  type: MusicAlbum
  date published: 2012
isrc code: CAHK11100024
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-30T02:54:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6790a59f92fd6532672a57a770319be831246b8cd00ba1589e70d8c83d26a6bd
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956857
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956857
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11100024
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T01:26:17Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6790a59f92fd6532672a57a770319be831246b8cd00ba1589e70d8c83d26a6bd. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11100024.
  date published: 2026-07-06T01:26:17Z
audio: Steady
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 120.995
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.603
  additional property: Energy
    type: PropertyValue
    value: 0.39
  additional property: Speechiness
    type: PropertyValue
    value: 0.034
  additional property: Acousticness
    type: PropertyValue
    value: 0.484
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.134
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.28
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.566
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

I Am A Heart
type: MusicRecording
duration: PT3M49S
duration ms: 229293
explicit: false
by artist: Hey Ocean!
in album: Is
  type: MusicAlbum
  date published: 2012
isrc code: CAHK11100025
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T07:10:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb74c83485cfa39076672c53b2bf78df89b78fd5e23f78a8e9617f1dfe6a0c0da
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957819
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957819
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11100025
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-13T07:53: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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb74c83485cfa39076672c53b2bf78df89b78fd5e23f78a8e9617f1dfe6a0c0da. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/CAHK11100025.
  date published: 2026-07-13T07:53:33Z
audio: I Am A Heart
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 190.077
  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.452
  additional property: Energy
    type: PropertyValue
    value: 0.912
  additional property: Speechiness
    type: PropertyValue
    value: 0.067
  additional property: Acousticness
    type: PropertyValue
    value: 0.021
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.087
  additional property: Liveness
    type: PropertyValue
    value: 0.071
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.48
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.095
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

IS
type: MusicAlbum
date published: 2012

IS
type: MusicAlbum
date published: 2012

IS
type: MusicAlbum
date published: 2012

Is (Deluxe Edition)
type: MusicAlbum
date published: 2012-01-01

Islands
type: MusicAlbum
date published: 2012-01-01

Islands
type: MusicAlbum
date published: 2012-03-06

IS (Deluxe Edition)
type: MusicAlbum
date published: 2012-05-15

Big Blue Wave - Single
type: MusicAlbum
date published: 2012-12-11

Big Blue Wave
type: MusicAlbum
date published: 2012-12-11

Big Blue Wave
type: MusicAlbum
date published: 2012-12-11

IS
type: MusicAlbum
date published: 2013-01-29

IS
type: MusicAlbum
date published: 2013-01-29
track: If I Were a Ship
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220800
  explicit: false
  by artist: Hey Ocean!
  in album: IS
    type: MusicAlbum
    date published: 2013-01-29
  isrc code: CAHK11100016
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T18:23:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd04cb601806fe185bb33ced4235e78edfd107b83ebb55df807e3d6b98e921e36
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957899
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957899
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11100016
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T19:36: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04cb601806fe185bb33ced4235e78edfd107b83ebb55df807e3d6b98e921e36. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36: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/CAHK11100016.
    date published: 2026-07-13T19:36:39Z
  audio: If I Were a Ship
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 111.03
    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.806
    additional property: Energy
      type: PropertyValue
      value: 0.493
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.543
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.755
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.208
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.488
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Jolene
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218906
  explicit: false
  by artist: Hey Ocean!
  in album: IS
    type: MusicAlbum
    date published: 2013-01-29
  isrc code: CAHK11100020
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T18:39:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8c8bda350d4358f17bacb0bfb7aaa33e91efbafa95e5a2bf17ce0080d4fde13b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956728
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956728
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11100020
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:43:49Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c8bda350d4358f17bacb0bfb7aaa33e91efbafa95e5a2bf17ce0080d4fde13b. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11100020.
    date published: 2026-07-05T01:43:49Z
  audio: Jolene
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 152.004
    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.897
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.202
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.643
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Change
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200626
  explicit: false
  by artist: Hey Ocean!
  in album: IS
    type: MusicAlbum
    date published: 2013-01-29
  isrc code: CAHK11100023
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T13:38:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x79900d8fc09c9059a83e48300f415fe1367072b01c8a3586af0e72703f1d336a
  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/CAHK11100023
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Change
track: Steady
track: I Am A Heart
track: Be My Baby - Bonus Track
track: Maps - Bonus Track

OTSTimestamp
type: PropertyValue
value: 2026-07-05T19:27:56Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79900d8fc09c9059a83e48300f415fe1367072b01c8a3586af0e72703f1d336a. 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/CAHK11100023.
date published: 2026-07-05T19:27:56Z

Change
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 138.014
additional property: Musical Key
  type: PropertyValue
  value: 10
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.716
additional property: Energy
  type: PropertyValue
  value: 0.926
additional property: Speechiness
  type: PropertyValue
  value: 0.056
additional property: Acousticness
  type: PropertyValue
  value: 0.018
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.068
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.96
additional property: Loudness (dB)
  type: PropertyValue
  value: -4.103
additional property: Key Name
  type: PropertyValue
  value: Bb
additional property: Mode Name
  type: PropertyValue
  value: Major

Steady
type: MusicRecording
duration: PT4M22S
duration ms: 262440
explicit: false
by artist: Hey Ocean!
in album: IS
  type: MusicAlbum
  date published: 2013-01-29
isrc code: CAHK11100024
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-30T02:54:48+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6790a59f92fd6532672a57a770319be831246b8cd00ba1589e70d8c83d26a6bd
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956375
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956375
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11100024
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T16:51:38Z
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6790a59f92fd6532672a57a770319be831246b8cd00ba1589e70d8c83d26a6bd. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/CAHK11100024.
  date published: 2026-07-02T16:51:38Z
audio: Steady
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 120.953
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.576
  additional property: Energy
    type: PropertyValue
    value: 0.392
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0.47
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.132
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.285
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.53
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Major

I Am A Heart
type: MusicRecording
duration: PT3M49S
duration ms: 229306
explicit: false
by artist: Hey Ocean!
in album: IS
  type: MusicAlbum
  date published: 2013-01-29
isrc code: CAHK11100025
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T07:10:38+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb74c83485cfa39076672c53b2bf78df89b78fd5e23f78a8e9617f1dfe6a0c0da
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956639
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956639
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11100025
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-04T11:19:20Z
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb74c83485cfa39076672c53b2bf78df89b78fd5e23f78a8e9617f1dfe6a0c0da. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/CAHK11100025.
  date published: 2026-07-04T11:19:20Z
audio: I Am A Heart
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 190.089
  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.46
  additional property: Energy
    type: PropertyValue
    value: 0.917
  additional property: Speechiness
    type: PropertyValue
    value: 0.068
  additional property: Acousticness
    type: PropertyValue
    value: 0.021
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.043
  additional property: Liveness
    type: PropertyValue
    value: 0.068
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.472
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.104
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Be My Baby - Bonus Track
type: MusicRecording
duration: PT4M23S
duration ms: 263586
explicit: false
by artist: Hey Ocean!
in album: IS
  type: MusicAlbum
  date published: 2013-01-29
isrc code: CAHK11100030
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T19:06:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf27d6a7aff554f9d8c20e641369c1d9d9fa3f31317a86d3a1e15ad0b034d2aa0
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956725
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956725
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11100030
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T01:12:41Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27d6a7aff554f9d8c20e641369c1d9d9fa3f31317a86d3a1e15ad0b034d2aa0. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11100030.
  date published: 2026-07-05T01:12:41Z
audio: Be My Baby - Bonus Track
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 125.018
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.552
  additional property: Energy
    type: PropertyValue
    value: 0.908
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.006
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.003
  additional property: Liveness
    type: PropertyValue
    value: 0.165
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.587
  additional property: Loudness (dB)
    type: PropertyValue
    value: -5.271
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Maps - Bonus Track
type: MusicRecording
duration: PT4M43S
duration ms: 283040
explicit: false
by artist: Hey Ocean!
in album: IS
  type: MusicAlbum
  date published: 2013-01-29
isrc code: CAHK11100031
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T02:05:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x049d4083d9f59c240a93e488b5c935b935c315a65fe8b71238459b746fec8ebd
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956639
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956639
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11100031
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-04T11:19:20Z
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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x049d4083d9f59c240a93e488b5c935b935c315a65fe8b71238459b746fec8ebd. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/CAHK11100031.
  date published: 2026-07-04T11:19:20Z
audio: Maps - Bonus Track
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 103.092
  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.451
  additional property: Energy
    type: PropertyValue
    value: 0.498
  additional property: Speechiness
    type: PropertyValue
    value: 0.035
  additional property: Acousticness
    type: PropertyValue
    value: 0.626
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.108
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.173
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.035
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Big Blue Wave - Single
type: MusicAlbum
date published: 2013-03-01

Is Acoustic Sessions - EP
type: MusicAlbum
date published: 2013-07-16

IS (Acoustic Sessions)
type: MusicAlbum
date published: 2013-07-16

IS Acoustic Sessions
type: MusicAlbum
date published: 2013-07-16

Make a New Dance Up
type: MusicAlbum
date published: 2013-08-16

Sleepwalker
type: MusicAlbum
date published: 2017-08-01

Sleepwalker
type: MusicAlbum
date published: 2017-08-01

Amsterdam / Can't Let Go
type: MusicAlbum
date published: 2017-09-19

Amsterdam / Can't Let Go
type: MusicAlbum
date published: 2017-09-19

The Hurt of Happiness
type: MusicAlbum
date published: 2018-01-18

The Hurt of Happiness
type: MusicAlbum
date published: 2018-01-18

The Hurt of Happiness
type: MusicAlbum
date published: 2018-04-06
track: Amsterdam
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255173
  explicit: false
  by artist: Hey Ocean!
  in album: The Hurt of Happiness
    type: MusicAlbum
    date published: 2018-04-06
  isrc code: CAHK11700001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T16:59:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x588f8b27a15ba8a43a9a37c5bb4d617e05e9dd93562c9a42c0d7de4c74d18e2d
  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/CAHK11700001
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588f8b27a15ba8a43a9a37c5bb4d617e05e9dd93562c9a42c0d7de4c74d18e2d. 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/CAHK11700001.
    date published: 2026-07-05T19:27:56Z
  audio: Amsterdam
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.976
    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.547
    additional property: Energy
      type: PropertyValue
      value: 0.977
    additional property: Speechiness
      type: PropertyValue
      value: 0.133
    additional property: Acousticness
      type: PropertyValue
      value: 0.062
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.003
    additional property: Liveness
      type: PropertyValue
      value: 0.071
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.36
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.401
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Can't Let Go
  type: MusicRecording
  duration: PT4M20S
  duration ms: 260186
  explicit: false
  by artist: Hey Ocean!
  in album: The Hurt of Happiness
    type: MusicAlbum
    date published: 2018-04-06
  isrc code: CAHK11700002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T03:46:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1d089c6c2b868ec67a6d6ee2a2707a78717aa4dc191ca3fc1087588cb5d0883b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956476
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956476
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11700002
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T09:04:44Z
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d089c6c2b868ec67a6d6ee2a2707a78717aa4dc191ca3fc1087588cb5d0883b. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/CAHK11700002.
    date published: 2026-07-03T09:04:44Z
  audio: Can't Let Go
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 149.959
    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.564
    additional property: Energy
      type: PropertyValue
      value: 0.891
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.051
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.146
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.592
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.255
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Sleepwalker
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243200
  explicit: false
  by artist: Hey Ocean!
  in album: The Hurt of Happiness
    type: MusicAlbum
    date published: 2018-04-06
  isrc code: CAHK11700003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T17:41:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfaa7064b8e900b9ddcc2969d3a159e63188c98fa1cba9e67506765635fbca00a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957919
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957919
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11700003
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Sleepwalker

OTSTimestamp
type: PropertyValue
value: 2026-07-13T23:58:45Z

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

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaa7064b8e900b9ddcc2969d3a159e63188c98fa1cba9e67506765635fbca00a. Chain 2 (Bitcoin): anchored in block 957919 (2026-07-13T23:58:45Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAHK11700003.
date published: 2026-07-13T23:58:45Z

Sleepwalker
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 108.966
additional property: Musical Key
  type: PropertyValue
  value: 6
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.661
additional property: Energy
  type: PropertyValue
  value: 0.832
additional property: Speechiness
  type: PropertyValue
  value: 0.042
additional property: Acousticness
  type: PropertyValue
  value: 0.176
additional property: Instrumentalness
  type: PropertyValue
  value: 0.582
additional property: Liveness
  type: PropertyValue
  value: 0.136
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.399
additional property: Loudness (dB)
  type: PropertyValue
  value: -5.639
additional property: Key Name
  type: PropertyValue
  value: F#
additional property: Mode Name
  type: PropertyValue
  value: Minor

It's Easier to Be Somebody Else (10th Anniversary Remaster)
type: MusicAlbum
date published: 2018-09-06

The Hurt of Happiness (Deluxe Edition)
type: MusicAlbum
date published: 2018-10-11
track: Amsterdam - Acoustic
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253466
  explicit: false
  by artist: Hey Ocean!
  in album: The Hurt of Happiness (Deluxe Edition)
    type: MusicAlbum
    date published: 2018-10-11
  isrc code: CAHK11700035
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T07:18:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbedf611c9f4952a09f959df618a9138a75c9e28ddbc6ac0dcf5aa872cfec6da5
  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/CAHK11700035
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbedf611c9f4952a09f959df618a9138a75c9e28ddbc6ac0dcf5aa872cfec6da5. 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/CAHK11700035.
    date published: 2026-07-04T14:03:39Z
  audio: Amsterdam - Acoustic
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 124.801
    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.677
    additional property: Energy
      type: PropertyValue
      value: 0.424
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.722
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.129
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.281
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.245
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Happy Now / Honeydew
type: MusicAlbum
date published: 2020-05-08