Og JonnyD
type: MusicGroup
popularity: 30
followers: 3636
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x29878297704e2e72e2ce43efdabaf5f886041120fd5e3086986cbdf6ed4df7a3
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/2b81c828-a87a-4878-9529-fd804e16caf3.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/2b81c828-a87a-4878-9529-fd804e16caf3.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/2b81c828-a87a-4878-9529-fd804e16caf3
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x29878297704e2e72e2ce43efdabaf5f886041120fd5e3086986cbdf6ed4df7a3","name":"Og JonnyD","registered_at":"2026-06-11T15:02:25Z","symbol":"NIM0057277","token_address":"0xc7863d2701f322a827f0905dc272456c87618345","type":"artist","uuid":"2b81c828-a87a-4878-9529-fd804e16caf3"}
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 0x29878297704e2e72e2ce43efdabaf5f886041120fd5e3086986cbdf6ed4df7a3. 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/2b81c828-a87a-4878-9529-fd804e16caf3.json and https://artists.proofprofile.net/proofs/artist/2b81c828-a87a-4878-9529-fd804e16caf3.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
  text: {"copyright_id":"0x29878297704e2e72e2ce43efdabaf5f886041120fd5e3086986cbdf6ed4df7a3","name":"Og JonnyD","registered_at":"2026-06-11T15:02:25Z","symbol":"NIM0057277","token_address":"0xc7863d2701f322a827f0905dc272456c87618345","type":"artist","uuid":"2b81c828-a87a-4878-9529-fd804e16caf3"}
album: We Should Dance for a Bit
  type: MusicAlbum
  date published: 2016-09-05
album: Relax
  type: MusicAlbum
  date published: 2018-01-14
album: Drink More Water
  type: MusicAlbum
  date published: 2018-01-16
album: Drink More Water
  type: MusicAlbum
  date published: 2018-01-18
album: Life Is Beautiful
  type: MusicAlbum
  date published: 2018-05-27
album: Yellow Ghetto
  type: MusicAlbum
  date published: 2019-08-31
album: Feel
  type: MusicAlbum
  date published: 2019-11-15
album: Waves
  type: MusicAlbum
  date published: 2019-11-22
album: Waves
  type: MusicAlbum
  date published: 2019-11-22
album: Lotta That
  type: MusicAlbum
  date published: 2019-12-06
album: Came Up
  type: MusicAlbum
  date published: 2019-12-27
album: Came Up
  type: MusicAlbum
  date published: 2019-12-27
album: Ftihtb
  type: MusicAlbum
  date published: 2020-01-10
album: Waves (Acoustic)
  type: MusicAlbum
  date published: 2020-02-21
album: Waves (Acoustic)
  type: MusicAlbum
  date published: 2020-02-21
album: Our Song
  type: MusicAlbum
  date published: 2020-03-23
album: Our Song
  type: MusicAlbum
  date published: 2020-03-23
album: Waves (Acoustic)
  type: MusicAlbum
  date published: 2020-04-03
album: La la Land (Kansas City)
  type: MusicAlbum
  date published: 2020-04-10
album: La la Land (Kansas City)
  type: MusicAlbum
  date published: 2020-04-10
album: Ready to Go
  type: MusicAlbum
  date published: 2020-04-16
album: Ready to Go
  type: MusicAlbum
  date published: 2020-04-16
album: Kids Don't Fall in Love
  type: MusicAlbum
  date published: 2020-04-17
album: Kids Don't Fall in Love
  type: MusicAlbum
  date published: 2020-04-17
album: Close Call
  type: MusicAlbum
  date published: 2020-05-08
album: Close Call
  type: MusicAlbum
  date published: 2020-05-08
album: Running
  type: MusicAlbum
  date published: 2020-05-22
album: Running
  type: MusicAlbum
  date published: 2020-05-22
album: If You Fall
  type: MusicAlbum
  date published: 2020-07-24
album: If You Fall
  type: MusicAlbum
  date published: 2020-07-24
