Jennifer Owens
type: MusicGroup
popularity: 34
followers: 34650
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x601e7d7900d0ccc11e7c173d5f394c6408911922f5adc172d6cf8e16eeaec911
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/b1b797ce-6c38-40e8-b38a-7fc34ee5ab31.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/b1b797ce-6c38-40e8-b38a-7fc34ee5ab31.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/b1b797ce-6c38-40e8-b38a-7fc34ee5ab31
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x601e7d7900d0ccc11e7c173d5f394c6408911922f5adc172d6cf8e16eeaec911","name":"Jennifer Owens","registered_at":"2026-06-12T07:31:53Z","symbol":"NIM0229106","token_address":"0x0ffae5731eead7f45e55b08020a08dc5036acde9","type":"artist","uuid":"b1b797ce-6c38-40e8-b38a-7fc34ee5ab31"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601e7d7900d0ccc11e7c173d5f394c6408911922f5adc172d6cf8e16eeaec911. 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/b1b797ce-6c38-40e8-b38a-7fc34ee5ab31.json and https://artists.proofprofile.net/proofs/artist/b1b797ce-6c38-40e8-b38a-7fc34ee5ab31.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x601e7d7900d0ccc11e7c173d5f394c6408911922f5adc172d6cf8e16eeaec911","name":"Jennifer Owens","registered_at":"2026-06-12T07:31:53Z","symbol":"NIM0229106","token_address":"0x0ffae5731eead7f45e55b08020a08dc5036acde9","type":"artist","uuid":"b1b797ce-6c38-40e8-b38a-7fc34ee5ab31"}
album: Whole Again
  type: MusicAlbum
  date published: 2020
album: Here for Me
  type: MusicAlbum
  date published: 2020-01-24
  track: Here for Me
    type: MusicRecording
    duration: PT4M6S
    duration ms: 246854
    explicit: false
    by artist: Jennifer Owens
    in album: Here for Me
      type: MusicAlbum
      date published: 2020-01-24
    isrc code: QZK6Q1991590
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-20T20:26:40+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x7146dc472b3dad090962b6654d3a210447d2fee53139fed2eedcc365044ba81b
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958931
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958931
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6Q1991590
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-20T21:15: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7146dc472b3dad090962b6654d3a210447d2fee53139fed2eedcc365044ba81b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6Q1991590 — a six-check JSON result.
      date published: 2026-07-20T21:15:01Z
    audio: Here for Me
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 140.181
      additional property: Musical Key
        type: PropertyValue
        value: 9
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.424
      additional property: Energy
        type: PropertyValue
        value: 0.326
      additional property: Speechiness
        type: PropertyValue
        value: 0.034
      additional property: Acousticness
        type: PropertyValue
        value: 0.843
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.114
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.355
      additional property: Loudness (dB)
        type: PropertyValue
        value: -6.519
      additional property: Key Name
        type: PropertyValue
        value: A
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: Here for Me
  type: MusicAlbum
  date published: 2020-01-24
album: Here for Me
  type: MusicAlbum
  date published: 2020-01-24
album: The Part of You I Know
  type: MusicAlbum
  date published: 2020-03-06
album: The Part of You I Know
  type: MusicAlbum
  date published: 2020-03-06
album: Deepens With Time
  type: MusicAlbum
  date published: 2020-04-17
album: Deepens With Time
  type: MusicAlbum
  date published: 2020-04-17
album: Whole Again
  type: MusicAlbum
  date published: 2020-06-05
album: Spend the Night
  type: MusicAlbum
  date published: 2020-08-07
  track: Spend the Night
    type: MusicRecording
    duration: PT2M51S
    duration ms: 171958
    explicit: false
    by artist: Jennifer Owens
    in album: Spend the Night
      type: MusicAlbum
      date published: 2020-08-07
    isrc code: QZHNB2019498
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-05T15:11:36+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xa587f519f7472ba577742ce611e33de6c106fcfa90144bcba7cf49adccad2623
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956822
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956822
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNB2019498
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-05T18:48:28Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa587f519f7472ba577742ce611e33de6c106fcfa90144bcba7cf49adccad2623. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNB2019498 — a six-check JSON result.
      date published: 2026-07-05T18:48:28Z
    audio: Spend the Night
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 171.801
      additional property: Musical Key
        type: PropertyValue
        value: 5
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
      additional property: Danceability
      additional property: Energy
      additional property: Speechiness
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Chandelier
album: Falling
album: Fix You
album: Alone
album: Have Yourself a Merry Little Christmas
album: Impossible
album: Take Me to Church
album: Sorely Missed
album: Breakeven
album: Half A Man
album: Angel
album: Hold Back The River
album: Red
album: Creep
album: Always Remember Us This Way
album: Amazing Grace
album: How to Save a Life
album: Go Your Own Way
album: At Last
album: Iris
album: One Last Song
album: She Used to Be Mine
album: Wonder
album: Bad Love
album: Can't Help Falling in Love
album: Rise Up
album: You Oughta Know
album: Diamonds
album: The Power of Love
album: Go the Distance
album: You Are The Reason
album: Acoustic Covers
album: Uninvited
album: Sooner or Later
album: Life on Mars?
album: Sugar, We're Goin Down
album: Visiting Hours
album: Fly
album: What Would You Say To Yourself?
album: Turn to Me
album: I Get To Love You (Acoustic Wedding Version)
album: Never Enough
album: A Design for Life
album: Total Eclipse of the Heart
album: Sweet Caroline (Acoustic Version)
album: For The Better
album: Can I Tell You Something
album: Vampire
album: Lover (Acoustic Wedding Version)
album: Be My Baby (Piano Wedding Version)
album: Easy
album: Bless The Broken Road
album: Simply The Best
album: It's All Coming Back to Me Now
album: Defying Gravity

Time Signature
type: PropertyValue
value: 4

Danceability
type: PropertyValue
value: 0.38

Energy
type: PropertyValue
value: 0.538

