K Ro
type: MusicGroup
popularity: 19
followers: 95
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1f2333f1548fc59964cb28b2311378a612a3d0e5dd90fb0bd53a4fb36f850804
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953750
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953750
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/a88a3cf0-bf06-42de-bc08-cb90d13f41a9.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/a88a3cf0-bf06-42de-bc08-cb90d13f41a9.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/a88a3cf0-bf06-42de-bc08-cb90d13f41a9
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-15T06:12:23Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x1f2333f1548fc59964cb28b2311378a612a3d0e5dd90fb0bd53a4fb36f850804","name":"K Ro","registered_at":"2026-06-14T22:08:59Z","symbol":"NIM0591475","token_address":"0x2dbc597924af4aa20bd34daf92a3863cf5d960b7","type":"artist","uuid":"a88a3cf0-bf06-42de-bc08-cb90d13f41a9"}
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 0x1f2333f1548fc59964cb28b2311378a612a3d0e5dd90fb0bd53a4fb36f850804. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a88a3cf0-bf06-42de-bc08-cb90d13f41a9.json and https://artists.proofprofile.net/proofs/artist/a88a3cf0-bf06-42de-bc08-cb90d13f41a9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-15T06:12:23Z
  text: {"copyright_id":"0x1f2333f1548fc59964cb28b2311378a612a3d0e5dd90fb0bd53a4fb36f850804","name":"K Ro","registered_at":"2026-06-14T22:08:59Z","symbol":"NIM0591475","token_address":"0x2dbc597924af4aa20bd34daf92a3863cf5d960b7","type":"artist","uuid":"a88a3cf0-bf06-42de-bc08-cb90d13f41a9"}
album: The Second Coming
  type: MusicAlbum
  date published: 2024-03-02
  track: Mobsta's Ambitions
    type: MusicRecording
    duration: PT4M45S
    duration ms: 285120
    explicit: true
    by artist: K Ro
    in album: The Second Coming
      type: MusicAlbum
      date published: 2024-03-02
    isrc code: QZDA82449004
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-12T19:41:21+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x1e053682ec75c454ffa7e98df432400015aeece263b060d509802817fb966877
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957750
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957750
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA82449004
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-12T20:39:38Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e053682ec75c454ffa7e98df432400015aeece263b060d509802817fb966877. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA82449004.
      date published: 2026-07-12T20:39:38Z
    audio: Mobsta's Ambitions
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 83.888
      additional property: Musical Key
        type: PropertyValue
        value: 11
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.455
      additional property: Energy
        type: PropertyValue
        value: 0.639
      additional property: Speechiness
        type: PropertyValue
        value: 0.556
      additional property: Acousticness
        type: PropertyValue
        value: 0.162
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.199
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.299
      additional property: Loudness (dB)
        type: PropertyValue
        value: -8.236
      additional property: Key Name
        type: PropertyValue
        value: B
      additional property: Mode Name
        type: PropertyValue
        value: Minor
  track: Still Against All odds
    type: MusicRecording
    duration: PT4M4S
    duration ms: 244223
    explicit: true
    by artist: K Ro
    in album: The Second Coming
      type: MusicAlbum
      date published: 2024-03-02
    isrc code: QZDA82449013
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-18T11:08:43+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x58b00d8896ba223ff7aef10aa6bee17bf832ca3f45736232f1baa8691186a7e8
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958541
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958541
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA82449013
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-18T11:37:54Z
    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 0x58b00d8896ba223ff7aef10aa6bee17bf832ca3f45736232f1baa8691186a7e8. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QZDA82449013.
      date published: 2026-07-18T11:37:54Z
    audio: Still Against All odds
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 65.738
      additional property: Musical Key
        type: PropertyValue
        value: 10
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.494
      additional property: Energy
        type: PropertyValue
        value: 0.808
      additional property: Speechiness
        type: PropertyValue
        value: 0.282
      additional property: Acousticness
        type: PropertyValue
        value: 0.166
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.213
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.904
      additional property: Loudness (dB)
        type: PropertyValue
        value: -8.424
      additional property: Key Name
      additional property: Mode Name
  track: Azz Clap
  track: Cold & Raining
  track: Relentless Thoughts
album: The Apocalpse
album: Rap Shit
album: What it do
album: Don't fuck around
album: Cash on me
album: Life as a M.O.B.S.T.A.
album: I'M ForReal
album: Last one born
album: Come Fuck
album: Hoes & Niggaz a Trip
album: JMFCS
album: Knod ya Head
album: Memories Bad
album: Screws loose
album: What would you do
album: By the dollar
album: Tryna fick wit mine
album: Uplifting
album: I never thought it take so long
album: On my knob
album: Whats the use
album: Unwine
album: Crazy
album: DMX dedication tribute (Bonus Track)
album: Huh!
album: C'Mon
album: Bust his azz/Beat down skit
album: FTAD
album: Another day in Indiana
album: Deepest thoughts
album: Decoded
album: Enemies Fail
album: This House is Protected
album: Staying Alive
album: Only way to change things
album: Gotta stand Strong
album: I'm Realer than U
album: Heart of shit
album: Surprise Homie
album: I'll never let up
album: Here we go
album: My child is gone
album: Among no average
album: Stay on yo rise up
album: My lady friend
album: Smoking & Sipping
album: Faded
album: FWTF
album: What you talking bout
album: Refuse to be
album: Too Much
album: Luv 4 this world
album: Imma go get it
album: Fade out
album: Dick Riders
album: To the dirt
album: Y'all ain't shit
album: How I Changed
album: So Many Souljaz Dead
album: Established
album: This is Luv
album: Facing all this evil
album: I Ain't
album: Click Clack