album: Diamonds and Gold
  type: MusicAlbum
  date published: 2020-11-20
album: Diamonds and Gold
  type: MusicAlbum
  date published: 2020-11-20
album: We Should Dance for a Bit
  type: MusicAlbum
  date published: 2020-11-27
album: We Should Dance for a Bit
  type: MusicAlbum
  date published: 2020-11-27
album: One Thing Clear
  type: MusicAlbum
  date published: 2020-12-11
album: One Thing Clear
  type: MusicAlbum
  date published: 2020-12-11
album: Why Don't We
  type: MusicAlbum
  date published: 2021-01-01
album: Why Don't We
  type: MusicAlbum
  date published: 2021-01-01
album: Kids Don't Fall In Love (Acoustic)
  type: MusicAlbum
  date published: 2021-01-15
album: Involved
  type: MusicAlbum
  date published: 2021-02-12
album: Happy
  type: MusicAlbum
  date published: 2021-02-26
album: Happy
  type: MusicAlbum
  date published: 2021-02-26
album: Years
  type: MusicAlbum
  date published: 2021-03-12
album: Years
  type: MusicAlbum
  date published: 2021-03-12
album: Involved
  type: MusicAlbum
  date published: 2021-04-09
album: Involved
  type: MusicAlbum
  date published: 2021-04-09
album: We Should Dance For A Bit (Sam McNaughton Remix)
  type: MusicAlbum
  date published: 2021-06-04
album: We Should Dance for a Bit (Sam McNaughton Remix)
  type: MusicAlbum
  date published: 2021-06-04
album: I Really Hate When You Go
  type: MusicAlbum
  date published: 2021-09-02
album: I Really Hate When You Go
  type: MusicAlbum
  date published: 2021-09-02
album: Wait Up
  type: MusicAlbum
  date published: 2022-01-07
album: Wake Up Dead
  type: MusicAlbum
  date published: 2022-01-21
album: See It On My Face
  type: MusicAlbum
  date published: 2022-02-03
album: See It On My Face
  type: MusicAlbum
  date published: 2022-02-03
album: I Don't Know
album: No Prescription
album: Down
album: You Lie A Lot
album: Path
album: Right Back
album: Don't Leave My Side
album: High School
album: Disconnected
album: Life Switched
album: Before I Met You

I Don't Know
type: MusicAlbum
date published: 2022-02-04

I Don't Know
type: MusicAlbum
date published: 2022-02-04

No Prescription
type: MusicAlbum
date published: 2022-02-11

No Prescription
type: MusicAlbum
date published: 2022-02-11

No Prescription
type: MusicAlbum
date published: 2022-02-11

Down
type: MusicAlbum
date published: 2022-02-18

You Lie A Lot
type: MusicAlbum
date published: 2022-03-04

You Lie A Lot
type: MusicAlbum
date published: 2022-03-04

Path
type: MusicAlbum
date published: 2022-03-18

Path
type: MusicAlbum
date published: 2022-03-18

Right Back
type: MusicAlbum
date published: 2022-04-01

Don't Leave My Side
type: MusicAlbum
date published: 2022-04-15

Don't Leave My Side
type: MusicAlbum
date published: 2022-04-15

High School
type: MusicAlbum
date published: 2022-05-13

Disconnected
type: MusicAlbum
date published: 2022-05-20

Disconnected
type: MusicAlbum
date published: 2022-05-20

Disconnected
type: MusicAlbum
date published: 2022-05-20

Life Switched
type: MusicAlbum
date published: 2022-06-03

Life Switched
type: MusicAlbum
date published: 2022-06-03

Before I Met You
type: MusicAlbum
date published: 2022-06-17

Come Thru
type: MusicAlbum
date published: 2022-08-19

Come Thru
type: MusicAlbum
date published: 2022-08-19

Iowa State Cyclones
type: MusicAlbum
date published: 2022-09-02

Iowa State Cyclones
type: MusicAlbum
date published: 2022-09-02

Living A Lie
type: MusicAlbum
date published: 2022-09-09

