Ed Prosek
type: MusicGroup
popularity: 47
followers: 57181
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3f209bb9b2403022dc422ffde04440334ad6da3e9ed3a2da530a8440675a4505
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/5fa518ad-2e96-407f-accb-5fb7001859e1.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/5fa518ad-2e96-407f-accb-5fb7001859e1.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/5fa518ad-2e96-407f-accb-5fb7001859e1
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x3f209bb9b2403022dc422ffde04440334ad6da3e9ed3a2da530a8440675a4505","name":"Ed Prosek","registered_at":"2026-06-11T22:41:18Z","symbol":"NIM0125119","token_address":"0x3dff24e3d3b88f9f698357c24d218c30fc131d07","type":"artist","uuid":"5fa518ad-2e96-407f-accb-5fb7001859e1"}
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 0x3f209bb9b2403022dc422ffde04440334ad6da3e9ed3a2da530a8440675a4505. 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/5fa518ad-2e96-407f-accb-5fb7001859e1.json and https://artists.proofprofile.net/proofs/artist/5fa518ad-2e96-407f-accb-5fb7001859e1.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x3f209bb9b2403022dc422ffde04440334ad6da3e9ed3a2da530a8440675a4505","name":"Ed Prosek","registered_at":"2026-06-11T22:41:18Z","symbol":"NIM0125119","token_address":"0x3dff24e3d3b88f9f698357c24d218c30fc131d07","type":"artist","uuid":"5fa518ad-2e96-407f-accb-5fb7001859e1"}
album: California
  type: MusicAlbum
  date published: 2012-06-24
  track: California
    type: MusicRecording
    duration: PT5M10S
    duration ms: 310250
    explicit: false
    by artist: Ed Prosek
    in album: California
      type: MusicAlbum
      date published: 2012-06-24
    isrc code: GBKPL1256815
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-30T02:35:48+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x2fb6e600a4cfb497d6f7de8cafb7e4b039dcc10e3bbb1f0f191c7280edf66b8b
    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/GBKPL1256815
    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 0x2fb6e600a4cfb497d6f7de8cafb7e4b039dcc10e3bbb1f0f191c7280edf66b8b. 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/GBKPL1256815.
      date published: 2026-07-02T16:51:38Z
    audio: California
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 136.129
      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.598
      additional property: Energy
        type: PropertyValue
        value: 0.436
      additional property: Speechiness
        type: PropertyValue
        value: 0.03
      additional property: Acousticness
        type: PropertyValue
        value: 0.92
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.147
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.428
      additional property: Loudness (dB)
        type: PropertyValue
        value: -7.276
      additional property: Key Name
        type: PropertyValue
        value: Bb
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: A Final Word
    type: MusicRecording
    duration: PT3M52S
    duration ms: 232313
    explicit: false
    by artist: Ed Prosek
    in album: California
      type: MusicAlbum
      date published: 2012-06-24
    isrc code: GBKPL1256816
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-04T18:54:22+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x63c17bedc02789a164c267b99ac48914a7624ee01d29b2067b0f0f00b5ecf06d
    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/GBKPL1256816
    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 0x63c17bedc02789a164c267b99ac48914a7624ee01d29b2067b0f0f00b5ecf06d. 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/GBKPL1256816.
      date published: 2026-07-05T01:12:41Z
    audio: A Final Word
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 136.133
      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.601
      additional property: Energy
        type: PropertyValue
        value: 0.266
      additional property: Speechiness
        type: PropertyValue
        value: 0.031
      additional property: Acousticness
        type: PropertyValue
        value: 0.667
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.101
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.33
      additional property: Loudness (dB)
        type: PropertyValue
        value: -9.072
      additional property: Key Name
      additional property: Mode Name
