Charlie Brennan
type: MusicGroup
description: Charlie Brennan (born 23 September 2005) is a cricketer who plays for Jersey. Cricket career Having been involved with Jersey's cricket performance programme since the age of 10, Brennan was still on
popularity: 23
followers: 4984
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6001d670be8f2351f195dae984dd6703eff24c7e5f7def5d6b056edde17df549
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/6fa65d62-a53b-4c67-8187-f0f64cfb99a4.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/6fa65d62-a53b-4c67-8187-f0f64cfb99a4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/6fa65d62-a53b-4c67-8187-f0f64cfb99a4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x6001d670be8f2351f195dae984dd6703eff24c7e5f7def5d6b056edde17df549","name":"Charlie Brennan","registered_at":"2026-06-12T00:39:17Z","symbol":"NIM0144869","token_address":"0x607ea1f5a8d7417bcff456fd4df84c2cf6bf6dd4","type":"artist","uuid":"6fa65d62-a53b-4c67-8187-f0f64cfb99a4"}
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 0x6001d670be8f2351f195dae984dd6703eff24c7e5f7def5d6b056edde17df549. 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/6fa65d62-a53b-4c67-8187-f0f64cfb99a4.json and https://artists.proofprofile.net/proofs/artist/6fa65d62-a53b-4c67-8187-f0f64cfb99a4.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":"0x6001d670be8f2351f195dae984dd6703eff24c7e5f7def5d6b056edde17df549","name":"Charlie Brennan","registered_at":"2026-06-12T00:39:17Z","symbol":"NIM0144869","token_address":"0x607ea1f5a8d7417bcff456fd4df84c2cf6bf6dd4","type":"artist","uuid":"6fa65d62-a53b-4c67-8187-f0f64cfb99a4"}
album: Foster
  type: MusicAlbum
  date published: 2013-08-12
album: The Ocean (feat. Lulu S & Donald Templeman)
  type: MusicAlbum
  date published: 2014-07-01
album: Comfortable / The Ocean
  type: MusicAlbum
  date published: 2015-09-21
album: Letters
  type: MusicAlbum
  date published: 2015-09-21
album: Let Me Be
  type: MusicAlbum
  date published: 2016-02-26
  track: Let Me Be
    type: MusicRecording
    duration: PT3M46S
    duration ms: 226998
    explicit: false
    by artist: Charlie Brennan
    in album: Let Me Be
      type: MusicAlbum
      date published: 2016-02-26
    isrc code: TCACM1614862
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-03T06:57:00+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x104d104b31cd950e7a3fdd95e505089a5b350f241223e0c823e674fea228b7b0
    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/TCACM1614862
    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 0x104d104b31cd950e7a3fdd95e505089a5b350f241223e0c823e674fea228b7b0. 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/TCACM1614862 — a six-check JSON result.
      date published: 2026-07-03T08:56:35Z
    audio: Let Me Be
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 199.837
      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.592
      additional property: Energy
        type: PropertyValue
        value: 0.744
      additional property: Speechiness
        type: PropertyValue
        value: 0.056
      additional property: Acousticness
        type: PropertyValue
        value: 0.677
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.033
      additional property: Liveness
        type: PropertyValue
        value: 0.102
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.49
      additional property: Loudness (dB)
        type: PropertyValue
        value: -9.197
      additional property: Key Name
        type: PropertyValue
        value: F#
      additional property: Mode Name
        type: PropertyValue
        value: Major
album: Back in Love
  type: MusicAlbum
  date published: 2016-07-08
album: Broken Cities
  type: MusicAlbum
  date published: 2016-09-23
album: Broken Cities
  type: MusicAlbum
  date published: 2016-09-23
  track: Broken Cities
    type: MusicRecording
    duration: PT3M15S
    duration ms: 195750
    explicit: false
    by artist: Charlie Brennan
    in album: Broken Cities
      type: MusicAlbum
      date published: 2016-09-23
    isrc code: TCACR1629894
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-05T13:03:05+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x5e8c9cc740386e8d22afb40ce986ae007f3cdf137aae528fe332eef269ceb3bb
    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/TCACR1629894
    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 0x5e8c9cc740386e8d22afb40ce986ae007f3cdf137aae528fe332eef269ceb3bb. 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/TCACR1629894 — a six-check JSON result.
      date published: 2026-07-05T18:48:28Z
    audio: Broken Cities
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 120.02
      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
      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: Comfortable (EMCY Remix) [feat. Rachel Enriquez]