Living A Lie
type: MusicAlbum
date published: 2022-09-09

Friends
type: MusicAlbum
date published: 2022-09-16

Friends
type: MusicAlbum
date published: 2022-09-16

Ride With Me
type: MusicAlbum
date published: 2022-09-23

Stress
type: MusicAlbum
date published: 2022-09-30

something
type: MusicAlbum
date published: 2022-10-28

something
type: MusicAlbum
date published: 2022-10-28

Satellite
type: MusicAlbum
date published: 2022-11-11

Satellite
type: MusicAlbum
date published: 2022-11-11

All We Need
type: MusicAlbum
date published: 2022-11-25

All We Need
type: MusicAlbum
date published: 2022-11-25

i don't even want to go there
type: MusicAlbum
date published: 2022-12-09

Seasons
type: MusicAlbum
date published: 2022-12-16

Seasons
type: MusicAlbum
date published: 2022-12-16

Flight School
type: MusicAlbum
date published: 2022-12-23

i gave you my all
type: MusicAlbum
date published: 2022-12-30

i gave you my all
type: MusicAlbum
date published: 2022-12-30

then u weren't there for me
type: MusicAlbum
date published: 2023-01-13
track: then u weren't there for me
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170898
  explicit: false
  by artist: Og JonnyD
  in album: then u weren't there for me
    type: MusicAlbum
    date published: 2023-01-13
  isrc code: QZTAS2289042
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T20:22:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x46055d513d66250e07de3a50765c12d983045ea4f77bbbe35f71d08afa6f0b15
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958322
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958322
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAS2289042
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T20:44:14Z
  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 0x46055d513d66250e07de3a50765c12d983045ea4f77bbbe35f71d08afa6f0b15. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAS2289042.
    date published: 2026-07-16T20:44:14Z
  audio: then u weren't there for me
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 90.418
    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.59
    additional property: Energy
      type: PropertyValue
      value: 0.623
    additional property: Speechiness
      type: PropertyValue
      value: 0.029
    additional property: Acousticness
      type: PropertyValue
      value: 0.025
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.307
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.33
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.207
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

then u weren't there for me
type: MusicAlbum
date published: 2023-01-13

Bite My Tongue
type: MusicAlbum
date published: 2023-01-27

Bite My Tongue
type: MusicAlbum
date published: 2023-01-27

Bite My Tongue
type: MusicAlbum
date published: 2023-01-27

she got needs
type: MusicAlbum
date published: 2023-02-10

she got needs
type: MusicAlbum
date published: 2023-02-10

Last Laugh
type: MusicAlbum
date published: 2023-02-24

God's Decision
type: MusicAlbum
date published: 2023-03-10

1am
type: MusicAlbum
date published: 2023-03-24

Champagne
type: MusicAlbum
date published: 2023-04-07

don't be too hard on yourself
type: MusicAlbum
date published: 2023-04-21

FULL SPEED
type: MusicAlbum
date published: 2023-05-05

Better Place
type: MusicAlbum
date published: 2023-05-19

just work harder
type: MusicAlbum
date published: 2023-06-02

Cold World
type: MusicAlbum
date published: 2023-06-16

Reminisce
type: MusicAlbum
date published: 2023-06-30

you're like, really pretty
type: MusicAlbum
date published: 2023-07-14

nobody else cares
type: MusicAlbum
date published: 2023-07-28

YOU SLEEP
type: MusicAlbum
date published: 2023-08-11

inspired
type: MusicAlbum
date published: 2023-08-25