album: Homeward Bound
album: Hold On Tight/Let Me Know
album: The Riverbed
album: Michigan
album: Holy Water
album: I Could Never
album: Truth EP
album: Truth
album: Shadows
album: Tear It All Down
album: Flesh & Blood, Pt. 1
album: Flesh & Blood Part 1
album: Say Goodbye
album: I Was Wrong
album: Wisdom
album: So Beautiful
album: Light as a Feather
album: Killing Me
album: Mercy
album: Make It Easy
album: Flesh & Blood, Pt. 2
album: One Man's Blessing
album: Now and Then
album: 4am
album: The Other Side
album: The Garden
album: If I Die
album: Hallelujah
album: Vertigo
album: Man Overboard
album: Ever After (Wedding Song)
album: Tell a Lie
album: The Foreigner
album: Crazy About You
album: Let Me Down Easy
album: Constantinople
album: a bad dream from an old life
album: Blue Light Escape
album: Faded Evergreen
album: Driftwood Choir
album: The River
album: Way Back Home
album: Carry by Hand
album: Everything Moves
album: Reinvent the Wheel
track: Don't Fuck This Up

Don't Fuck This Up
type: MusicRecording
duration: PT3M48S
duration ms: 228394
explicit: false
by artist: Andrew Applepie
by artist: Ed Prosek
in album: Hanging Out, Playing Video Games, Writing Songs
  type: MusicAlbum
  date published: 2018-02-02
isrc code: DELJ81768737
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-07T02:03:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc69706b01023578cc79d1c5e4e198f476d01332d7ffa0f66f4e6137ca7d99d16
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953528
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DELJ81768737
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10+00:00
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
additional property: ProofProfileEvidenceStatus
  type: PropertyValue
  value: verified-cc-db-prod
additional property: TokenDeploymentConfirmed
  type: PropertyValue
  value: true
additional property: ContentHash
additional property: BitcoinBlock
  type: PropertyValue
  value: 953528
additional property: BitcoinTime
  type: PropertyValue
  value: 2026-06-13T15:41:10+00:00
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc69706b01023578cc79d1c5e4e198f476d01332d7ffa0f66f4e6137ca7d99d16. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DELJ81768737.
  date published: 2026-06-13T17:25:41Z
audio: Don't Fuck This Up
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 147.764
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.435
  additional property: Energy
    type: PropertyValue
    value: 0.597
  additional property: Speechiness
    type: PropertyValue
    value: 0.144
  additional property: Acousticness
    type: PropertyValue
    value: 0.381
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.173
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.469
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.739
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Key Name
type: PropertyValue
value: F#

Mode Name
type: PropertyValue
value: Major

California
type: MusicAlbum
date published: 2012-06-24

California
type: MusicAlbum
date published: 2012-06-24

Homeward Bound
type: MusicAlbum
date published: 2012-08-05

Hold On Tight/Let Me Know
type: MusicAlbum
date published: 2014-10-05

Hold On Tight/Let Me Know
type: MusicAlbum
date published: 2014-10-05
track: Hold On Tight
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244173
  explicit: false
  by artist: Ed Prosek
  in album: Hold On Tight/Let Me Know
    type: MusicAlbum
    date published: 2014-10-05
  isrc code: GBKPL1416352
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T03:34:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x391d9295a05ccbb1aea4b3a46f4eccb5e26225acb34ea03ac07a6ea953412ce9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958245
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958245
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKPL1416352
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T05:50:22Z
  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 0x391d9295a05ccbb1aea4b3a46f4eccb5e26225acb34ea03ac07a6ea953412ce9. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/GBKPL1416352.
    date published: 2026-07-16T05:50:22Z
  audio: Hold On Tight
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 114.914
    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.582
    additional property: Energy
      type: PropertyValue
      value: 0.679
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.278
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.129
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.46
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.892
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

The Riverbed
type: MusicAlbum
date published: 2014-11-17
track: Pictures
  type: MusicRecording
  duration: PT4M23S
  duration ms: 263671
  explicit: false
  by artist: Ed Prosek
  in album: The Riverbed
    type: MusicAlbum
    date published: 2014-11-17
  isrc code: GBKPL1418301
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T12:53:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5f6635ae3677c963a9ab507cf6bc417acc5765eff48be20583220595fad423bb
  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/GBKPL1418301
  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 0x5f6635ae3677c963a9ab507cf6bc417acc5765eff48be20583220595fad423bb. 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/GBKPL1418301.
    date published: 2026-07-05T01:12:41Z
  audio: Pictures
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.938
    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.58
    additional property: Energy
      type: PropertyValue
      value: 0.222
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.858
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.192
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.684
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

The Riverbed
type: MusicAlbum
date published: 2014-11-17