Speechiness
type: PropertyValue
value: 0.042

Acousticness
type: PropertyValue
value: 0.249

Instrumentalness
type: PropertyValue
value: 0

Liveness
type: PropertyValue
value: 0.286

Valence (Positivity)
type: PropertyValue
value: 0.526

Loudness (dB)
type: PropertyValue
value: -6.931

Key Name
type: PropertyValue
value: F

Mode Name
type: PropertyValue
value: Major

Spend the Night
type: MusicAlbum
date published: 2020-08-07

Chandelier
type: MusicAlbum
date published: 2020-11-20
track: Chandelier
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212766
  explicit: false
  by artist: Jennifer Owens
  in album: Chandelier
    type: MusicAlbum
    date published: 2020-11-20
  isrc code: QZNWQ2014303
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T20:47:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2e5f31ee825d79956904a1e7da09b7dccce09be69de4c7a83f82183284982386
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956397
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956397
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWQ2014303
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T21:02:00Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5f31ee825d79956904a1e7da09b7dccce09be69de4c7a83f82183284982386. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02:00Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWQ2014303 — a six-check JSON result.
    date published: 2026-07-02T21:02:00Z
  audio: Chandelier
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.899
    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.341
    additional property: Energy
      type: PropertyValue
      value: 0.333
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.765
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.099
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.334
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.565
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Chandelier
type: MusicAlbum
date published: 2020-11-20

Chandelier
type: MusicAlbum
date published: 2020-11-20

Falling
type: MusicAlbum
date published: 2020-12-04
track: Falling
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222818
  explicit: false
  by artist: Jennifer Owens
  in album: Falling
    type: MusicAlbum
    date published: 2020-12-04
  isrc code: QZNWR2076371
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T00:30:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6d3677a235937e86bd57f8529b57d7847f6397f4d87f06feb38bf88e6ef85472
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958473
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958473
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWR2076371
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T00:52:36Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d3677a235937e86bd57f8529b57d7847f6397f4d87f06feb38bf88e6ef85472. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWR2076371 — a six-check JSON result.
    date published: 2026-07-18T00:52:36Z
  audio: Falling
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 109.637
    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.701
    additional property: Energy
      type: PropertyValue
      value: 0.241
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.857
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.114
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.288
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.278
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Falling
type: MusicAlbum
date published: 2020-12-04

Falling
type: MusicAlbum
date published: 2020-12-04

Fix You
type: MusicAlbum
date published: 2020-12-11

Fix You
type: MusicAlbum
date published: 2020-12-11

Fix You
type: MusicAlbum
date published: 2020-12-11
track: Fix You
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265298
  explicit: false
  by artist: Jennifer Owens
  in album: Fix You
    type: MusicAlbum
    date published: 2020-12-11
  isrc code: QZNWR2076379
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T23:00:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x27f9d368bd4d59bdc1ed88403ade469ca87d06d6ca93d21e4ec495f8786bdbe1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958340
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958340
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWR2076379
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T00:53:26Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27f9d368bd4d59bdc1ed88403ade469ca87d06d6ca93d21e4ec495f8786bdbe1. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWR2076379 — a six-check JSON result.
    date published: 2026-07-17T00:53:26Z
  audio: Fix You
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 67.795
    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.398
    additional property: Energy
      type: PropertyValue
      value: 0.257
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.889
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.221
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.654
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Alone
type: MusicAlbum
date published: 2020-12-13

Alone
type: MusicAlbum
date published: 2020-12-13

Alone
type: MusicAlbum
date published: 2020-12-13

Have Yourself a Merry Little Christmas
type: MusicAlbum
date published: 2020-12-18

Have Yourself a Merry Little Christmas
type: MusicAlbum
date published: 2020-12-18

Impossible
type: MusicAlbum
date published: 2021-01-01

Impossible
type: MusicAlbum
date published: 2021-01-01

Take Me to Church
type: MusicAlbum
date published: 2021-01-08

Take Me to Church
type: MusicAlbum
date published: 2021-01-08

Take Me to Church
type: MusicAlbum
date published: 2021-01-08

Sorely Missed
type: MusicAlbum
date published: 2021-01-22

Sorely Missed
type: MusicAlbum
date published: 2021-01-22

Sorely Missed
type: MusicAlbum
date published: 2021-01-22

Breakeven
type: MusicAlbum
date published: 2021-01-28

Breakeven
type: MusicAlbum
date published: 2021-01-28