it's okay to not be okay
type: MusicAlbum
date published: 2023-09-08
track: it's okay to not be okay
  type: MusicRecording
  duration: PT2M5S
  duration ms: 125573
  explicit: false
  by artist: Og JonnyD
  in album: it's okay to not be okay
    type: MusicAlbum
    date published: 2023-09-08
  isrc code: UKZGC2302418
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T02:07:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x44fc41f87201f0965b7ef0bbf487a21c7892c960cd50515e34dfbd08ade209bf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958224
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958224
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKZGC2302418
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T02:28:43Z
  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 0x44fc41f87201f0965b7ef0bbf487a21c7892c960cd50515e34dfbd08ade209bf. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKZGC2302418.
    date published: 2026-07-16T02:28:43Z
  audio: it's okay to not be okay
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 77.023
    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.658
    additional property: Energy
      type: PropertyValue
      value: 0.457
    additional property: Speechiness
      type: PropertyValue
      value: 0.039
    additional property: Acousticness
      type: PropertyValue
      value: 0.063
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.094
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.167
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.737
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Do Your Worst
type: MusicAlbum
date published: 2023-09-22
track: Do Your Worst
  type: MusicRecording
  duration: PT1M30S
  duration ms: 90041
  explicit: false
  by artist: Og JonnyD
  in album: Do Your Worst
    type: MusicAlbum
    date published: 2023-09-22
  isrc code: QZK6M2385031
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T06:49:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe8b8223784ff48373c6fcccd17e7f10439b56aae9b170dbf60142a2b10296d12
  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/QZK6M2385031
  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 0xe8b8223784ff48373c6fcccd17e7f10439b56aae9b170dbf60142a2b10296d12. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6M2385031.
    date published: 2026-07-15T06:58:20Z
  audio: Do Your Worst
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.054
    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.726
    additional property: Energy
      type: PropertyValue
      value: 0.693
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.151
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.158
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.811
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

i hope
type: MusicAlbum
date published: 2023-10-06

drank too much last night
type: MusicAlbum
date published: 2023-10-20

THE PRESENT
type: MusicAlbum
date published: 2023-11-03

ONE TIME FOR THE ONE TIME
type: MusicAlbum
date published: 2023-11-17

coffee shop down the road
type: MusicAlbum
date published: 2023-12-01

free beats
type: MusicAlbum
date published: 2023-12-29

what's going on
type: MusicAlbum
date published: 2024-01-12
track: what's going on
  type: MusicRecording
  duration: PT1M6S
  duration ms: 66873
  explicit: false
  by artist: Og JonnyD
  in album: what's going on
    type: MusicAlbum
    date published: 2024-01-12
  isrc code: UKZGC2304674
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T16:25:19+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4562de67f228537e3134bab68ce5dd2e64f69c5ae00115327c9ef8fa1d75a2bd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959037
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959037
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKZGC2304674
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T16:59:47Z
  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 0x4562de67f228537e3134bab68ce5dd2e64f69c5ae00115327c9ef8fa1d75a2bd. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKZGC2304674.
    date published: 2026-07-21T16:59:47Z
  audio: what's going on
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 144.019
    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.629
    additional property: Energy
      type: PropertyValue
      value: 0.604
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.081
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.667
    additional property: Liveness
      type: PropertyValue
      value: 0.107
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.218
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.331
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

going far
type: MusicAlbum
date published: 2024-01-26
track: going far
  type: MusicRecording
  duration: PT1M50S
  duration ms: 110712
  explicit: false
  by artist: Og JonnyD
  in album: going far
    type: MusicAlbum
    date published: 2024-01-26
  isrc code: UKZGC2304675
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T11:44:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0d3277c2cb5396f6059b82f52677ec0253a7a67b4cf091f1bcae1e4984d4cae9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958286
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958286
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKZGC2304675
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T12:43:37Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x0d3277c2cb5396f6059b82f52677ec0253a7a67b4cf091f1bcae1e4984d4cae9. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKZGC2304675.
    date published: 2026-07-16T12:43:37Z
  audio: going far
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 174.938
    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.676
    additional property: Energy
      type: PropertyValue
      value: 0.759
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.027
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.095
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.127
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.143
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

maybe
type: MusicAlbum
date published: 2024-02-09

JUMPIN
type: MusicAlbum
date published: 2024-02-23

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

The Source
type: MusicAlbum
date published: 2024-04-19

cheap beer
type: MusicAlbum
date published: 2024-05-17