Michigan
type: MusicAlbum
date published: 2015-03-09

Holy Water
type: MusicAlbum
date published: 2015-11-06

Holy Water
type: MusicAlbum
date published: 2015-11-06

I Could Never
type: MusicAlbum
date published: 2016-02-19

I Could Never
type: MusicAlbum
date published: 2016-02-19

Truth EP
type: MusicAlbum
date published: 2016-04-08

Truth
type: MusicAlbum
date published: 2016-04-08

Shadows
type: MusicAlbum
date published: 2016-10-07
track: Shadows
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258888
  explicit: false
  by artist: Ed Prosek
  in album: Shadows
    type: MusicAlbum
    date published: 2016-10-07
  isrc code: GB9TP1501144
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T16:46:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc80a047578cbd57968cb6f3b57b5a6697bfd7525542268aa92427f6c4e073ffa
  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/GB9TP1501144
  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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc80a047578cbd57968cb6f3b57b5a6697bfd7525542268aa92427f6c4e073ffa. 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/GB9TP1501144.
    date published: 2026-07-03T19:59:51Z
  audio: Shadows
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 94.978
    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.437
    additional property: Energy
      type: PropertyValue
      value: 0.454
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.509
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.08
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.302
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.644
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Shadows
type: MusicAlbum
date published: 2016-10-07

Tear It All Down
type: MusicAlbum
date published: 2017-04-21

Flesh & Blood, Pt. 1
type: MusicAlbum
date published: 2017-05-12
track: Flesh & Blood
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240000
  explicit: false
  by artist: Ed Prosek
  in album: Flesh & Blood, Pt. 1
    type: MusicAlbum
    date published: 2017-05-12
  isrc code: GB9TP1501904
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T11:33:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdabc3e59f56a180a73e44a9d3dba24245ab6c50daefceecca429eea354fb6540
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958543
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958543
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GB9TP1501904
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T11:58: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 0xdabc3e59f56a180a73e44a9d3dba24245ab6c50daefceecca429eea354fb6540. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/GB9TP1501904.
    date published: 2026-07-18T11:58:44Z
  audio: Flesh & Blood
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 77.035
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.383
    additional property: Energy
      type: PropertyValue
      value: 0.402
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.228
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.091
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.997
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Flesh & Blood Part 1
type: MusicAlbum
date published: 2017-05-12

Say Goodbye
type: MusicAlbum
date published: 2018-04-27
track: Say Goodbye
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210398
  explicit: true
  by artist: Ed Prosek
  in album: Say Goodbye
    type: MusicAlbum
    date published: 2018-04-27
  isrc code: FR10S1878151
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T00:44:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaa0ea9e115fba14958df57b0764643c502e19fc0e6cf9258f9a2d219f22defda
  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/FR10S1878151
  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 0xaa0ea9e115fba14958df57b0764643c502e19fc0e6cf9258f9a2d219f22defda. 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/FR10S1878151.
    date published: 2026-07-05T01:43:49Z
  audio: Say Goodbye
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 112.89
    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.584
    additional property: Energy
      type: PropertyValue
      value: 0.402
    additional property: Speechiness
      type: PropertyValue
      value: 0.054
    additional property: Acousticness
      type: PropertyValue
      value: 0.585
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.066
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.41
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.843
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

I Was Wrong
type: MusicAlbum
date published: 2018-11-02