album: Cool
album: The Last Time
album: The Way (Remix) [feat. Emma Rae]
album: Chasing Cars
album: When We Were Young
album: On Hold
album: William
album: On My Way
album: When We Were Young (Over Easy Remix)
album: Dancing On My Own
album: Dancing on My Own
album: Tell Him You Love Him
album: I Know You Won't
album: Lovely Escape
album: Radio
album: ODDS/ENDS
album: ODDS / ENDS
album: Odds/Ends
album: Chicago
album: West
album: Little Things
album: Underloved
album: Beach House
album: Same Moon
album: May Flowers
album: Sidelines
album: Last Christmas
album: Old Friend
album: We Needed Rain
album: Moment in Time
album: Over the Weekend
album: The History of Everything We Went Through
album: Garden
album: Sycamore
album: So I'm Told
album: Dancer
album: High Water
album: Loser Laps (Second Lap)
album: Open House

Danceability
type: PropertyValue
value: 0.637

Energy
type: PropertyValue
value: 0.713

Speechiness
type: PropertyValue
value: 0.047

Acousticness
type: PropertyValue
value: 0.213

Instrumentalness
type: PropertyValue
value: 0.001

Liveness
type: PropertyValue
value: 0.093

Valence (Positivity)
type: PropertyValue
value: 0.269

Loudness (dB)
type: PropertyValue
value: -6.127

Key Name
type: PropertyValue
value: C#

Mode Name
type: PropertyValue
value: Major

Comfortable (EMCY Remix) [feat. Rachel Enriquez]
type: MusicAlbum
date published: 2016-11-18

Cool
type: MusicAlbum
date published: 2017-01-27

The Last Time
type: MusicAlbum
date published: 2017-02-17