one million dollars
type: MusicAlbum
date published: 2024-05-24

they were wrong
type: MusicAlbum
date published: 2024-05-31

No Prescription v2
type: MusicAlbum
date published: 2024-06-14

i don't know where i'm going
type: MusicAlbum
date published: 2024-06-28
track: i don't know where i'm going
  type: MusicRecording
  duration: PT1M35S
  duration ms: 95851
  explicit: false
  by artist: Og JonnyD
  in album: i don't know where i'm going
    type: MusicAlbum
    date published: 2024-06-28
  isrc code: QZK6H2478555
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T04:14:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x60cf07983a9330f0af303e60f7ff43748235bb8b98981a56fd383175436d0f57
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958362
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958362
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6H2478555
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T04:32: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 0x60cf07983a9330f0af303e60f7ff43748235bb8b98981a56fd383175436d0f57. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6H2478555.
    date published: 2026-07-17T04:32:48Z
  audio: i don't know where i'm going
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 161.047
    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.795
    additional property: Energy
      type: PropertyValue
      value: 0.458
    additional property: Speechiness
      type: PropertyValue
      value: 0.215
    additional property: Acousticness
      type: PropertyValue
      value: 0.432
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.46
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.311
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

you've changed
type: MusicAlbum
date published: 2024-07-12

where does the time go
type: MusicAlbum
date published: 2024-07-26

FOR THE FIGHT
type: MusicAlbum
date published: 2024-08-09

how'd this happen
type: MusicAlbum
date published: 2024-08-23

no time for sleep
type: MusicAlbum
date published: 2024-09-06

u & me
type: MusicAlbum
date published: 2024-09-20

life's getting better
type: MusicAlbum
date published: 2024-10-11

that's life
type: MusicAlbum
date published: 2024-10-25
track: that's life
  type: MusicRecording
  duration: PT1M36S
  duration ms: 96595
  explicit: false
  by artist: Og JonnyD
  in album: that's life
    type: MusicAlbum
    date published: 2024-10-25
  isrc code: QZTAX2473790
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T18:33:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3c64a67d4ae661c21940076c367fae6995960ae6519a6321b318f702ccf55d6c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAX2473790
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x3c64a67d4ae661c21940076c367fae6995960ae6519a6321b318f702ccf55d6c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAX2473790.
    date published: 2026-07-05T01:12:41Z
  audio: that's life
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 159.921
    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.652
    additional property: Energy
      type: PropertyValue
      value: 0.457
    additional property: Speechiness
      type: PropertyValue
      value: 0.103
    additional property: Acousticness
      type: PropertyValue
      value: 0.242
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.47
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.973
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major

in due time
type: MusicAlbum
date published: 2024-11-08
track: in due time
  type: MusicRecording
  duration: PT1M2S
  duration ms: 62415
  explicit: false
  by artist: Og JonnyD
  in album: in due time
    type: MusicAlbum
    date published: 2024-11-08
  isrc code: QZTBA2408835
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T14:14:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe8f3d166a7c2c1eaddbbc71402ede7f1450d585c8027375cae1b63e064b710e7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958746
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958746
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBA2408835
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T15:36: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 0xe8f3d166a7c2c1eaddbbc71402ede7f1450d585c8027375cae1b63e064b710e7. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBA2408835.
    date published: 2026-07-19T15:36:35Z
  audio: in due time
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 92.525
    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.756
    additional property: Energy
      type: PropertyValue
      value: 0.491
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.106
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.321
    additional property: Liveness
      type: PropertyValue
      value: 0.128
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.099
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.201
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

dust
type: MusicAlbum
date published: 2024-11-22

advice
type: MusicAlbum
date published: 2024-12-06