I Was Wrong
type: MusicAlbum
date published: 2018-12-07
track: I Was Wrong
  type: MusicRecording
  duration: PT3M56S
  duration ms: 236666
  explicit: false
  by artist: Ed Prosek
  in album: I Was Wrong
    type: MusicAlbum
    date published: 2018-12-07
  isrc code: FR96X1833672
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T03:22:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd8b91a1f472706d2d5d83d2ad2dc6fe3faa338e3e8d2a6893ed4e529e5842042
  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/FR96X1833672
  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 0xd8b91a1f472706d2d5d83d2ad2dc6fe3faa338e3e8d2a6893ed4e529e5842042. 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/FR96X1833672.
    date published: 2026-07-03T09:04:44Z
  audio: I Was Wrong
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 90.237
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.52
    additional property: Energy
      type: PropertyValue
      value: 0.514
    additional property: Speechiness
      type: PropertyValue
      value: 0.091
    additional property: Acousticness
      type: PropertyValue
      value: 0.149
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.129
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.26
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.197
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Wisdom
type: MusicAlbum
date published: 2019-03-15
track: Wisdom
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218624
  explicit: false
  by artist: Ed Prosek
  in album: Wisdom
    type: MusicAlbum
    date published: 2019-03-15
  isrc code: FR10S1957418
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T02:10:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x64ae5c4d12786d7b2d35a123a3239eaebb8b1c7240cc93592499fb4d2c387893
  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/FR10S1957418
  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 0x64ae5c4d12786d7b2d35a123a3239eaebb8b1c7240cc93592499fb4d2c387893. 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/FR10S1957418.
    date published: 2026-07-04T14:03:39Z
  audio: Wisdom
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 133.845
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.532
    additional property: Energy
      type: PropertyValue
      value: 0.227
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.801
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.071
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.187
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.874
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

So Beautiful
type: MusicAlbum
date published: 2019-04-26
track: So Beautiful
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254694
  explicit: false
  by artist: Ed Prosek
  in album: So Beautiful
    type: MusicAlbum
    date published: 2019-04-26
  isrc code: FR2X41916411
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T14:51:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3c9d18261594248c1f7870f72b8494dc40cf81a497a7c64ec8f03ec08e33eee5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958169
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958169
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR2X41916411
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T17:53: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c9d18261594248c1f7870f72b8494dc40cf81a497a7c64ec8f03ec08e33eee5. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T17:53: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/FR2X41916411.
    date published: 2026-07-15T17:53:15Z
  audio: So Beautiful
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 150.288
    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.468
    additional property: Energy
      type: PropertyValue
      value: 0.197
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.896
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.135
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.785
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Light as a Feather
type: MusicAlbum
date published: 2019-05-31

Killing Me
type: MusicAlbum
date published: 2019-09-27

Mercy
type: MusicAlbum
date published: 2020-03-13

Mercy
type: MusicAlbum
date published: 2020-03-13

Make It Easy
type: MusicAlbum
date published: 2020-04-24

Make It Easy
type: MusicAlbum
date published: 2020-04-24
track: Make It Easy
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256803
  explicit: false
  by artist: Ed Prosek
  in album: Make It Easy
    type: MusicAlbum
    date published: 2020-04-24
  isrc code: FRX452076990
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T19:02:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6ab5521e29c57cbe6ceae36d4f52903be0b6f97cfcbef49005e178cdcae96e45
  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/FRX452076990
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T22:16:10Z
  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 0x6ab5521e29c57cbe6ceae36d4f52903be0b6f97cfcbef49005e178cdcae96e45. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T22:16:10Z), 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/FRX452076990.
    date published: 2026-07-16T22:16:10Z
  audio: Make It Easy
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 78.49
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.574
    additional property: Energy
      type: PropertyValue
      value: 0.572
    additional property: Speechiness
      type: PropertyValue
      value: 0.056
    additional property: Acousticness
      type: PropertyValue
      value: 0.641
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.506
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.567
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Flesh & Blood, Pt. 2
type: MusicAlbum
date published: 2020-06-19

One Man's Blessing
type: MusicAlbum
date published: 2020-06-19

Now and Then
type: MusicAlbum
date published: 2020-10-02

Now and Then
type: MusicAlbum
date published: 2020-10-02

4am
type: MusicAlbum
date published: 2020-11-13

The Other Side
type: MusicAlbum
date published: 2021-03-26

The Other Side
type: MusicAlbum
date published: 2021-03-26

The Garden
type: MusicAlbum
date published: 2021-09-17

If I Die
type: MusicAlbum
date published: 2021-10-15

Hallelujah
type: MusicAlbum
date published: 2023-02-10
track: Hallelujah
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192734
  explicit: false
  by artist: Ed Prosek
  in album: Hallelujah
    type: MusicAlbum
    date published: 2023-02-10
  isrc code: CAN112300026
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T22:14:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc8f00aca2ee807eff039e65b49c086ca992fed8380284553e85bde48a05f7d11
  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/CAN112300026
  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 0xc8f00aca2ee807eff039e65b49c086ca992fed8380284553e85bde48a05f7d11. 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/CAN112300026.
    date published: 2026-07-05T01:43:49Z
  audio: Hallelujah
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.825
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.612
    additional property: Energy
      type: PropertyValue
      value: 0.331
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.775
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.62
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.403
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