Key Name
type: PropertyValue
value: Bb

Mode Name
type: PropertyValue
value: Major

Azz Clap
type: MusicRecording
duration: PT3M19S
duration ms: 199151
explicit: true
by artist: K Ro
in album: The Second Coming
  type: MusicAlbum
  date published: 2024-03-02
isrc code: QZDA82449015
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T10:20:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfbf36af8b64a0c8c9be2440f04592d60c1a80d726c41008938ce31056c1112ea
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958720
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958720
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA82449015
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T10:53: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 0xfbf36af8b64a0c8c9be2440f04592d60c1a80d726c41008938ce31056c1112ea. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/QZDA82449015.
  date published: 2026-07-19T10:53:46Z
audio: Azz Clap
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 100.004
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.732
  additional property: Energy
    type: PropertyValue
    value: 0.517
  additional property: Speechiness
    type: PropertyValue
    value: 0.243
  additional property: Acousticness
    type: PropertyValue
    value: 0.001
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.171
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.637
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.592
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Cold & Raining
type: MusicRecording
duration: PT6M21S
duration ms: 381528
explicit: true
by artist: K Ro
in album: The Second Coming
  type: MusicAlbum
  date published: 2024-03-02
isrc code: QZDA82449016
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T05:10:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0141d78b514d7af3ad9ba978b3bf13aff142d66b91eb5f998cd7c0fd17f709be
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/QZDA82449016
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 0x0141d78b514d7af3ad9ba978b3bf13aff142d66b91eb5f998cd7c0fd17f709be. 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/QZDA82449016.
  date published: 2026-07-05T10:01:46Z
audio: Cold & Raining
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 135.767
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.678
  additional property: Energy
    type: PropertyValue
    value: 0.549
  additional property: Speechiness
    type: PropertyValue
    value: 0.046
  additional property: Acousticness
    type: PropertyValue
    value: 0.012
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.065
  additional property: Liveness
    type: PropertyValue
    value: 0.138
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.13
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.15
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Relentless Thoughts
type: MusicRecording
duration: PT3M20S
duration ms: 200303
explicit: true
by artist: K Ro
in album: The Second Coming
  type: MusicAlbum
  date published: 2024-03-02
isrc code: QZDA82449018
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T11:06:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x51ce6763ac00dc05033594b666e17b6be1f4cc3b0af2fbd7a8fac17e708a2231
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958404
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958404
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA82449018
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T11:34:58Z
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 0x51ce6763ac00dc05033594b666e17b6be1f4cc3b0af2fbd7a8fac17e708a2231. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34:58Z), 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/QZDA82449018.
  date published: 2026-07-17T11:34:58Z
audio: Relentless Thoughts
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 61.306
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 3
  additional property: Danceability
    type: PropertyValue
    value: 0.475
  additional property: Energy
    type: PropertyValue
    value: 0.672
  additional property: Speechiness
    type: PropertyValue
    value: 0.524
  additional property: Acousticness
    type: PropertyValue
    value: 0.005
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.169
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.404
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.878
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

The Apocalpse
type: MusicAlbum
date published: 2024-04-08

Rap Shit
type: MusicAlbum
date published: 2024-05-25

What it do
type: MusicAlbum
date published: 2024-05-25
track: What it do
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235055
  explicit: true
  by artist: K Ro
  in album: What it do
    type: MusicAlbum
    date published: 2024-05-25
  isrc code: QZMER2432427
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T19:27:17+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9b18b13881552542d85899e06852a9802976b34c333cb6ec5c87656f9c83a939
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958448
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958448
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMER2432427
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T19:49:21Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b18b13881552542d85899e06852a9802976b34c333cb6ec5c87656f9c83a939. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMER2432427.
    date published: 2026-07-17T19:49:21Z
  audio: What it do
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 94.717
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.425
    additional property: Energy
      type: PropertyValue
      value: 0.471
    additional property: Speechiness
      type: PropertyValue
      value: 0.11
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.031
    additional property: Liveness
      type: PropertyValue
      value: 0.218
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.274
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.506
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Don't fuck around
type: MusicAlbum
date published: 2024-05-25

Cash on me
type: MusicAlbum
date published: 2024-06-08