The Last Time
type: MusicAlbum
date published: 2017-02-17
track: Let Me Be
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226069
  explicit: false
  by artist: Charlie Brennan
  in album: The Last Time
    type: MusicAlbum
    date published: 2017-02-17
  isrc code: TCACP1685479
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T19:22:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe6a6755f1c07652c41f5d21d818a6ae5320892860f4e27f478e67d2f01c36c8a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958194
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958194
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACP1685479
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T20:32:27Z
  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 0xe6a6755f1c07652c41f5d21d818a6ae5320892860f4e27f478e67d2f01c36c8a. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/TCACP1685479 — a six-check JSON result.
    date published: 2026-07-15T20:32:27Z
  audio: Let Me Be
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 199.928
    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.578
    additional property: Energy
      type: PropertyValue
      value: 0.74
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.684
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.012
    additional property: Liveness
      type: PropertyValue
      value: 0.104
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.525
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.668
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Back in Love
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198333
  explicit: false
  by artist: Charlie Brennan
  in album: The Last Time
    type: MusicAlbum
    date published: 2017-02-17
  isrc code: TCACP1685487
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T07:38:52+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x224f523cd6598e91b7db97783265165fa56c5077f057af1ebac15bf308b12072
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958697
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958697
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCACP1685487
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T07:58: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 0x224f523cd6598e91b7db97783265165fa56c5077f057af1ebac15bf308b12072. Chain 2 (Bitcoin): anchored in block 958697 (2026-07-19T07:58: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/TCACP1685487 — a six-check JSON result.
    date published: 2026-07-19T07:58:24Z
  audio: Back in Love
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 88.59
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.434
    additional property: Energy
      type: PropertyValue
      value: 0.656
    additional property: Speechiness
      type: PropertyValue
      value: 0.121
    additional property: Acousticness
      type: PropertyValue
      value: 0.651
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.115
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.358
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.08
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

The Way (Remix) [feat. Emma Rae]
type: MusicAlbum
date published: 2017-05-26

Chasing Cars
type: MusicAlbum
date published: 2017-07-28

When We Were Young
type: MusicAlbum
date published: 2017-09-29

On Hold
type: MusicAlbum
date published: 2018-02-23

William
type: MusicAlbum
date published: 2018-06-15

On My Way
type: MusicAlbum
date published: 2018-08-17
track: On My Way
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200000
  explicit: false
  by artist: Charlie Brennan
  in album: On My Way
    type: MusicAlbum
    date published: 2018-08-17
  isrc code: USLD91715165
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T02:04:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4f802f7476254a1dc5a3f264bf4edfa196000896f94e51c0206583a7adc42fc3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959088
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959088
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91715165
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T02:14: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 0x4f802f7476254a1dc5a3f264bf4edfa196000896f94e51c0206583a7adc42fc3. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14: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/USLD91715165 — a six-check JSON result.
    date published: 2026-07-22T02:14:33Z
  audio: On My Way
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.015
    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.554
    additional property: Energy
      type: PropertyValue
      value: 0.653
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.119
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.296
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.175
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

When We Were Young (Over Easy Remix)
type: MusicAlbum
date published: 2018-10-05
track: When We Were Young (Over Easy Remix)
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224966
  explicit: false
  by artist: Charlie Brennan
  in album: When We Were Young (Over Easy Remix)
    type: MusicAlbum
    date published: 2018-10-05
  isrc code: USLD91715878
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T14:17:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9d8fa98e3e9dbc1d1b4187e8c420c128e27c95b1038ca81e1115be3992e5b00e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91715878
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20:19Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d8fa98e3e9dbc1d1b4187e8c420c128e27c95b1038ca81e1115be3992e5b00e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USLD91715878 — a six-check JSON result.
    date published: 2026-07-08T03:20:19Z
  audio: When We Were Young (Over Easy Remix)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 137.018
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.538
    additional property: Energy
      type: PropertyValue
      value: 0.694
    additional property: Speechiness
      type: PropertyValue
      value: 0.086
    additional property: Acousticness
      type: PropertyValue
      value: 0.039
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.063
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.464
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.395
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Dancing On My Own
type: MusicAlbum
date published: 2018-10-18

Dancing on My Own
type: MusicAlbum
date published: 2018-10-18

Tell Him You Love Him
type: MusicAlbum
date published: 2018-11-30

I Know You Won't
type: MusicAlbum
date published: 2019-02-15

I Know You Won't
type: MusicAlbum
date published: 2019-02-15

Lovely Escape
type: MusicAlbum
date published: 2019-03-15

Radio
type: MusicAlbum
date published: 2019-04-26

ODDS/ENDS
type: MusicAlbum
date published: 2019-05-10

ODDS / ENDS
type: MusicAlbum
date published: 2019-05-10

Odds/Ends
type: MusicAlbum
date published: 2019-05-10

Odds/Ends
type: MusicAlbum
date published: 2019-05-10

Lovely Escape
type: MusicAlbum
date published: 2019-06-28

Chicago
type: MusicAlbum
date published: 2019-12-06

West
type: MusicAlbum
date published: 2020-04-17

Little Things
type: MusicAlbum
date published: 2020-10-09

Underloved
type: MusicAlbum
date published: 2020-10-23

Beach House
type: MusicAlbum
date published: 2020-11-13

Same Moon
type: MusicAlbum
date published: 2020-12-04

Same Moon
type: MusicAlbum
date published: 2020-12-04

Little Things
type: MusicAlbum
date published: 2020-12-04
track: Little Things
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146837
  explicit: false
  by artist: Charlie Brennan
  in album: Little Things
    type: MusicAlbum
    date published: 2020-12-04
  isrc code: USA2P2032678
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T03:18:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf93b78d3063e5df604a8a90efa8f776bcd9514588f8f57f4bb82cf59eb667d33
  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/USA2P2032678
  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 0xf93b78d3063e5df604a8a90efa8f776bcd9514588f8f57f4bb82cf59eb667d33. 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/USA2P2032678 — a six-check JSON result.
    date published: 2026-07-03T08:56:35Z
  audio: Little Things
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 163.964
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.601
    additional property: Energy
      type: PropertyValue
      value: 0.485
    additional property: Speechiness
      type: PropertyValue
      value: 0.18
    additional property: Acousticness
      type: PropertyValue
      value: 0.714
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.354
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.427
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.722
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

May Flowers
type: MusicAlbum
date published: 2021-07-09
track: May Flowers
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210218
  explicit: false
  by artist: Charlie Brennan
  in album: May Flowers
    type: MusicAlbum
    date published: 2021-07-09
  isrc code: QZEQU2124740
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T00:01:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x805f6276339fcf5f40f3ce8b130a6332b495c35953583dfa6c851062d969c356
  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/QZEQU2124740
  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 0x805f6276339fcf5f40f3ce8b130a6332b495c35953583dfa6c851062d969c356. 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/QZEQU2124740 — a six-check JSON result.
    date published: 2026-07-03T01:01:38Z
  audio: May Flowers
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.029
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.674
    additional property: Energy
      type: PropertyValue
      value: 0.231
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.924
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.119
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.26
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.035
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Sidelines
type: MusicAlbum
date published: 2021-10-29
track: Sidelines
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202753
  explicit: false
  by artist: Charlie Brennan
  in album: Sidelines
    type: MusicAlbum
    date published: 2021-10-29
  isrc code: QZEQU2143451
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T21:50:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb1d334dacba5c0fff8aca99bad614ed4d2dfcd460ba0d1bf8c534ae29f9e89e0
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959065
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959065
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZEQU2143451
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T22:00:50Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xb1d334dacba5c0fff8aca99bad614ed4d2dfcd460ba0d1bf8c534ae29f9e89e0. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZEQU2143451 — a six-check JSON result.
    date published: 2026-07-21T22:00:50Z
  audio: Sidelines
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 85.908
    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.559
    additional property: Energy
      type: PropertyValue
      value: 0.33
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.641
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.088
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.268
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.834
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

Last Christmas
type: MusicAlbum
date published: 2021-11-26

Old Friend
type: MusicAlbum
date published: 2022-03-04

We Needed Rain
type: MusicAlbum
date published: 2022-11-04

Moment in Time
type: MusicAlbum
date published: 2022-11-25

Over the Weekend
type: MusicAlbum
date published: 2023-01-27
track: Over the Weekend
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210496
  explicit: false
  by artist: Charlie Brennan
  in album: Over the Weekend
    type: MusicAlbum
    date published: 2023-01-27
  isrc code: QZEQU2300033
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T12:00:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4d14b0b3e629d29229f03bdc0c2eb72a7ce97e09272b4c77a71516064e272087
  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/QZEQU2300033
  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 0x4d14b0b3e629d29229f03bdc0c2eb72a7ce97e09272b4c77a71516064e272087. 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/QZEQU2300033 — a six-check JSON result.
    date published: 2026-07-21T13:14:05Z
  audio: Over the Weekend
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.128
    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.773
    additional property: Energy
      type: PropertyValue
      value: 0.196
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.89
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.096
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.395
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.722
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

The History of Everything We Went Through
type: MusicAlbum
date published: 2023-02-24

Garden
type: MusicAlbum
date published: 2024-04-05

Sycamore
type: MusicAlbum
date published: 2024-05-10

So I'm Told
type: MusicAlbum
date published: 2024-06-21

Dancer
type: MusicAlbum
date published: 2024-07-26

High Water
type: MusicAlbum
date published: 2024-09-27
track: Loser Laps
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170556
  explicit: false
  by artist: Charlie Brennan
  in album: High Water
    type: MusicAlbum
    date published: 2024-09-27
  isrc code: QZEQU2401852
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T16:48:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xebb7248d3a9cf75d304be9d05501f66905bf7acd798d70cc9cae10fc270a2ea2
  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/QZEQU2401852
  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 0xebb7248d3a9cf75d304be9d05501f66905bf7acd798d70cc9cae10fc270a2ea2. 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/QZEQU2401852 — a six-check JSON result.
    date published: 2026-07-03T19:59:51Z
  audio: Loser Laps
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 126.024
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.667
    additional property: Energy
      type: PropertyValue
      value: 0.32
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.893
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.112
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.302
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.058
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: I'll Wait, You Know
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186725
  explicit: false
  by artist: Charlie Brennan
  in album: High Water
    type: MusicAlbum
    date published: 2024-09-27
  isrc code: QZEQU2401853
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T15:33:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4c71edb6c7d148c3e431446b3c066f36bae9e026909d3527b1f93d9a047c66c4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958571
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958571
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZEQU2401853
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T15:39: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 0x4c71edb6c7d148c3e431446b3c066f36bae9e026909d3527b1f93d9a047c66c4. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39: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/QZEQU2401853 — a six-check JSON result.
    date published: 2026-07-18T15:39:25Z
  audio: I'll Wait, You Know
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 126.005
    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.66
    additional property: Energy
      type: PropertyValue
      value: 0.154
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.921
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.386
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.18
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

Loser Laps (Second Lap)
type: MusicAlbum
date published: 2025-01-10
track: Loser Laps (Second Lap)
  type: MusicRecording
  duration: PT2M51S
  duration ms: 171904
  explicit: false
  by artist: Charlie Brennan
  in album: Loser Laps (Second Lap)
    type: MusicAlbum
    date published: 2025-01-10
  isrc code: QZEQU2402443
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T10:42:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6cc66d3803db7c652ed1c6c1585d78a8e87495c367b9d3811ca6104c697ca1f3
  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/QZEQU2402443
  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 0x6cc66d3803db7c652ed1c6c1585d78a8e87495c367b9d3811ca6104c697ca1f3. 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/QZEQU2402443 — a six-check JSON result.
    date published: 2026-07-05T18:48:28Z
  audio: Loser Laps (Second Lap)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 125.899
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.615
    additional property: Energy
      type: PropertyValue
      value: 0.344
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.313
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.323
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.923
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Open House
type: MusicAlbum
date published: 2025-11-14