nobody understands
type: MusicAlbum
date published: 2024-12-20
track: nobody understands
  type: MusicRecording
  duration: PT2M16S
  duration ms: 136719
  explicit: false
  by artist: Og JonnyD
  in album: nobody understands
    type: MusicAlbum
    date published: 2024-12-20
  isrc code: QZZ7P2411255
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T15:28:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa6881dd0744d16627598aa87a8972271d2345792b3abb027acf9af8e6575528a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958432
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958432
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7P2411255
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T15:43: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 0xa6881dd0744d16627598aa87a8972271d2345792b3abb027acf9af8e6575528a. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7P2411255.
    date published: 2026-07-17T15:43:17Z
  audio: nobody understands
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 155.021
    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.692
    additional property: Energy
      type: PropertyValue
      value: 0.785
    additional property: Speechiness
      type: PropertyValue
      value: 0.078
    additional property: Acousticness
      type: PropertyValue
      value: 0.107
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.019
    additional property: Liveness
      type: PropertyValue
      value: 0.17
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.372
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.511
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

hungover
type: MusicAlbum
date published: 2025-01-01

no time for sleep
type: MusicAlbum
date published: 2025-01-31

eyes on the prize
type: MusicAlbum
date published: 2025-02-07
track: eyes on the prize
  type: MusicRecording
  duration: PT1M6S
  duration ms: 66218
  explicit: false
  by artist: Og JonnyD
  in album: eyes on the prize
    type: MusicAlbum
    date published: 2025-02-07
  isrc code: QT3F22488301
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T01:37:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbb916642c50f3525f4d965b8badec6bd6a6ad1dbeeb9f276e9c3450aa1c9ed31
  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/QT3F22488301
  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 0xbb916642c50f3525f4d965b8badec6bd6a6ad1dbeeb9f276e9c3450aa1c9ed31. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3F22488301.
    date published: 2026-07-04T10:04:33Z
  audio: eyes on the prize
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 144.964
    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.684
    additional property: Energy
      type: PropertyValue
      value: 0.543
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.346
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.108
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.281
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.287
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

up the road (dive bar)
type: MusicAlbum
date published: 2025-03-07

pressure
type: MusicAlbum
date published: 2025-04-04

plottin'
type: MusicAlbum
date published: 2025-05-02
track: plottin'
  type: MusicRecording
  duration: PT1M24S
  duration ms: 84706
  explicit: false
  by artist: Og JonnyD
  in album: plottin'
    type: MusicAlbum
    date published: 2025-05-02
  isrc code: QZK6K2577223
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T02:11:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5741d98335703ab2cb223085e4eb1104c302e8d88caec654efb9fb35f4f57932
  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/QZK6K2577223
  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 0x5741d98335703ab2cb223085e4eb1104c302e8d88caec654efb9fb35f4f57932. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6K2577223.
    date published: 2026-07-05T10:01:46Z
  audio: plottin'
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 160.009
    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.727
    additional property: Energy
      type: PropertyValue
      value: 0.555
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.491
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.125
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.329
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.387
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

put it on my tab
type: MusicAlbum
date published: 2025-06-06

nobody's perfect
type: MusicAlbum
date published: 2025-07-04

nothing new
type: MusicAlbum
date published: 2025-08-01

Rains Forever
type: MusicAlbum
date published: 2025-09-05

honest
type: MusicAlbum
date published: 2025-10-03
track: honest
  type: MusicRecording
  duration: PT1M22S
  duration ms: 82477
  explicit: false
  by artist: Og JonnyD
  in album: honest
    type: MusicAlbum
    date published: 2025-10-03
  isrc code: QZZ782527736
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T06:38:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbb85002862ce4070a0edc700f4df586144e3ee1d1fbef32da8f4c5e6a5896144
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958256
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958256
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ782527736
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T07:22:18Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb85002862ce4070a0edc700f4df586144e3ee1d1fbef32da8f4c5e6a5896144. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ782527736.
    date published: 2026-07-16T07:22:18Z
  audio: honest
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 55.407
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.591
    additional property: Energy
      type: PropertyValue
      value: 0.453
    additional property: Speechiness
      type: PropertyValue
      value: 0.093
    additional property: Acousticness
      type: PropertyValue
      value: 0.371
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.08
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.977
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

loose ends
type: MusicAlbum
date published: 2025-11-07