Life as a M.O.B.S.T.A.
type: MusicAlbum
date published: 2024-06-08
track: Life as a M.O.B.S.T.A.
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182111
  explicit: true
  by artist: K Ro
  in album: Life as a M.O.B.S.T.A.
    type: MusicAlbum
    date published: 2024-06-08
  isrc code: QZNWU2418239
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T22:47:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x58047f26812f5a74733581390a0a2143a5888d2a791e24c7feb7751699f90acb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959073
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959073
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWU2418239
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T23:25: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 0x58047f26812f5a74733581390a0a2143a5888d2a791e24c7feb7751699f90acb. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/QZNWU2418239.
    date published: 2026-07-21T23:25:37Z
  audio: Life as a M.O.B.S.T.A.
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 81.561
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 1
    additional property: Danceability
      type: PropertyValue
      value: 0.603
    additional property: Energy
      type: PropertyValue
      value: 0.737
    additional property: Speechiness
      type: PropertyValue
      value: 0.624
    additional property: Acousticness
      type: PropertyValue
      value: 0.205
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.057
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.458
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.817
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

I'M ForReal
type: MusicAlbum
date published: 2024-06-08

Last one born
type: MusicAlbum
date published: 2024-06-09

Come Fuck
type: MusicAlbum
date published: 2024-06-09

Hoes & Niggaz a Trip
type: MusicAlbum
date published: 2024-06-09

JMFCS
type: MusicAlbum
date published: 2024-06-09
track: JMFCS
  type: MusicRecording
  duration: PT4M27S
  duration ms: 267840
  explicit: true
  by artist: K Ro
  in album: JMFCS
    type: MusicAlbum
    date published: 2024-06-09
  isrc code: QZNWT2486795
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T04:47:04+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb44b26917847420e963a0313c3ae777e8bed6464422640207e7f575caa93c33d
  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/QZNWT2486795
  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 0xb44b26917847420e963a0313c3ae777e8bed6464422640207e7f575caa93c33d. 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/QZNWT2486795.
    date published: 2026-07-04T10:04:33Z
  audio: JMFCS
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.73
    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.41
    additional property: Energy
      type: PropertyValue
      value: 0.577
    additional property: Speechiness
      type: PropertyValue
      value: 0.113
    additional property: Acousticness
      type: PropertyValue
      value: 0.006
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.651
    additional property: Liveness
      type: PropertyValue
      value: 0.206
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.271
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.836
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Knod ya Head
type: MusicAlbum
date published: 2024-06-09
track: Knod ya Head
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241137
  explicit: true
  by artist: K Ro
  in album: Knod ya Head
    type: MusicAlbum
    date published: 2024-06-09
  isrc code: QZNWT2488241
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T05:17:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x305cea262eaef10277d103da606df8d61bc548141cc23eec64ae062eea36414b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958830
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958830
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWT2488241
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T05:30:12Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x305cea262eaef10277d103da606df8d61bc548141cc23eec64ae062eea36414b. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWT2488241.
    date published: 2026-07-20T05:30:12Z
  audio: Knod ya Head
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 93.252
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.298
    additional property: Energy
      type: PropertyValue
      value: 0.523
    additional property: Speechiness
      type: PropertyValue
      value: 0.109
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.095
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.511
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.135
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Memories Bad
type: MusicAlbum
date published: 2024-06-09
track: Memories Bad
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219023
  explicit: true
  by artist: K Ro
  in album: Memories Bad
    type: MusicAlbum
    date published: 2024-06-09
  isrc code: QZNWT2486790
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T04:50:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4bb1397896596104f5b959da0829de7a40bf0252bf4b431375cb4a5dc1ffb5ff
  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/QZNWT2486790
  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 0x4bb1397896596104f5b959da0829de7a40bf0252bf4b431375cb4a5dc1ffb5ff. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWT2486790.
    date published: 2026-07-03T08:56:35Z
  audio: Memories Bad
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.108
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.604
    additional property: Energy
      type: PropertyValue
      value: 0.481
    additional property: Speechiness
      type: PropertyValue
      value: 0.157
    additional property: Acousticness
      type: PropertyValue
      value: 0.04
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.826
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.216
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.706
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Screws loose
type: MusicAlbum
date published: 2024-06-09

What would you do
type: MusicAlbum
date published: 2024-06-09

By the dollar
type: MusicAlbum
date published: 2024-06-10

Tryna fick wit mine
type: MusicAlbum
date published: 2024-06-12
track: Tryna fick wit mine
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180096
  explicit: true
  by artist: K Ro
  in album: Tryna fick wit mine
    type: MusicAlbum
    date published: 2024-06-12
  isrc code: QZNWU2481168
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T07:18:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x34b71e574600960acadcc29b29b52ec77f3741de2d705f3c20786fb69a06f9c8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958263
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958263
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWU2481168
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T08:19: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 0x34b71e574600960acadcc29b29b52ec77f3741de2d705f3c20786fb69a06f9c8. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZNWU2481168.
    date published: 2026-07-16T08:19:47Z
  audio: Tryna fick wit mine
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.162
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.5
    additional property: Energy
      type: PropertyValue
      value: 0.479
    additional property: Speechiness
      type: PropertyValue
      value: 0.363
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.112
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.176
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.397
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Uplifting
type: MusicAlbum
date published: 2024-06-13
track: Uplifting
  type: MusicRecording
  duration: PT3M26S
  duration ms: 206053
  explicit: true
  by artist: K Ro
  in album: Uplifting
    type: MusicAlbum
    date published: 2024-06-13
  isrc code: QZNWV2423050
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T22:47:04+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7a2fcde61fa7b0f8266046ece5057fe11a7f991d543bf9e47b20337a14161e08
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958942
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958942
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWV2423050
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T00:24:07Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a2fcde61fa7b0f8266046ece5057fe11a7f991d543bf9e47b20337a14161e08. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWV2423050.
    date published: 2026-07-21T00:24:07Z
  audio: Uplifting
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 82.213
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.499
    additional property: Energy
      type: PropertyValue
      value: 0.571
    additional property: Speechiness
      type: PropertyValue
      value: 0.493
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.222
    additional property: Liveness
      type: PropertyValue
      value: 0.075
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.626
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.181
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