Vertigo
type: MusicAlbum
date published: 2023-03-24

Man Overboard
type: MusicAlbum
date published: 2023-05-05

Ever After (Wedding Song)
type: MusicAlbum
date published: 2023-06-16
track: Ever After (Wedding Song)
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203860
  explicit: false
  by artist: Ed Prosek
  in album: Ever After (Wedding Song)
    type: MusicAlbum
    date published: 2023-06-16
  isrc code: CAN112300812
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T20:02:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x87ea2760d5c6925ba2fe70895539db7a707d1756fcf2c5b4a59452e733a11830
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958319
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958319
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112300812
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T23:14:32Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ea2760d5c6925ba2fe70895539db7a707d1756fcf2c5b4a59452e733a11830. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T23:14:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112300812.
    date published: 2026-07-16T23:14:32Z
  audio: Ever After (Wedding Song)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 159.715
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.543
    additional property: Energy
      type: PropertyValue
      value: 0.343
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.649
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.081
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.683
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.535
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Tell a Lie
type: MusicAlbum
date published: 2023-07-28
track: Tell a Lie
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193930
  explicit: false
  by artist: Ed Prosek
  in album: Tell a Lie
    type: MusicAlbum
    date published: 2023-07-28
  isrc code: CAN112301111
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T15:07:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x56f84f2eb860d6061df4559bd8c427eb63b9d9230bf487ff79f5ef25bd2f5be5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958903
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958903
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112301111
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T18:05:06Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56f84f2eb860d6061df4559bd8c427eb63b9d9230bf487ff79f5ef25bd2f5be5. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T18:05:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112301111.
    date published: 2026-07-20T18:05:06Z
  audio: Tell a Lie
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.965
    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.645
    additional property: Energy
      type: PropertyValue
      value: 0.422
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.268
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.201
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.592
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.653
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

The Foreigner
type: MusicAlbum
date published: 2023-09-08

Crazy About You
type: MusicAlbum
date published: 2023-10-20

Let Me Down Easy
type: MusicAlbum
date published: 2023-12-08

Constantinople
type: MusicAlbum
date published: 2024-01-26

a bad dream from an old life
type: MusicAlbum
date published: 2024-03-15

Blue Light Escape
type: MusicAlbum
date published: 2024-05-10

Faded Evergreen
type: MusicAlbum
date published: 2024-07-19

Driftwood Choir
type: MusicAlbum
date published: 2024-09-06
track: Faded Evergreen
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193608
  explicit: false
  by artist: Ed Prosek
  in album: Driftwood Choir
    type: MusicAlbum
    date published: 2024-09-06
  isrc code: CAN112401351
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x851cf9dfc2776b18ac648f161206092343da3048b72e8aae8fe02522bf3e6f7f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958823
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958823
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112401351
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T04:29: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851cf9dfc2776b18ac648f161206092343da3048b72e8aae8fe02522bf3e6f7f. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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/CAN112401351.
    date published: 2026-07-20T04:29:18Z
  audio: Faded Evergreen
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 71.857
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 1
    additional property: Danceability
      type: PropertyValue
      value: 0.376
    additional property: Energy
      type: PropertyValue
      value: 0.452
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.786
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.044
    additional property: Liveness
      type: PropertyValue
      value: 0.064
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.223
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.627
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

The River
type: MusicAlbum
date published: 2024-10-11