Breakeven
type: MusicAlbum
date published: 2021-01-28
track: Breakeven
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232924
  explicit: false
  by artist: Jennifer Owens
  in album: Breakeven
    type: MusicAlbum
    date published: 2021-01-28
  isrc code: QZFYY2166904
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-11T19:51:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4258dc21767d32b8d61354a8e496ef2f7022fc6fffa59602582f419202a229c2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957603
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957603
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYY2166904
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-11T20:26:17Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4258dc21767d32b8d61354a8e496ef2f7022fc6fffa59602582f419202a229c2. Chain 2 (Bitcoin): anchored in block 957603 (2026-07-11T20:26:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYY2166904 — a six-check JSON result.
    date published: 2026-07-11T20:26:17Z
  audio: Breakeven
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 88.017
    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.636
    additional property: Energy
      type: PropertyValue
      value: 0.387
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.852
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.116
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.39
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.747
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Half A Man
type: MusicAlbum
date published: 2021-02-04

Half A Man
type: MusicAlbum
date published: 2021-02-04

Half A Man
type: MusicAlbum
date published: 2021-02-04

Angel
type: MusicAlbum
date published: 2021-02-11
track: Angel
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255688
  explicit: false
  by artist: Jennifer Owens
  in album: Angel
    type: MusicAlbum
    date published: 2021-02-11
  isrc code: QZFZ32135216
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T18:49:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x89664d2ea900c225835387ef673005c61f202d211b0c673403364fe29eafbe60
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958600
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958600
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ32135216
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T19:24:05Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89664d2ea900c225835387ef673005c61f202d211b0c673403364fe29eafbe60. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ32135216 — a six-check JSON result.
    date published: 2026-07-18T19:24:05Z
  audio: Angel
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 109.398
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.418
    additional property: Energy
      type: PropertyValue
      value: 0.215
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.853
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.111
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.211
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.921
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Angel
type: MusicAlbum
date published: 2021-02-11

Angel
type: MusicAlbum
date published: 2021-02-11

Hold Back The River
type: MusicAlbum
date published: 2021-02-18

Hold Back The River
type: MusicAlbum
date published: 2021-02-18

Hold Back The River
type: MusicAlbum
date published: 2021-02-18

Red
type: MusicAlbum
date published: 2021-02-25
track: Red
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235239
  explicit: false
  by artist: Jennifer Owens
  in album: Red
    type: MusicAlbum
    date published: 2021-02-25
  isrc code: QZFZ62137923
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T12:48:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd24d180f2bbc395a4174d6bfe30eb3379f7fd7f6594a29e0942e74337861ccca
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959008
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959008
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ62137923
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T13:14:05Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd24d180f2bbc395a4174d6bfe30eb3379f7fd7f6594a29e0942e74337861ccca. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ62137923 — a six-check JSON result.
    date published: 2026-07-21T13:14:05Z
  audio: Red
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 93.734
    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.364
    additional property: Energy
      type: PropertyValue
      value: 0.444
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.74
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.124
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.245
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.909
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Red
type: MusicAlbum
date published: 2021-02-25

Red
type: MusicAlbum
date published: 2021-02-25

Creep
type: MusicAlbum
date published: 2021-03-05

Creep
type: MusicAlbum
date published: 2021-03-05

Creep
type: MusicAlbum
date published: 2021-03-05

Always Remember Us This Way
type: MusicAlbum
date published: 2021-03-12

Always Remember Us This Way
type: MusicAlbum
date published: 2021-03-12

Always Remember Us This Way
type: MusicAlbum
date published: 2021-03-12

Amazing Grace
type: MusicAlbum
date published: 2021-03-26

Amazing Grace
type: MusicAlbum
date published: 2021-03-26
track: Amazing Grace
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203643
  explicit: false
  by artist: Jennifer Owens
  in album: Amazing Grace
    type: MusicAlbum
    date published: 2021-03-26
  isrc code: QZES52136047
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T10:05:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x521215098fce345683889d43d9b1d56764a80734c6ccf262a34e71a730f6e378
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958538
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958538
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52136047
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T10:30:13Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x521215098fce345683889d43d9b1d56764a80734c6ccf262a34e71a730f6e378. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES52136047 — a six-check JSON result.
    date published: 2026-07-18T10:30:13Z
  audio: Amazing Grace
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 94.459
    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.274
    additional property: Energy
      type: PropertyValue
      value: 0.298
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.83
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.096
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.286
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.651
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Amazing Grace
type: MusicAlbum
date published: 2021-03-26

How to Save a Life
type: MusicAlbum
date published: 2021-04-02

How to Save a Life
type: MusicAlbum
date published: 2021-04-02

How to Save a Life
type: MusicAlbum
date published: 2021-04-02

Go Your Own Way
type: MusicAlbum
date published: 2021-04-09

Go Your Own Way
type: MusicAlbum
date published: 2021-04-09
track: Go Your Own Way
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194664
  explicit: false
  by artist: Jennifer Owens
  in album: Go Your Own Way
    type: MusicAlbum
    date published: 2021-04-09
  isrc code: QZES72186469
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T23:11:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa21dfc2df799d484101dbc1efc1f998127f9e96d1c3cf65b8f5b0df21a26f39f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958340
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958340
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES72186469
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T00:53:26Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa21dfc2df799d484101dbc1efc1f998127f9e96d1c3cf65b8f5b0df21a26f39f. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES72186469 — a six-check JSON result.
    date published: 2026-07-17T00:53:26Z
  audio: Go Your Own Way
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 128.893
    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.617
    additional property: Energy
      type: PropertyValue
      value: 0.445
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.563
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.132
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.348
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.406
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Go Your Own Way
type: MusicAlbum
date published: 2021-04-09

At Last
type: MusicAlbum
date published: 2021-04-16
track: At Last
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177548
  explicit: false
  by artist: Jennifer Owens
  in album: At Last
    type: MusicAlbum
    date published: 2021-04-16
  isrc code: QZES92140340
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T06:09:59+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6cb5b05fd9964f007b9ac53a19c48d6e190cbded51d2ec3f13fb9ac23aaae530
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958682
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958682
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES92140340
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T06:17:12Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cb5b05fd9964f007b9ac53a19c48d6e190cbded51d2ec3f13fb9ac23aaae530. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17:12Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES92140340 — a six-check JSON result.
    date published: 2026-07-19T06:17:12Z
  audio: At Last
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 81.71
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.34
    additional property: Energy
      type: PropertyValue
      value: 0.402
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.389
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.097
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.145
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.671
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

At Last
type: MusicAlbum
date published: 2021-04-16

At Last
type: MusicAlbum
date published: 2021-04-16

Iris
type: MusicAlbum
date published: 2021-04-23

Iris
type: MusicAlbum
date published: 2021-04-23

Iris
type: MusicAlbum
date published: 2021-04-23
track: Iris
  type: MusicRecording
  duration: PT2M32S
  duration ms: 152994
  explicit: false
  by artist: Jennifer Owens
  in album: Iris
    type: MusicAlbum
    date published: 2021-04-23
  isrc code: QZHN32154409
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T00:32:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x01ab49390ff049fab0cfa555e86654b5676c7c568e012ed477a4373649f8be91
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956422
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956422
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32154409
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T01:01: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01ab49390ff049fab0cfa555e86654b5676c7c568e012ed477a4373649f8be91. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32154409 — a six-check JSON result.
    date published: 2026-07-03T01:01:38Z
  audio: Iris
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 145.44
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.428
    additional property: Energy
      type: PropertyValue
      value: 0.294
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.738
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.094
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.37
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.027
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

One Last Song
type: MusicAlbum
date published: 2021-05-07
track: One Last Song
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190523
  explicit: false
  by artist: Jennifer Owens
  in album: One Last Song
    type: MusicAlbum
    date published: 2021-05-07
  isrc code: QZHN62131746
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T08:42:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe8e8c33b2a704431b981e561586c2374d14978629eddd8e1390cac12fa932885
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN62131746
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8e8c33b2a704431b981e561586c2374d14978629eddd8e1390cac12fa932885. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN62131746 — a six-check JSON result.
    date published: 2026-07-05T10:01:46Z
  audio: One Last Song
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 102.929
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.665
    additional property: Energy
      type: PropertyValue
      value: 0.407
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.741
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.574
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.876
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

One Last Song
type: MusicAlbum
date published: 2021-05-07

She Used to Be Mine
type: MusicAlbum
date published: 2021-05-21

She Used to Be Mine
type: MusicAlbum
date published: 2021-05-21

She Used to Be Mine
type: MusicAlbum
date published: 2021-05-21
track: She Used to Be Mine
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243807
  explicit: false
  by artist: Jennifer Owens
  in album: She Used to Be Mine
    type: MusicAlbum
    date published: 2021-05-21
  isrc code: QZHN72144660
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T21:30:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb064e70aa9458baf893e2d4bb2afbefc99cbf6c7f82fc7b52c0e6df41cf1b869
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958208
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958208
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN72144660
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T22:40: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb064e70aa9458baf893e2d4bb2afbefc99cbf6c7f82fc7b52c0e6df41cf1b869. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN72144660 — a six-check JSON result.
    date published: 2026-07-15T22:40:25Z
  audio: She Used to Be Mine
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 172.498
    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.375
    additional property: Energy
      type: PropertyValue
      value: 0.268
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.728
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.088
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.236
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.415
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Wonder
type: MusicAlbum
date published: 2021-05-28

Wonder
type: MusicAlbum
date published: 2021-05-28

Bad Love
type: MusicAlbum
date published: 2021-06-04

Can't Help Falling in Love
type: MusicAlbum
date published: 2021-06-18

Can't Help Falling in Love
type: MusicAlbum
date published: 2021-06-18

Can't Help Falling in Love
type: MusicAlbum
date published: 2021-06-18
track: Can't Help Falling in Love
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173821
  explicit: false
  by artist: Jennifer Owens
  in album: Can't Help Falling in Love
    type: MusicAlbum
    date published: 2021-06-18
  isrc code: QZHNC2185724
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T22:01:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9a381488642e84a2039189b7e3397c64dd93d2a6c76c07d28402c01312169800
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNC2185724
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a381488642e84a2039189b7e3397c64dd93d2a6c76c07d28402c01312169800. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNC2185724 — a six-check JSON result.
    date published: 2026-07-04T10:04:33Z
  audio: Can't Help Falling in Love
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 109.144
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.326
    additional property: Energy
      type: PropertyValue
      value: 0.278
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.816
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.094
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.183
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.119
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Rise Up
type: MusicAlbum
date published: 2021-07-16

Rise Up
type: MusicAlbum
date published: 2021-07-16

Rise Up
type: MusicAlbum
date published: 2021-07-16

You Oughta Know
type: MusicAlbum
date published: 2021-07-30

You Oughta Know
type: MusicAlbum
date published: 2021-07-30

Diamonds
type: MusicAlbum
date published: 2021-09-03

Diamonds
type: MusicAlbum
date published: 2021-09-03

Diamonds
type: MusicAlbum
date published: 2021-09-03
track: Diamonds
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217750
  explicit: false
  by artist: Jennifer Owens
  in album: Diamonds
    type: MusicAlbum
    date published: 2021-09-03
  isrc code: QZMEM2177032
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T23:14:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x678c7a2b4e487f96955d1aec836e2f18e871b1f2aa310fb3a227814353ca0842
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958340
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958340
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEM2177032
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T00:53:26Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x678c7a2b4e487f96955d1aec836e2f18e871b1f2aa310fb3a227814353ca0842. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEM2177032 — a six-check JSON result.
    date published: 2026-07-17T00:53:26Z
  audio: Diamonds
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 84.026
    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.539
    additional property: Energy
      type: PropertyValue
      value: 0.36
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.68
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.219
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.436
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.404
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

The Power of Love
type: MusicAlbum
date published: 2021-10-29

The Power of Love
type: MusicAlbum
date published: 2021-10-29

The Power of Love
type: MusicAlbum
date published: 2021-10-29

Go the Distance
type: MusicAlbum
date published: 2021-11-19

Go the Distance
type: MusicAlbum
date published: 2021-11-19

Go the Distance
type: MusicAlbum
date published: 2021-11-19

You Are The Reason
type: MusicAlbum
date published: 2021-12-31

You Are The Reason
type: MusicAlbum
date published: 2021-12-31

You Are The Reason
type: MusicAlbum
date published: 2021-12-31
track: You Are The Reason
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207602
  explicit: false
  by artist: Jennifer Owens
  in album: You Are The Reason
    type: MusicAlbum
    date published: 2021-12-31
  isrc code: QZTAS2128060
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T19:23:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc40ac94dadab9e06be1d5fbb6d346b3c27ab42f01b6ed4179c2c91dd2b879b7b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958054
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958054
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAS2128060
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T19:33:24Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc40ac94dadab9e06be1d5fbb6d346b3c27ab42f01b6ed4179c2c91dd2b879b7b. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAS2128060 — a six-check JSON result.
    date published: 2026-07-14T19:33:24Z
  audio: You Are The Reason
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 166.954
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.327
    additional property: Energy
      type: PropertyValue
      value: 0.218
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.718
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.163
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.237
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.739
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Acoustic Covers
type: MusicAlbum
date published: 2022-01-14

Acoustic Covers
type: MusicAlbum
date published: 2022-01-14
track: Yellow
  type: MusicRecording
  duration: PT3M52S
  duration ms: 232500
  explicit: false
  by artist: Jennifer Owens
  in album: Acoustic Covers
    type: MusicAlbum
    date published: 2022-01-14
  isrc code: QZTAU2139236
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T19:31:04+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbb80f3d034b855aea0cbf50d981cc72e2560f605f4d9e149eacc698e7445c12c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956826
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956826
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAU2139236
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T19:27:56Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb80f3d034b855aea0cbf50d981cc72e2560f605f4d9e149eacc698e7445c12c. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAU2139236 — a six-check JSON result.
    date published: 2026-07-05T19:27:56Z
  audio: Yellow
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 161.509
    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.419
    additional property: Energy
      type: PropertyValue
      value: 0.259
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.857
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.172
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.362
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.959
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Acoustic Covers
type: MusicAlbum
date published: 2022-01-14

Uninvited
type: MusicAlbum
date published: 2022-03-16

Uninvited
type: MusicAlbum
date published: 2022-03-16
track: Uninvited
  type: MusicRecording
  duration: PT3M23S
  duration ms: 203192
  explicit: false
  by artist: Jennifer Owens
  in album: Uninvited
    type: MusicAlbum
    date published: 2022-03-16
  isrc code: QZES62289519
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T06:07:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x268e0ef217065760efc64093509ca19c43c6c60f3e3a3d06027c73ecfb076aed
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958251
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958251
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES62289519
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T06:29: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x268e0ef217065760efc64093509ca19c43c6c60f3e3a3d06027c73ecfb076aed. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES62289519 — a six-check JSON result.
    date published: 2026-07-16T06:29:25Z
  audio: Uninvited
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.891
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.521
    additional property: Energy
      type: PropertyValue
      value: 0.291
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.819
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.144
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.336
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.089
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Uninvited
type: MusicAlbum
date published: 2022-03-16

Sooner or Later
type: MusicAlbum
date published: 2022-04-15

Sooner or Later
type: MusicAlbum
date published: 2022-04-15

Sooner or Later
type: MusicAlbum
date published: 2022-04-15
track: Sooner or Later
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217493
  explicit: false
  by artist: Jennifer Owens
  in album: Sooner or Later
    type: MusicAlbum
    date published: 2022-04-15
  isrc code: QZDA82242319
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T08:24:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6ac980a9c69fa3a2cf040cd2f7143163d12a9f7bc5a52cf8803d22eefc1dba5d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958388
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958388
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA82242319
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T09:14:21Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac980a9c69fa3a2cf040cd2f7143163d12a9f7bc5a52cf8803d22eefc1dba5d. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA82242319 — a six-check JSON result.
    date published: 2026-07-17T09:14:21Z
  audio: Sooner or Later
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 118.377
    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.561
    additional property: Energy
      type: PropertyValue
      value: 0.339
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.798
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.114
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.246
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.488
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

Life on Mars?
type: MusicAlbum
date published: 2022-05-27
track: Life on Mars?
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200571
  explicit: false
  by artist: Jennifer Owens
  in album: Life on Mars?
    type: MusicAlbum
    date published: 2022-05-27
  isrc code: QZHNC2230151
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T08:26:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0889b145f51beaee797c4c5d3bbb9e90618626ce4119c0d293ce854fa654c8ff
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNC2230151
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0889b145f51beaee797c4c5d3bbb9e90618626ce4119c0d293ce854fa654c8ff. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNC2230151 — a six-check JSON result.
    date published: 2026-07-05T10:01:46Z
  audio: Life on Mars?
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.336
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.54
    additional property: Energy
      type: PropertyValue
      value: 0.511
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.416
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.277
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.312
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.043
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Life on Mars?
type: MusicAlbum
date published: 2022-05-27

Life on Mars?
type: MusicAlbum
date published: 2022-05-27

Sugar, We're Goin Down
type: MusicAlbum
date published: 2022-06-11
track: Sugar, We're Goin Down
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216589
  explicit: false
  by artist: Jennifer Owens
  in album: Sugar, We're Goin Down
    type: MusicAlbum
    date published: 2022-06-11
  isrc code: QZK6M2248334
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T07:13:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x07244f07807fd09194b512d6196b71dd4372dd4d5924cfe044dea9a70c78393b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958695
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958695
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6M2248334
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T07:37:00Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07244f07807fd09194b512d6196b71dd4372dd4d5924cfe044dea9a70c78393b. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37:00Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6M2248334 — a six-check JSON result.
    date published: 2026-07-19T07:37:00Z
  audio: Sugar, We're Goin Down
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.783
    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.568
    additional property: Energy
      type: PropertyValue
      value: 0.407
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.797
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.145
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.623
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.11
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

Sugar, We're Goin Down
type: MusicAlbum
date published: 2022-06-11

Sugar, We're Goin Down
type: MusicAlbum
date published: 2022-06-11

Visiting Hours
type: MusicAlbum
date published: 2022-07-01

Visiting Hours
type: MusicAlbum
date published: 2022-07-01
track: Visiting Hours
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197500
  explicit: false
  by artist: Jennifer Owens
  in album: Visiting Hours
    type: MusicAlbum
    date published: 2022-07-01
  isrc code: QZK6K2203805
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T08:32:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9d748a200792047e326b2b537340a556b022c068189abc29d6423e4492c6da21
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958388
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958388
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6K2203805
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T09:14:21Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d748a200792047e326b2b537340a556b022c068189abc29d6423e4492c6da21. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6K2203805 — a six-check JSON result.
    date published: 2026-07-17T09:14:21Z
  audio: Visiting Hours
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 69.182
    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.461
    additional property: Energy
      type: PropertyValue
      value: 0.319
    additional property: Speechiness
      type: PropertyValue
      value: 0.045
    additional property: Acousticness
      type: PropertyValue
      value: 0.855
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.18
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.355
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.323
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Visiting Hours
type: MusicAlbum
date published: 2022-07-01

Fly
type: MusicAlbum
date published: 2022-07-22

Fly
type: MusicAlbum
date published: 2022-07-22
track: Fly
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190060
  explicit: false
  by artist: Jennifer Owens
  in album: Fly
    type: MusicAlbum
    date published: 2022-07-22
  isrc code: QZK6L2290869
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T17:34:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x400dd3d35a12bb10b375762eb6d32a573c378689e67cf625e35d7abcf98ccfdc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958761
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958761
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6L2290869
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T17:49:48Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x400dd3d35a12bb10b375762eb6d32a573c378689e67cf625e35d7abcf98ccfdc. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6L2290869 — a six-check JSON result.
    date published: 2026-07-19T17:49:48Z
  audio: Fly
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 171.855
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.301
    additional property: Energy
      type: PropertyValue
      value: 0.369
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.154
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.116
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.436
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.905
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Fly
type: MusicAlbum
date published: 2022-07-22

What Would You Say To Yourself?
type: MusicAlbum
date published: 2022-10-21

What Would You Say To Yourself?
type: MusicAlbum
date published: 2022-10-21

What Would You Say To Yourself?
type: MusicAlbum
date published: 2022-10-21
track: What Would You Say To Yourself?
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201046
  explicit: false
  by artist: Jennifer Owens
  in album: What Would You Say To Yourself?
    type: MusicAlbum
    date published: 2022-10-21
  isrc code: QZNWZ2240507
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T16:39:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x60ce1c242da28ecc36c570d29eae2d26c3611265f6478168c26198202c14b556
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958761
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958761
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWZ2240507
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T17:49:48Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60ce1c242da28ecc36c570d29eae2d26c3611265f6478168c26198202c14b556. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWZ2240507 — a six-check JSON result.
    date published: 2026-07-19T17:49:48Z
  audio: What Would You Say To Yourself?
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 145.07
    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.36
    additional property: Energy
      type: PropertyValue
      value: 0.486
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.016
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.062
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.052
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.664
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Turn to Me
type: MusicAlbum
date published: 2022-12-09

Turn to Me
type: MusicAlbum
date published: 2022-12-09

I Get To Love You (Acoustic Wedding Version)
type: MusicAlbum
date published: 2022-12-30

I Get To Love You (Acoustic Wedding Version)
type: MusicAlbum
date published: 2022-12-30

I Get To Love You (Acoustic Wedding Version)
type: MusicAlbum
date published: 2022-12-30

Never Enough
type: MusicAlbum
date published: 2023-01-27

Never Enough
type: MusicAlbum
date published: 2023-01-27

Never Enough
type: MusicAlbum
date published: 2023-01-27
track: Never Enough
  type: MusicRecording
  duration: PT3M26S
  duration ms: 206265
  explicit: false
  by artist: Jennifer Owens
  in album: Never Enough
    type: MusicAlbum
    date published: 2023-01-27
  isrc code: QZFZ32317239
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T20:11:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe7d6ebe4e9f68a08eafe9b2fbd459d385d1eb092ce7437c3597c17f5e36ebf73
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958058
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958058
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ32317239
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T20:20:34Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7d6ebe4e9f68a08eafe9b2fbd459d385d1eb092ce7437c3597c17f5e36ebf73. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ32317239 — a six-check JSON result.
    date published: 2026-07-14T20:20:34Z
  audio: Never Enough
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 131.451
    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.4
    additional property: Energy
      type: PropertyValue
      value: 0.419
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.758
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.18
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.238
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.046
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

A Design for Life
type: MusicAlbum
date published: 2023-02-17

A Design for Life
type: MusicAlbum
date published: 2023-02-17

Total Eclipse of the Heart
type: MusicAlbum
date published: 2023-07-14

Total Eclipse of the Heart
type: MusicAlbum
date published: 2023-07-14

Sweet Caroline (Acoustic Version)
type: MusicAlbum
date published: 2023-07-28
track: Sweet Caroline - Acoustic Version
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196009
  explicit: false
  by artist: Jennifer Owens
  in album: Sweet Caroline (Acoustic Version)
    type: MusicAlbum
    date published: 2023-07-28
  isrc code: UK6KW2300211
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T02:10:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5c9fc11f04529a6597af20b613f1ce1537924c8fb21d61ae42fe0648b3d492ae
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK6KW2300211
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56:35Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c9fc11f04529a6597af20b613f1ce1537924c8fb21d61ae42fe0648b3d492ae. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK6KW2300211 — a six-check JSON result.
    date published: 2026-07-03T08:56:35Z
  audio: Sweet Caroline - Acoustic Version
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 104.101
    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.552
    additional property: Energy
      type: PropertyValue
      value: 0.199
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.875
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.114
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.332
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.779
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Sweet Caroline (Acoustic Version)
type: MusicAlbum
date published: 2023-07-28

For The Better
type: MusicAlbum
date published: 2023-09-01

For The Better
type: MusicAlbum
date published: 2023-09-01

Whole Again
type: MusicAlbum
date published: 2023-09-29
track: Whole Again
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194560
  explicit: false
  by artist: Jennifer Owens
  in album: Whole Again
    type: MusicAlbum
    date published: 2023-09-29
  isrc code: QZHN32085580
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T13:39:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8abcd433ac2a7475f70a0c38d9083c874413a7e5ab07c8c559af56e2c904ad7c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958561
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958561
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32085580
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T14:22: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8abcd433ac2a7475f70a0c38d9083c874413a7e5ab07c8c559af56e2c904ad7c. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32085580 — a six-check JSON result.
    date published: 2026-07-18T14:22:01Z
  audio: Whole Again
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 74.383
    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.497
    additional property: Energy
      type: PropertyValue
      value: 0.447
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.024
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.231
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.413
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.739
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Whole Again
type: MusicAlbum
date published: 2023-09-29

Bad Love
type: MusicAlbum
date published: 2023-10-13

Bad Love
type: MusicAlbum
date published: 2023-10-13

Can I Tell You Something
type: MusicAlbum
date published: 2023-10-20

Can I Tell You Something
type: MusicAlbum
date published: 2023-10-20

Vampire
type: MusicAlbum
date published: 2023-11-17

Vampire
type: MusicAlbum
date published: 2023-11-17

Lover (Acoustic Wedding Version)
type: MusicAlbum
date published: 2024-04-26
track: Lover - Acoustic Wedding Version
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256264
  explicit: false
  by artist: Jennifer Owens
  in album: Lover (Acoustic Wedding Version)
    type: MusicAlbum
    date published: 2024-04-26
  isrc code: QZK6K2446100
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T10:04:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa899f6ceca3cd53bb7003532232c516c7e6c395491f7c9f32cf0fa5ce1d4b93c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958538
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958538
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6K2446100
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T10:30:13Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa899f6ceca3cd53bb7003532232c516c7e6c395491f7c9f32cf0fa5ce1d4b93c. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6K2446100 — a six-check JSON result.
    date published: 2026-07-18T10:30:13Z
  audio: Lover - Acoustic Wedding Version
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 177.122
    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.315
    additional property: Energy
      type: PropertyValue
      value: 0.284
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.805
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.325
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.387
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Be My Baby (Piano Wedding Version)
type: MusicAlbum
date published: 2024-05-10
track: Be My Baby - Piano Wedding Version
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177564
  explicit: false
  by artist: Jennifer Owens
  in album: Be My Baby (Piano Wedding Version)
    type: MusicAlbum
    date published: 2024-05-10
  isrc code: QZK6M2429369
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T08:32:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcb5f2bdbba1a8be05e03ed00318041e116f1e31ebbab48f857a2978a04b92047
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6M2429369
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04:33Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb5f2bdbba1a8be05e03ed00318041e116f1e31ebbab48f857a2978a04b92047. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6M2429369 — a six-check JSON result.
    date published: 2026-07-04T10:04:33Z
  audio: Be My Baby - Piano Wedding Version
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 116.808
    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.313
    additional property: Energy
      type: PropertyValue
      value: 0.291
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.901
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.095
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.358
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.046
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Easy
type: MusicAlbum
date published: 2024-05-24
track: Easy
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201022
  explicit: false
  by artist: Jennifer Owens
  in album: Easy
    type: MusicAlbum
    date published: 2024-05-24
  isrc code: QZMEP2403665
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T14:15:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3e6e4f6886448a0772ae3fceebec3e8f198b7ab6822c1dcac2c1b8dd1f35bb01
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEP2403665
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e6e4f6886448a0772ae3fceebec3e8f198b7ab6822c1dcac2c1b8dd1f35bb01. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEP2403665 — a six-check JSON result.
    date published: 2026-07-05T18:48:28Z
  audio: Easy
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 66.104
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.419
    additional property: Energy
      type: PropertyValue
      value: 0.456
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.313
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.162
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.197
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.873
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Bless The Broken Road
type: MusicAlbum
date published: 2024-06-14
track: Bless The Broken Road
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218884
  explicit: false
  by artist: Jennifer Owens
  in album: Bless The Broken Road
    type: MusicAlbum
    date published: 2024-06-14
  isrc code: QZNWT2458312
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T20:48:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x460ea5a40f921994fd667bb408e9528cb5bc306a6e61c4dbf4d3c4487f157956
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956397
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956397
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWT2458312
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T21:02:00Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x460ea5a40f921994fd667bb408e9528cb5bc306a6e61c4dbf4d3c4487f157956. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02:00Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWT2458312 — a six-check JSON result.
    date published: 2026-07-02T21:02:00Z
  audio: Bless The Broken Road
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.054
    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.563
    additional property: Energy
      type: PropertyValue
      value: 0.363
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.831
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.229
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.481
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.152
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Simply The Best
type: MusicAlbum
date published: 2024-08-09
track: Simply The Best
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249374
  explicit: false
  by artist: Jennifer Owens
  in album: Simply The Best
    type: MusicAlbum
    date published: 2024-08-09
  isrc code: QZTAZ2468296
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T06:54:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xabc27043e1f0d6016d0ea56ef4fae3865cb533af855aa94718378432ee139a55
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958111
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958111
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAZ2468296
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T06:58:20Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabc27043e1f0d6016d0ea56ef4fae3865cb533af855aa94718378432ee139a55. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAZ2468296 — a six-check JSON result.
    date published: 2026-07-15T06:58:20Z
  audio: Simply The Best
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 104.009
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.594
    additional property: Energy
      type: PropertyValue
      value: 0.597
    additional property: Speechiness
      type: PropertyValue
      value: 0.025
    additional property: Acousticness
      type: PropertyValue
      value: 0.003
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.328
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.567
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.475
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

It's All Coming Back to Me Now
type: MusicAlbum
date published: 2024-09-06

Defying Gravity
type: MusicAlbum
date published: 2024-10-21

Feel
type: MusicAlbum
date published: 2025-01-13
track: Feel
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258028
  explicit: false
  by artist: Jennifer Owens
  in album: Feel
    type: MusicAlbum
    date published: 2025-01-13
  isrc code: QZFZ42582771
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-11T19:54:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x59983182d6ba4953c034b6023a4659f0de6cad384bee9cd002b2de3d303e8dc8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957796
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957796
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ42582771
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T03:24:42Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59983182d6ba4953c034b6023a4659f0de6cad384bee9cd002b2de3d303e8dc8. Chain 2 (Bitcoin): anchored in block 957796 (2026-07-13T03:24:42Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ42582771 — a six-check JSON result.
    date published: 2026-07-13T03:24:42Z
  audio: Feel
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 92.507
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.258
    additional property: Energy
      type: PropertyValue
      value: 0.402
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.725
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.131
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.148
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.044
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Shine A Light
type: MusicAlbum
date published: 2025-02-14

Breathe (Demo)
type: MusicAlbum
date published: 2025-02-28
track: Breathe - Demo
  type: MusicRecording
  duration: PT1M3S
  duration ms: 63518
  explicit: false
  by artist: Jennifer Owens
  in album: Breathe (Demo)
    type: MusicAlbum
    date published: 2025-02-28
  isrc code: QZHN32550868
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T22:46:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x82f73c0d83de50674c76c5e9299777b6e3591a8c1e7864c9c3601a12736cb566
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958942
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958942
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32550868
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T00:24:07Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82f73c0d83de50674c76c5e9299777b6e3591a8c1e7864c9c3601a12736cb566. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32550868 — a six-check JSON result.
    date published: 2026-07-21T00:24:07Z
  audio: Breathe - Demo
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.859
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.486
    additional property: Energy
      type: PropertyValue
      value: 0.281
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.875
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.618
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.553
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Times Have Changed, Why Haven't We? (Demo)
type: MusicAlbum
date published: 2025-03-07
track: Times Have Changed, Why Haven't We? - Demo
  type: MusicRecording
  duration: PT1M38S
  duration ms: 98871
  explicit: false
  by artist: Jennifer Owens
  in album: Times Have Changed, Why Haven't We? (Demo)
    type: MusicAlbum
    date published: 2025-03-07
  isrc code: QZHN42579625
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T16:15:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf1281d56a378325cfc98a090485c9563dd5420833a14aaafd2c8a23008d20dc1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958576
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958576
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN42579625
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T16:22:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1281d56a378325cfc98a090485c9563dd5420833a14aaafd2c8a23008d20dc1. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN42579625 — a six-check JSON result.
    date published: 2026-07-18T16:22:28Z
  audio: Times Have Changed, Why Haven't We? - Demo
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 81.042
    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.432
    additional property: Energy
      type: PropertyValue
      value: 0.288
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.826
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.125
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.471
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.712
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Long Before Now (Demo)
type: MusicAlbum
date published: 2025-03-28
track: Long Before Now - Demo
  type: MusicRecording
  duration: PT1M25S
  duration ms: 85930
  explicit: false
  by artist: Jennifer Owens
  in album: Long Before Now (Demo)
    type: MusicAlbum
    date published: 2025-03-28
  isrc code: QZK6N2591798
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-12T20:15:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2d9798be7f5f4fc286b34d977130e97f431ea39a5976ee46b3e646396b71aee2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957750
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957750
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6N2591798
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-12T20:39: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d9798be7f5f4fc286b34d977130e97f431ea39a5976ee46b3e646396b71aee2. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6N2591798 — a six-check JSON result.
    date published: 2026-07-12T20:39:38Z
  audio: Long Before Now - Demo
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 94.068
    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.495
    additional property: Energy
      type: PropertyValue
      value: 0.669
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.013
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.293
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.293
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.659
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

How Great Thou Art
type: MusicAlbum
date published: 2025-06-14
track: How Great Thou Art - Acoustic Hymn Version
  type: MusicRecording
  duration: PT5M34S
  duration ms: 334218
  explicit: false
  by artist: Jennifer Owens
  in album: How Great Thou Art
    type: MusicAlbum
    date published: 2025-06-14
  isrc code: QZTB62533349
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T13:06:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbd98c02ad3c9e31257ddadefe88b63c9944592fd38d4a684071ba2f01d6e2189
  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/QZTB62533349
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd98c02ad3c9e31257ddadefe88b63c9944592fd38d4a684071ba2f01d6e2189. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB62533349 — a six-check JSON result.
    date published: 2026-07-03T19:59:51Z
  audio: How Great Thou Art - Acoustic Hymn Version
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.001
    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.429
    additional property: Energy
      type: PropertyValue
      value: 0.279
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.805
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.13
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.361
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.899
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Be Still My Soul - Acoustic Funeral Version
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199245
  explicit: false
  by artist: Jennifer Owens
  in album: How Great Thou Art
    type: MusicAlbum
    date published: 2025-06-14
  isrc code: QZTB62533350
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T00:09:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5c34f62c3ff97afc8bcb095f294e3dde5094cb82554d8996ee6202b43d8bfe46
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958468
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958468
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB62533350
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T00:27:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c34f62c3ff97afc8bcb095f294e3dde5094cb82554d8996ee6202b43d8bfe46. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB62533350 — a six-check JSON result.
    date published: 2026-07-18T00:27:51Z
  audio: Be Still My Soul - Acoustic Funeral Version
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 104.996
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.349
    additional property: Energy
      type: PropertyValue
      value: 0.349
    additional property: Speechiness
      type: PropertyValue
      value: 0.027
    additional property: Acousticness
      type: PropertyValue
      value: 0.886
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.182
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.579
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

I Want It That Way
type: MusicAlbum
date published: 2025-08-22

Long Before Now
type: MusicAlbum
date published: 2025-10-31
track: Long Before Now
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228041
  explicit: false
  by artist: Jennifer Owens
  in album: Long Before Now
    type: MusicAlbum
    date published: 2025-10-31
  isrc code: QT3FB2539766
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T09:01:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1847e1ea6e58b21edf0658d18142ed721e84bbd674ab0c328b40815962389f45
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958388
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958388
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FB2539766
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T09:14:21Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1847e1ea6e58b21edf0658d18142ed721e84bbd674ab0c328b40815962389f45. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FB2539766 — a six-check JSON result.
    date published: 2026-07-17T09:14:21Z
  audio: Long Before Now
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 93.991
    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.449
    additional property: Energy
      type: PropertyValue
      value: 0.664
    additional property: Speechiness
      type: PropertyValue
      value: 0.028
    additional property: Acousticness
      type: PropertyValue
      value: 0.057
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.197
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.352
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major