I never thought it take so long
type: MusicAlbum
date published: 2024-06-13

On my knob
type: MusicAlbum
date published: 2024-06-14

Whats the use
type: MusicAlbum
date published: 2024-06-14
track: Whats the use
  type: MusicRecording
  duration: PT5M6S
  duration ms: 306085
  explicit: true
  by artist: K Ro
  in album: Whats the use
    type: MusicAlbum
    date published: 2024-06-14
  isrc code: QZNWV2484562
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T10:03:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdaa3920d76efa65220a0e7d708609b725931b0a342ddc6d494a5770a26f11c5c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956637
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956637
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWV2484562
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:56:23Z
  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 0xdaa3920d76efa65220a0e7d708609b725931b0a342ddc6d494a5770a26f11c5c. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/QZNWV2484562.
    date published: 2026-07-04T10:56:23Z
  audio: Whats the use
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 138.057
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.684
    additional property: Energy
      type: PropertyValue
      value: 0.658
    additional property: Speechiness
      type: PropertyValue
      value: 0.32
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.058
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.42
    additional property: Loudness (dB)
      type: PropertyValue
      value: -14.731
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Unwine
type: MusicAlbum
date published: 2024-06-14

Crazy
type: MusicAlbum
date published: 2024-06-14
track: Crazy
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164650
  explicit: true
  by artist: K Ro
  in album: Crazy
    type: MusicAlbum
    date published: 2024-06-14
  isrc code: QZNWV2485880
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T20:18:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x09f74ec7216d4cfc62b4ec1b3fd3194c4349142b5793c724dc0d44d4d4f9c8da
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958779
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958779
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWV2485880
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T21:08:39Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x09f74ec7216d4cfc62b4ec1b3fd3194c4349142b5793c724dc0d44d4d4f9c8da. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWV2485880.
    date published: 2026-07-19T21:08:39Z
  audio: Crazy
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 94.953
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.64
    additional property: Energy
      type: PropertyValue
      value: 0.577
    additional property: Speechiness
      type: PropertyValue
      value: 0.108
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.143
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.261
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.983
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