Way Back Home
type: MusicAlbum
date published: 2024-11-15
track: Driftwood Choir
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219120
  explicit: false
  by artist: Ed Prosek
  in album: Way Back Home
    type: MusicAlbum
    date published: 2024-11-15
  isrc code: CAN112401617
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa5100fc758913d72f17a431b588dcb6747188fb4fff98d9beb8b6c4b990823f4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958543
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958543
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112401617
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T11:58: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 0xa5100fc758913d72f17a431b588dcb6747188fb4fff98d9beb8b6c4b990823f4. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/CAN112401617.
    date published: 2026-07-18T11:58:44Z
  audio: Driftwood Choir
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.981
    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.539
    additional property: Energy
      type: PropertyValue
      value: 0.435
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.687
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.134
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.418
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.353
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Faded Evergreen
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193608
  explicit: false
  by artist: Ed Prosek
  in album: Way Back Home
    type: MusicAlbum
    date published: 2024-11-15
  isrc code: CAN112401351
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T16:34:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x851cf9dfc2776b18ac648f161206092343da3048b72e8aae8fe02522bf3e6f7f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958373
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958373
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112401351
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T06:09: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 0x851cf9dfc2776b18ac648f161206092343da3048b72e8aae8fe02522bf3e6f7f. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/CAN112401351.
    date published: 2026-07-17T06:09:33Z
  audio: Faded Evergreen
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 71.99
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 1
    additional property: Danceability
      type: PropertyValue
      value: 0.447
    additional property: Energy
      type: PropertyValue
      value: 0.449
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.788
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.035
    additional property: Liveness
      type: PropertyValue
      value: 0.064
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.223
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.636
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: a bad dream from an old life
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208500
  explicit: false
  by artist: Ed Prosek
  in album: Way Back Home
    type: MusicAlbum
    date published: 2024-11-15
  isrc code: CAN112400456
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T00:07:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xad8565549e985483d79c996108775793e34f01873cd52e54ca35d3259722b70e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958631
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958631
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112400456
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T00:50:09Z
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: a bad dream from an old life
track: Constantinople

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 0xad8565549e985483d79c996108775793e34f01873cd52e54ca35d3259722b70e. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112400456.
date published: 2026-07-19T00:50:09Z

a bad dream from an old life
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 89.963
additional property: Musical Key
  type: PropertyValue
  value: 11
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.459
additional property: Energy
  type: PropertyValue
  value: 0.417
additional property: Speechiness
  type: PropertyValue
  value: 0.036
additional property: Acousticness
  type: PropertyValue
  value: 0.777
additional property: Instrumentalness
  type: PropertyValue
  value: 0.112
additional property: Liveness
  type: PropertyValue
  value: 0.103
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.294
additional property: Loudness (dB)
  type: PropertyValue
  value: -12.512
additional property: Key Name
  type: PropertyValue
  value: B
additional property: Mode Name
  type: PropertyValue
  value: Major

Constantinople
type: MusicRecording
duration: PT2M51S
duration ms: 171500
explicit: false
by artist: Ed Prosek
in album: Way Back Home
  type: MusicAlbum
  date published: 2024-11-15
isrc code: CAN112400091
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xea908007193e6586a852deba2032150860e7ca4fd4f2a0c071453398ebf9369c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958828
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958828
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112400091
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T07:53:50Z
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 0xea908007193e6586a852deba2032150860e7ca4fd4f2a0c071453398ebf9369c. Chain 2 (Bitcoin): anchored in block 958828 (2026-07-20T07:53:50Z), 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/CAN112400091.
  date published: 2026-07-20T07:53:50Z