DMX dedication tribute (Bonus Track)
type: MusicAlbum
date published: 2024-06-15
track: DMX dedication tribute (Bonus Track)
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221554
  explicit: true
  by artist: K Ro
  in album: DMX dedication tribute (Bonus Track)
    type: MusicAlbum
    date published: 2024-06-15
  isrc code: QZNWW2431043
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T05:38:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd8d47c484864eb41a1b44f4e74dc2f6063bddd10158838634882ba748a3fb600
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958676
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958676
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWW2431043
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T05:43:13Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d47c484864eb41a1b44f4e74dc2f6063bddd10158838634882ba748a3fb600. Chain 2 (Bitcoin): anchored in block 958676 (2026-07-19T05:43:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWW2431043.
    date published: 2026-07-19T05:43:13Z
  audio: DMX dedication tribute (Bonus Track)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.02
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.372
    additional property: Energy
      type: PropertyValue
      value: 0.736
    additional property: Speechiness
      type: PropertyValue
      value: 0.337
    additional property: Acousticness
      type: PropertyValue
      value: 0.006
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.375
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.628
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.763
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Huh!
type: MusicAlbum
date published: 2024-06-15

C'Mon
type: MusicAlbum
date published: 2024-06-16

Bust his azz/Beat down skit
type: MusicAlbum
date published: 2024-06-16

FTAD
type: MusicAlbum
date published: 2024-06-17

Another day in Indiana
type: MusicAlbum
date published: 2024-06-17
track: Another day in Indiana
  type: MusicRecording
  duration: PT2M32S
  duration ms: 152256
  explicit: true
  by artist: K Ro
  in album: Another day in Indiana
    type: MusicAlbum
    date published: 2024-06-17
  isrc code: QZK6Q2463812
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-12T19:35:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x49275ce8869a258d6badce082ae582bba8880d08d26888dd115e7f459966823b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957750
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957750
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6Q2463812
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-12T20:39:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49275ce8869a258d6badce082ae582bba8880d08d26888dd115e7f459966823b. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6Q2463812.
    date published: 2026-07-12T20:39:38Z
  audio: Another day in Indiana
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.215
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.509
    additional property: Energy
      type: PropertyValue
      value: 0.702
    additional property: Speechiness
      type: PropertyValue
      value: 0.391
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.315
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.502
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.688
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Deepest thoughts
type: MusicAlbum
date published: 2024-06-18

Decoded
type: MusicAlbum
date published: 2024-06-18
track: Decoded
  type: MusicRecording
  duration: PT4M12S
  duration ms: 252656
  explicit: true
  by artist: K Ro
  in album: Decoded
    type: MusicAlbum
    date published: 2024-06-18
  isrc code: QZNWW2493864
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T17:21:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2e02e825826560da3dd73bc81bf2596ee14f76139bfb8cb0d9c06a300fe8a805
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWW2493864
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T19:42:29Z
  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 0x2e02e825826560da3dd73bc81bf2596ee14f76139bfb8cb0d9c06a300fe8a805. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZNWW2493864.
    date published: 2026-07-16T19:42:29Z
  audio: Decoded
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 154.287
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.583
    additional property: Energy
      type: PropertyValue
      value: 0.576
    additional property: Speechiness
      type: PropertyValue
      value: 0.313
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    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: -9.687
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Enemies Fail
type: MusicAlbum
date published: 2024-06-18

This House is Protected
type: MusicAlbum
date published: 2024-06-18

Staying Alive
type: MusicAlbum
date published: 2024-06-18
track: Staying Alive
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242760
  explicit: true
  by artist: K Ro
  in album: Staying Alive
    type: MusicAlbum
    date published: 2024-06-18
  isrc code: QZNWW2480112
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T02:48:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbcb8f9fb9e62f24e16ef81d5f376a8442d3724ba3750c569135a91b92662e034
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958955
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958955
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWW2480112
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T03:03:40Z
  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 0xbcb8f9fb9e62f24e16ef81d5f376a8442d3724ba3750c569135a91b92662e034. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QZNWW2480112.
    date published: 2026-07-21T03:03:40Z
  audio: Staying Alive
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 63.865
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.346
    additional property: Energy
      type: PropertyValue
      value: 0.667
    additional property: Speechiness
      type: PropertyValue
      value: 0.426
    additional property: Acousticness
      type: PropertyValue
      value: 0.002
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.246
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.177
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.324
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Only way to change things
type: MusicAlbum
date published: 2024-06-18
track: Only way to change things
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186224
  explicit: true
  by artist: K Ro
  in album: Only way to change things
    type: MusicAlbum
    date published: 2024-06-18
  isrc code: QZNWW2493867
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T22:26:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x48c6aa3fb71c5400789d69b1ca5db54e278bc348783f151a45a0939b0c7a0e30
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958074
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958074
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWW2493867
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T22:45: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 0x48c6aa3fb71c5400789d69b1ca5db54e278bc348783f151a45a0939b0c7a0e30. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWW2493867.
    date published: 2026-07-14T22:45:25Z
  audio: Only way to change things
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 109.981
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.655
    additional property: Energy
      type: PropertyValue
      value: 0.534
    additional property: Speechiness
      type: PropertyValue
      value: 0.122
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.251
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.219
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.083
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Gotta stand Strong
type: MusicAlbum
date published: 2024-06-18
track: Gotta stand Strong
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190032
  explicit: true
  by artist: K Ro
  in album: Gotta stand Strong
    type: MusicAlbum
    date published: 2024-06-18
  isrc code: QZNWW2493862
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T13:57:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x417fb2b1521359e034d9c1ee2f209ab2fefa76d9228936dad9855074ed67fd43
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958561
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958561
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWW2493862
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T14:22:01Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417fb2b1521359e034d9c1ee2f209ab2fefa76d9228936dad9855074ed67fd43. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWW2493862.
    date published: 2026-07-18T14:22:01Z
  audio: Gotta stand Strong
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.976
    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.726
    additional property: Energy
      type: PropertyValue
      value: 0.442
    additional property: Speechiness
      type: PropertyValue
      value: 0.204
    additional property: Acousticness
      type: PropertyValue
      value: 0.086
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.002
    additional property: Liveness
      type: PropertyValue
      value: 0.166
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.851
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.477
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

I'm Realer than U
type: MusicAlbum
date published: 2024-07-19

Heart of shit
type: MusicAlbum
date published: 2024-08-14

Surprise Homie
type: MusicAlbum
date published: 2024-08-14
track: Surprise Homie
  type: MusicRecording
  duration: PT4M17S
  duration ms: 257135
  explicit: true
  by artist: K Ro
  in album: Surprise Homie
    type: MusicAlbum
    date published: 2024-08-14
  isrc code: QZTB62422413
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T15:06:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb59ecb0a5f7740bc0d5b4004eda25846105c73c863e462648873ecc8ef67cbca
  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/QZTB62422413
  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 0xb59ecb0a5f7740bc0d5b4004eda25846105c73c863e462648873ecc8ef67cbca. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB62422413.
    date published: 2026-07-03T19:59:51Z
  audio: Surprise Homie
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 87.821
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.627
    additional property: Energy
      type: PropertyValue
      value: 0.655
    additional property: Speechiness
      type: PropertyValue
      value: 0.448
    additional property: Acousticness
      type: PropertyValue
      value: 0.016
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.413
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.662
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.702
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

I'll never let up
type: MusicAlbum
date published: 2024-08-14
track: I'll never let up
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174023
  explicit: true
  by artist: K Ro
  in album: I'll never let up
    type: MusicAlbum
    date published: 2024-08-14
  isrc code: QZTB62433213
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T21:25:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6f3c0234e315fde2c80abe82020785b1e01f6ccbdd87ac39fbb0ec05501630de
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959061
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959061
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB62433213
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T21:34:21Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f3c0234e315fde2c80abe82020785b1e01f6ccbdd87ac39fbb0ec05501630de. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB62433213.
    date published: 2026-07-21T21:34:21Z
  audio: I'll never let up
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 81.631
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.427
    additional property: Energy
      type: PropertyValue
      value: 0.437
    additional property: Speechiness
      type: PropertyValue
      value: 0.343
    additional property: Acousticness
      type: PropertyValue
      value: 0.013
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.042
    additional property: Liveness
      type: PropertyValue
      value: 0.058
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.326
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.226
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Here we go
type: MusicAlbum
date published: 2024-08-23

My child is gone
type: MusicAlbum
date published: 2024-08-23

Among no average
type: MusicAlbum
date published: 2024-08-24
track: Among no average
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151751
  explicit: true
  by artist: K Ro
  in album: Among no average
    type: MusicAlbum
    date published: 2024-08-24
  isrc code: QZTB92493643
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T09:56:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc062dbc150b16129ab4dc8d19392fe1c1202dff522099f6fdb7de6e81757a6c0
  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/QZTB92493643
  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 0xc062dbc150b16129ab4dc8d19392fe1c1202dff522099f6fdb7de6e81757a6c0. 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/QZTB92493643.
    date published: 2026-07-04T10:04:33Z
  audio: Among no average
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 181.991
    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.659
    additional property: Energy
      type: PropertyValue
      value: 0.487
    additional property: Speechiness
      type: PropertyValue
      value: 0.303
    additional property: Acousticness
      type: PropertyValue
      value: 0.173
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.27
    additional property: Liveness
      type: PropertyValue
      value: 0.167
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.522
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.699
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Stay on yo rise up
type: MusicAlbum
date published: 2024-08-26

My lady friend
type: MusicAlbum
date published: 2024-08-27

Smoking & Sipping
type: MusicAlbum
date published: 2024-09-03
track: Smoking & Sipping
  type: MusicRecording
  duration: PT3M57S
  duration ms: 237048
  explicit: true
  by artist: K Ro
  in album: Smoking & Sipping
    type: MusicAlbum
    date published: 2024-09-03
  isrc code: QZTBD2438925
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T21:06:15+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5361d2db68569bc863497de3b1c5ae844cb4f61636d1f0d0296605d590a4f1b1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958067
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958067
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBD2438925
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T21:26:15Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x5361d2db68569bc863497de3b1c5ae844cb4f61636d1f0d0296605d590a4f1b1. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBD2438925.
    date published: 2026-07-14T21:26:15Z
  audio: Smoking & Sipping
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.973
    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.763
    additional property: Energy
      type: PropertyValue
      value: 0.458
    additional property: Speechiness
      type: PropertyValue
      value: 0.086
    additional property: Acousticness
      type: PropertyValue
      value: 0.047
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.885
    additional property: Liveness
      type: PropertyValue
      value: 0.212
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.12
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.637
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Faded
type: MusicAlbum
date published: 2024-09-16
track: Faded
  type: MusicRecording
  duration: PT4M28S
  duration ms: 268488
  explicit: true
  by artist: K Ro
  in album: Faded
    type: MusicAlbum
    date published: 2024-09-16
  isrc code: QZWFF2471497
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T19:02:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc450c08e763b85b3d4e1ed4e3b62fd1ae14e33bcf879e69dfffc6170c3d58435
  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/QZWFF2471497
  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 0xc450c08e763b85b3d4e1ed4e3b62fd1ae14e33bcf879e69dfffc6170c3d58435. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFF2471497.
    date published: 2026-07-03T19:59:51Z
  audio: Faded
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 158.991
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.572
    additional property: Energy
      type: PropertyValue
      value: 0.621
    additional property: Speechiness
      type: PropertyValue
      value: 0.053
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.09
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.18
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.419
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

FWTF
type: MusicAlbum
date published: 2024-10-20

What you talking bout
type: MusicAlbum
date published: 2024-11-08

Refuse to be
type: MusicAlbum
date published: 2024-11-25
track: Refuse to be
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223654
  explicit: true
  by artist: K Ro
  in album: Refuse to be
    type: MusicAlbum
    date published: 2024-11-25
  isrc code: QZZ7P2480742
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T21:48:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfea2c8e71b8cf6d64a675ec1729c1cdd0a79de11d5826476f26a9bc9bc958e33
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958074
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958074
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7P2480742
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T22:45: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 0xfea2c8e71b8cf6d64a675ec1729c1cdd0a79de11d5826476f26a9bc9bc958e33. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7P2480742.
    date published: 2026-07-14T22:45:25Z
  audio: Refuse to be
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 89.996
    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.621
    additional property: Energy
      type: PropertyValue
      value: 0.422
    additional property: Speechiness
      type: PropertyValue
      value: 0.081
    additional property: Acousticness
      type: PropertyValue
      value: 0.249
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.51
    additional property: Liveness
      type: PropertyValue
      value: 0.122
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.261
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.835
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Too Much
type: MusicAlbum
date published: 2024-11-25
track: Too Much
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249544
  explicit: true
  by artist: K Ro
  in album: Too Much
    type: MusicAlbum
    date published: 2024-11-25
  isrc code: QZZ7P2477164
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-14T22:12:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x783f9698efa485a2fcd9d5289d09c9ac289b5dc78b7444c967e7dd9c5dc03610
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958074
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958074
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7P2477164
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-14T22:45: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 0x783f9698efa485a2fcd9d5289d09c9ac289b5dc78b7444c967e7dd9c5dc03610. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7P2477164.
    date published: 2026-07-14T22:45:25Z
  audio: Too Much
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 159.901
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.697
    additional property: Energy
      type: PropertyValue
      value: 0.405
    additional property: Speechiness
      type: PropertyValue
      value: 0.446
    additional property: Acousticness
      type: PropertyValue
      value: 0.005
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.049
    additional property: Liveness
      type: PropertyValue
      value: 0.246
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.495
    additional property: Loudness (dB)
      type: PropertyValue
      value: -18.6
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Luv 4 this world
type: MusicAlbum
date published: 2024-12-05

Imma go get it
type: MusicAlbum
date published: 2024-12-22

Fade out
type: MusicAlbum
date published: 2025-04-25
track: Fade out
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269769
  explicit: true
  by artist: K Ro
  in album: Fade out
    type: MusicAlbum
    date published: 2025-04-25
  isrc code: QZNWR2570586
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T17:05:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x67c8a3bd44ff5ad5ad1b819a733a142bfaa866bbf3201908902e14c299402322
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958176
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958176
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWR2570586
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T17:14:36Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67c8a3bd44ff5ad5ad1b819a733a142bfaa866bbf3201908902e14c299402322. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWR2570586.
    date published: 2026-07-15T17:14:36Z
  audio: Fade out
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.953
    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.742
    additional property: Energy
      type: PropertyValue
      value: 0.495
    additional property: Speechiness
      type: PropertyValue
      value: 0.237
    additional property: Acousticness
      type: PropertyValue
      value: 0.003
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.134
    additional property: Liveness
      type: PropertyValue
      value: 0.072
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.688
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.742
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Dick Riders
type: MusicAlbum
date published: 2025-06-22

To the dirt
type: MusicAlbum
date published: 2025-06-28

Y'all ain't shit
type: MusicAlbum
date published: 2025-07-08

How I Changed
type: MusicAlbum
date published: 2025-07-15

So Many Souljaz Dead
type: MusicAlbum
date published: 2025-08-07

Established
type: MusicAlbum
date published: 2025-08-19

This is Luv
type: MusicAlbum
date published: 2025-08-23

Facing all this evil
type: MusicAlbum
date published: 2025-09-15
track: Facing all this evil
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250431
  explicit: true
  by artist: K Ro
  in album: Facing all this evil
    type: MusicAlbum
    date published: 2025-09-15
  isrc code: QZZ7X2542365
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T04:46:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x78a2abf5f1997cb2c8a7850d087d136d6db30522625857885827427193a382bf
  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/QZZ7X2542365
  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 0x78a2abf5f1997cb2c8a7850d087d136d6db30522625857885827427193a382bf. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7X2542365.
    date published: 2026-07-03T08:56:35Z
  audio: Facing all this evil
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.607
    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.419
    additional property: Energy
      type: PropertyValue
      value: 0.418
    additional property: Speechiness
      type: PropertyValue
      value: 0.379
    additional property: Acousticness
      type: PropertyValue
      value: 0.015
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.018
    additional property: Liveness
      type: PropertyValue
      value: 0.105
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.564
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.336
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

I Ain't
type: MusicAlbum
date published: 2025-09-18
track: I Ain't
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229738
  explicit: true
  by artist: K Ro
  in album: I Ain't
    type: MusicAlbum
    date published: 2025-09-18
  isrc code: QT3EX2561323
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T19:41:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7bb65ea0fb052fef60d93a5ff048138406825e5705a9efe9a975f32fd90cd2a1
  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/QT3EX2561323
  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 0x7bb65ea0fb052fef60d93a5ff048138406825e5705a9efe9a975f32fd90cd2a1. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3EX2561323.
    date published: 2026-07-15T20:32:27Z
  audio: I Ain't
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 102.573
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.516
    additional property: Energy
      type: PropertyValue
      value: 0.578
    additional property: Speechiness
      type: PropertyValue
      value: 0.294
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.173
    additional property: Liveness
      type: PropertyValue
      value: 0.311
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.482
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.651
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Click Clack
type: MusicAlbum
date published: 2025-10-04
track: Click Clack
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240640
  explicit: true
  by artist: K Ro
  in album: Click Clack
    type: MusicAlbum
    date published: 2025-10-04
  isrc code: QT3F82550100
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T11:50:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x50c4abd23ec3a9a827971e66b7df529de4f5ae59e29b74622d74affc721074af
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958407
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958407
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3F82550100
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T12:08: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 0x50c4abd23ec3a9a827971e66b7df529de4f5ae59e29b74622d74affc721074af. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/QT3F82550100.
    date published: 2026-07-17T12:08:48Z
  audio: Click Clack
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.247
    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.48
    additional property: Energy
      type: PropertyValue
      value: 0.787
    additional property: Speechiness
      type: PropertyValue
      value: 0.521
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.237
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.49
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.723
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Inferior
type: MusicAlbum
date published: 2025-10-05

Who u playin wit
type: MusicAlbum
date published: 2025-10-08
track: Who u playin wit
  type: MusicRecording
  duration: PT3M25S
  duration ms: 205717
  explicit: true
  by artist: K Ro
  in album: Who u playin wit
    type: MusicAlbum
    date published: 2025-10-08
  isrc code: QT3FB2508839
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T06:46:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x88a3f49e102442953921b93d86f95c85ba10f960f632b6e1aa3dd85ddd5a145e
  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/QT3FB2508839
  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 0x88a3f49e102442953921b93d86f95c85ba10f960f632b6e1aa3dd85ddd5a145e. 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/QT3FB2508839.
    date published: 2026-07-15T06:58:20Z
  audio: Who u playin wit
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 83.202
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.462
    additional property: Energy
      type: PropertyValue
      value: 0.644
    additional property: Speechiness
      type: PropertyValue
      value: 0.466
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.076
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.785
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.549
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Bullshiting
type: MusicAlbum
date published: 2025-10-12
track: Bullshiting
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216000
  explicit: true
  by artist: K Ro
  in album: Bullshiting
    type: MusicAlbum
    date published: 2025-10-12
  isrc code: QT3FD2557783
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T02:04:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x4372d032bef0f8f960122f778c6dc70e1a1556ca4d5fc5be27b2fbec6e849aba
  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/QT3FD2557783
  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 0x4372d032bef0f8f960122f778c6dc70e1a1556ca4d5fc5be27b2fbec6e849aba. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FD2557783.
    date published: 2026-07-03T08:56:35Z
  audio: Bullshiting
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.959
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.367
    additional property: Energy
      type: PropertyValue
      value: 0.526
    additional property: Speechiness
      type: PropertyValue
      value: 0.739
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.241
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.558
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.485
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

No trust among us
type: MusicAlbum
date published: 2025-10-15
track: No trust among us
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159893
  explicit: true
  by artist: K Ro
  in album: No trust among us
    type: MusicAlbum
    date published: 2025-10-15
  isrc code: QT3FF2524176
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T14:02:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x42fb6795378bba6b2e6e2c0ff81a718c1d45814bfd1759c275006677f17b95f7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958300
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958300
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT3FF2524176
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T16:14:30Z
  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 0x42fb6795378bba6b2e6e2c0ff81a718c1d45814bfd1759c275006677f17b95f7. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QT3FF2524176.
    date published: 2026-07-16T16:14:30Z
  audio: No trust among us
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 56.603
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.276
    additional property: Energy
      type: PropertyValue
      value: 0.448
    additional property: Speechiness
      type: PropertyValue
      value: 0.563
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.085
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.408
    additional property: Loudness (dB)
      type: PropertyValue
      value: -16.372
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

No more shame
type: MusicAlbum
date published: 2025-10-19

Pressure & pain
type: MusicAlbum
date published: 2025-10-24
track: Pressure & pain
  type: MusicRecording
  duration: PT4M49S
  duration ms: 289514
  explicit: true
  by artist: K Ro
  in album: Pressure & pain
    type: MusicAlbum
    date published: 2025-10-24
  isrc code: QT6E82501245
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T13:28:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaf9e441db26a438f6039891b8c1666fcfcd0fa4b8c6c90c6e9680cd78ab0f9cb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958897
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958897
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT6E82501245
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T14:57: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 0xaf9e441db26a438f6039891b8c1666fcfcd0fa4b8c6c90c6e9680cd78ab0f9cb. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QT6E82501245.
    date published: 2026-07-20T14:57:46Z
  audio: Pressure & pain
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 75.246
    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.456
    additional property: Energy
      type: PropertyValue
      value: 0.732
    additional property: Speechiness
      type: PropertyValue
      value: 0.472
    additional property: Acousticness
      type: PropertyValue
      value: 0.001
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.582
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.75
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.104
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Face what's inside
type: MusicAlbum
date published: 2025-11-02
track: Face what's inside
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253205
  explicit: true
  by artist: K Ro
  in album: Face what's inside
    type: MusicAlbum
    date published: 2025-11-02
  isrc code: QT6ED2548586
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T17:15:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6b0719980fe6c608a7cd429f1d1d145d6eb017fef49fffa162a2842381b70183
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959159
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959159
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QT6ED2548586
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T17:48:40Z
  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 0x6b0719980fe6c608a7cd429f1d1d145d6eb017fef49fffa162a2842381b70183. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QT6ED2548586.
    date published: 2026-07-22T17:48:40Z
  audio: Face what's inside
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.785
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.45
    additional property: Energy
      type: PropertyValue
      value: 0.622
    additional property: Speechiness
      type: PropertyValue
      value: 0.312
    additional property: Acousticness
      type: PropertyValue
      value: 0.003
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.173
    additional property: Liveness
      type: PropertyValue
      value: 0.27
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.459
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.952
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major