audio: Constantinople
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 109.997
  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.66
  additional property: Energy
    type: PropertyValue
    value: 0.34
  additional property: Speechiness
    type: PropertyValue
    value: 0.032
  additional property: Acousticness
    type: PropertyValue
    value: 0.587
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.186
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.113
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.381
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Carry by Hand
type: MusicAlbum
date published: 2024-12-27
track: Way Back Home
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202366
  explicit: false
  by artist: Ed Prosek
  in album: Carry by Hand
    type: MusicAlbum
    date published: 2024-12-27
  isrc code: CAN112402156
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x910e7cd376de3bef843ccc6931da901f9ca488b45644ea3d8ed62b834ce4fdad
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958544
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958544
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112402156
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T12:14:37Z
  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 0x910e7cd376de3bef843ccc6931da901f9ca488b45644ea3d8ed62b834ce4fdad. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/CAN112402156.
    date published: 2026-07-18T12:14:37Z
  audio: Way Back Home
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.857
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 1
    additional property: Danceability
      type: PropertyValue
      value: 0.561
    additional property: Energy
      type: PropertyValue
      value: 0.552
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.536
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.1
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.443
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.321
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: The River
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211115
  explicit: false
  by artist: Ed Prosek
  in album: Carry by Hand
    type: MusicAlbum
    date published: 2024-12-27
  isrc code: CAN112401868
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T17:44:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x811e10d5fbab3e5e6ba78d062b85aa02e334be538d8a307a9af5a4b002dee31c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956742
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956742
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112401868
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T22:42:10Z
  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 0x811e10d5fbab3e5e6ba78d062b85aa02e334be538d8a307a9af5a4b002dee31c. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-19T22:42:10Z), 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/CAN112401868.
    date published: 2026-07-19T22:42:10Z
  audio: The River
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 160.048
    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.508
    additional property: Energy
      type: PropertyValue
      value: 0.355
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.72
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.048
    additional property: Liveness
      type: PropertyValue
      value: 0.075
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.327
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.305
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Everything Moves
type: MusicAlbum
date published: 2025-01-31
track: Carry by Hand
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177818
  explicit: false
  by artist: Ed Prosek
  in album: Everything Moves
    type: MusicAlbum
    date published: 2025-01-31
  isrc code: CAN112402462
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T04:33:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd0eeaa80d964628370f5f1db1e31a05ee4fd12b08bb357335d24b6351bda7108
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958368
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958368
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112402462
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T05:03:25Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0eeaa80d964628370f5f1db1e31a05ee4fd12b08bb357335d24b6351bda7108. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112402462.
    date published: 2026-07-17T05:03:25Z
  audio: Carry by Hand
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 103.923
    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.518
    additional property: Energy
      type: PropertyValue
      value: 0.603
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.738
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.045
    additional property: Liveness
      type: PropertyValue
      value: 0.14
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.234
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.889
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Way Back Home
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202366
  explicit: false
  by artist: Ed Prosek
  in album: Everything Moves
    type: MusicAlbum
    date published: 2025-01-31
  isrc code: CAN112402156
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x910e7cd376de3bef843ccc6931da901f9ca488b45644ea3d8ed62b834ce4fdad
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958373
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958373
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112402156
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T06:09: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 0x910e7cd376de3bef843ccc6931da901f9ca488b45644ea3d8ed62b834ce4fdad. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/CAN112402156.
    date published: 2026-07-17T06:09:33Z
  audio: Way Back Home
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.605
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 1
    additional property: Danceability
      type: PropertyValue
      value: 0.496
    additional property: Energy
      type: PropertyValue
      value: 0.555
    additional property: Speechiness
      type: PropertyValue
      value: 0.049
    additional property: Acousticness
      type: PropertyValue
      value: 0.529
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.1
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.44
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.319
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: The River
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211115
  explicit: false
  by artist: Ed Prosek
  in album: Everything Moves
    type: MusicAlbum
    date published: 2025-01-31
  isrc code: CAN112401868
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T17:44:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x811e10d5fbab3e5e6ba78d062b85aa02e334be538d8a307a9af5a4b002dee31c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956738
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956738
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112401868
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T04:47:21Z
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: The River
track: Driftwood Choir
track: Faded Evergreen
track: Blue Light Escape
track: a bad dream from an old life
track: Constantinople

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 0x811e10d5fbab3e5e6ba78d062b85aa02e334be538d8a307a9af5a4b002dee31c. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/CAN112401868.
date published: 2026-07-05T04:47:21Z

The River
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 159.788
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.507
additional property: Energy
  type: PropertyValue
  value: 0.351
additional property: Speechiness
  type: PropertyValue
  value: 0.034
additional property: Acousticness
  type: PropertyValue
  value: 0.723
additional property: Instrumentalness
  type: PropertyValue
  value: 0.042
additional property: Liveness
  type: PropertyValue
  value: 0.075
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.356
additional property: Loudness (dB)
  type: PropertyValue
  value: -13.326
additional property: Key Name
  type: PropertyValue
  value: C#
additional property: Mode Name
  type: PropertyValue
  value: Major

Driftwood Choir
type: MusicRecording
duration: PT3M39S
duration ms: 219120
explicit: false
by artist: Ed Prosek
in album: Everything Moves
  type: MusicAlbum
  date published: 2025-01-31
isrc code: CAN112401617
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-18T03:03:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa5100fc758913d72f17a431b588dcb6747188fb4fff98d9beb8b6c4b990823f4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958489
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958489
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112401617
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-18T04:13:26Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5100fc758913d72f17a431b588dcb6747188fb4fff98d9beb8b6c4b990823f4. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112401617.
  date published: 2026-07-18T04:13:26Z
audio: Driftwood Choir
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 100.971
  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.54
  additional property: Energy
    type: PropertyValue
    value: 0.432
  additional property: Speechiness
    type: PropertyValue
    value: 0.028
  additional property: Acousticness
    type: PropertyValue
    value: 0.68
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.134
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.437
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.358
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Faded Evergreen
type: MusicRecording
duration: PT3M13S
duration ms: 193608
explicit: false
by artist: Ed Prosek
in album: Everything Moves
  type: MusicAlbum
  date published: 2025-01-31
isrc code: CAN112401351
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x851cf9dfc2776b18ac648f161206092343da3048b72e8aae8fe02522bf3e6f7f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958420
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958420
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112401351
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T13:33:01Z
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 0x851cf9dfc2776b18ac648f161206092343da3048b72e8aae8fe02522bf3e6f7f. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/CAN112401351.
  date published: 2026-07-17T13:33:01Z
audio: Faded Evergreen
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 72.004
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 1
  additional property: Danceability
    type: PropertyValue
    value: 0.466
  additional property: Energy
    type: PropertyValue
    value: 0.45
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.786
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.036
  additional property: Liveness
    type: PropertyValue
    value: 0.062
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.207
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.625
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Blue Light Escape
type: MusicRecording
duration: PT3M3S
duration ms: 183250
explicit: false
by artist: Ed Prosek
in album: Everything Moves
  type: MusicAlbum
  date published: 2025-01-31
isrc code: CAN112400919
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T12:41:42+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9b602c10e6abd8c965b3d8355db6cfa11282dcf927f5a79efecdcf7d36bcf771
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958885
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958885
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112400919
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T15:42:57Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b602c10e6abd8c965b3d8355db6cfa11282dcf927f5a79efecdcf7d36bcf771. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T15:42:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112400919.
  date published: 2026-07-20T15:42:57Z
audio: Blue Light Escape
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 129.81
  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.384
  additional property: Energy
    type: PropertyValue
    value: 0.266
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0.867
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.002
  additional property: Liveness
    type: PropertyValue
    value: 0.106
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.339
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.796
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

a bad dream from an old life
type: MusicRecording
duration: PT3M28S
duration ms: 208500
explicit: false
by artist: Ed Prosek
in album: Everything Moves
  type: MusicAlbum
  date published: 2025-01-31
isrc code: CAN112400456
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xad8565549e985483d79c996108775793e34f01873cd52e54ca35d3259722b70e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958721
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958721
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112400456
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T11:02: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 0xad8565549e985483d79c996108775793e34f01873cd52e54ca35d3259722b70e. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/CAN112400456.
  date published: 2026-07-19T11:02:33Z
audio: a bad dream from an old life
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 90.021
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.459
  additional property: Energy
    type: PropertyValue
    value: 0.415
  additional property: Speechiness
    type: PropertyValue
    value: 0.036
  additional property: Acousticness
    type: PropertyValue
    value: 0.779
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.095
  additional property: Liveness
    type: PropertyValue
    value: 0.103
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.256
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.517
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Major

Constantinople
type: MusicRecording
duration: PT2M51S
duration ms: 171500
explicit: false
by artist: Ed Prosek
in album: Everything Moves
  type: MusicAlbum
  date published: 2025-01-31
isrc code: CAN112400091
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T22:40:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xea908007193e6586a852deba2032150860e7ca4fd4f2a0c071453398ebf9369c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958793
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958793
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CAN112400091
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T01:41: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 0xea908007193e6586a852deba2032150860e7ca4fd4f2a0c071453398ebf9369c. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-20T01:41: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/CAN112400091.
  date published: 2026-07-20T01:41:39Z
audio: Constantinople
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 109.992
  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.661
  additional property: Energy
    type: PropertyValue
    value: 0.342
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.605
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.186
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.107
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.375
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Reinvent the Wheel
type: MusicAlbum
date published: 2025-10-24