joshtherapper
type: MusicGroup
popularity: 15
followers: 142
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0ed3a05f3fd5c80cce6aecda44cfc8d837b76ca3d7a6914526d84f1b8bc00080
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953746
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953746
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/a6d98770-3882-4a5d-9fbf-bfd9efdb7934.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/a6d98770-3882-4a5d-9fbf-bfd9efdb7934.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/a6d98770-3882-4a5d-9fbf-bfd9efdb7934
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-15T05:25:34Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ed3a05f3fd5c80cce6aecda44cfc8d837b76ca3d7a6914526d84f1b8bc00080. Chain 2 (Bitcoin): anchored in block 953746 (2026-06-15T05:25:34Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a6d98770-3882-4a5d-9fbf-bfd9efdb7934.json and https://artists.proofprofile.net/proofs/artist/a6d98770-3882-4a5d-9fbf-bfd9efdb7934.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-15T05:25:34Z
album: Bag
  type: MusicAlbum
  date published: 2019-08-23
album: Don't Get Involved
  type: MusicAlbum
  date published: 2019-12-17
album: New Found Female Appreciation Tape
  type: MusicAlbum
  date published: 2020-02-24
album: new found female appreciation tape
  type: MusicAlbum
  date published: 2020-02-24
album: DoorDash
  type: MusicAlbum
  date published: 2020-04-17
album: DoorDash
  type: MusicAlbum
  date published: 2020-04-17
album: Zen Master Hakuin
  type: MusicAlbum
  date published: 2020-04-28
album: New Bae
  type: MusicAlbum
  date published: 2020-05-02
album: 42' Beretta
  type: MusicAlbum
  date published: 2020-05-04
album: Fiend
  type: MusicAlbum
  date published: 2020-05-23
album: Saint Cloud
  type: MusicAlbum
  date published: 2020-06-04
album: Saint Cloud
  type: MusicAlbum
  date published: 2020-06-04
album: Beautifulness
  type: MusicAlbum
  date published: 2020-06-12
album: How to Live
  type: MusicAlbum
  date published: 2020-06-23
album: How to Live
  type: MusicAlbum
  date published: 2020-06-23
album: Playoff Rondo
  type: MusicAlbum
  date published: 2020-10-11
album: I Rap
  type: MusicAlbum
  date published: 2020-11-27
album: Knocking on a Trap Door
  type: MusicAlbum
  date published: 2020-12-25
album: puff $MOKEY (Deluxe Edition)
  type: MusicAlbum
  date published: 2020-12-31
album: Puff $Mokey (Deluxe Edition)
  type: MusicAlbum
  date published: 2020-12-31
album: Dikembe Llorente
  type: MusicAlbum
  date published: 2021-04-03
album: GREATEST HITS
  type: MusicAlbum
  date published: 2021-07-22
album: GREATEST HITS
  type: MusicAlbum
  date published: 2021-08-29
album: Greatest Hits
  type: MusicAlbum
  date published: 2021-08-29
album: When You Get Here Text Me
  type: MusicAlbum
  date published: 2021-08-30
album: When You Get HereText Me
  type: MusicAlbum
  date published: 2021-08-30
album: Playoff Rondo 2 (Baby Rondo)
  type: MusicAlbum
  date published: 2021-08-31
album: Playoff Rondo 2 (Baby Rondo)
  type: MusicAlbum
  date published: 2021-08-31
album: Playoff Rondo 2 (Baby Rondo)
  type: MusicAlbum
  date published: 2021-08-31
album: Playoff Rondo 2 (Baby Rondo)
  type: MusicAlbum
  date published: 2021-11-09
album: Playoff Rondo 2 (Baby Rondo)
  type: MusicAlbum
  date published: 2021-11-09
album: Playoff Rondo 2 (Instrumentals)
  type: MusicAlbum
  date published: 2021-12-20
album: Playoff Rondo 2 (Instrumentals)
  type: MusicAlbum
  date published: 2021-12-20
album: Different Mama
  type: MusicAlbum
  date published: 2022-02-27
album: Cherish Your Nights
  type: MusicAlbum
  date published: 2022-03-01
album: Too Rich to Die Young
  type: MusicAlbum
  date published: 2022-03-05
album: The Most Locked Rapper (Instrumental)
  type: MusicAlbum
  date published: 2022-07-13
album: The Most Locked in Rapper
  type: MusicAlbum
  date published: 2022-07-15
album: Playoff Rondo 2 (House)
  type: MusicAlbum
  date published: 2022-08-12
album: Playoff Rondo 2 (HOUSE)
  type: MusicAlbum
  date published: 2022-08-12
album: Playoff Rondo 2 (HOUSE)
  type: MusicAlbum
  date published: 2022-08-12
album: Greatest Hits II
  type: MusicAlbum
  date published: 2022-08-26
album: GREATEST HITS II
  type: MusicAlbum
  date published: 2022-08-26
album: 2rich2
  type: MusicAlbum
  date published: 2023-01-21
album: Playoff Rondo III(Instrumental)
  type: MusicAlbum
  date published: 2023-02-15
album: Early Retirement
  type: MusicAlbum
  date published: 2023-02-17
album: Do III
  type: MusicAlbum
  date published: 2023-03-03
album: Automatic Plugs
  type: MusicAlbum
  date published: 2023-03-10
album: Joshi F Interlude
  type: MusicAlbum
  date published: 2023-05-26
album: Stone Cold Reaves Austin
  type: MusicAlbum
  date published: 2023-05-26
album: Dope House
  type: MusicAlbum
  date published: 2023-05-26
album: Playoff Rondo III
  type: MusicAlbum
  date published: 2023-06-26
album: Tellz Beat
  type: MusicAlbum
  date published: 2023-07-07
album: Playoff Rondo III (HOUSE MUSIC)
  type: MusicAlbum
  date published: 2023-07-07
album: Popped Up On The Kid
  type: MusicAlbum
  date published: 2023-08-30
album: For the Family, Vol. 1
album: Dance With Me (Interlude)
album: Cash and Tone
album: Let Me Get This Beat
album: REP DOG
album: PR4
album: The POSTCOVIDWZRD Show
album: Nobody's Watching
album: Family Business
album: Don't Wanna Talk

For the Family, Vol. 1
type: MusicAlbum
date published: 2023-12-29

Dance With Me (Interlude)
type: MusicAlbum
date published: 2024-09-26

Cash and Tone
type: MusicAlbum
date published: 2024-10-01

Let Me Get This Beat
type: MusicAlbum
date published: 2024-10-02

REP DOG
type: MusicAlbum
date published: 2024-10-03

PR4
type: MusicAlbum
date published: 2024-10-04
track: Dance With Me
  type: MusicRecording
  duration: PT1M0S
  duration ms: 60000
  explicit: true
  by artist: joshtherapper
  in album: PR4
    type: MusicAlbum
    date published: 2024-10-04
  isrc code: QZWFJ2418165
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T04:24:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x92c5640b1b830181ee5a3cabd90e9faed1f9c591308b5546ce6abd9b69eacc3b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958245
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958245
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFJ2418165
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T07:25:55Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c5640b1b830181ee5a3cabd90e9faed1f9c591308b5546ce6abd9b69eacc3b. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T07:25:55Z), 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/QZWFJ2418165.
    date published: 2026-07-16T07:25:55Z
  audio: Dance With Me
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.183
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.776
    additional property: Energy
      type: PropertyValue
      value: 0.538
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.459
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.001
    additional property: Liveness
      type: PropertyValue
      value: 0.082
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.602
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.474
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

The POSTCOVIDWZRD Show
type: MusicAlbum
date published: 2024-10-07

Nobody's Watching
type: MusicAlbum
date published: 2024-10-08

Family Business
type: MusicAlbum
date published: 2024-10-13

Don't Wanna Talk
type: MusicAlbum
date published: 2024-11-15

HOUSE BOY
type: MusicAlbum
date published: 2024-11-29
track: No Mortgage
  type: MusicRecording
  duration: PT1M32S
  duration ms: 92374
  explicit: true
  by artist: joshtherapper
  in album: HOUSE BOY
    type: MusicAlbum
    date published: 2024-11-29
  isrc code: QZZ7Q2445320
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T18:16:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfca9f9e4a7a6f56267268774dfdeae7cfee92e6deb2f0565bc717ff80da816a7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958924
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958924
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7Q2445320
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T21:10: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
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca9f9e4a7a6f56267268774dfdeae7cfee92e6deb2f0565bc717ff80da816a7. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:10: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/QZZ7Q2445320.
    date published: 2026-07-20T21:10:27Z
  audio: No Mortgage
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 89.98
    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.816
    additional property: Energy
      type: PropertyValue
      value: 0.664
    additional property: Speechiness
      type: PropertyValue
      value: 0.265
    additional property: Acousticness
      type: PropertyValue
      value: 0.391
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.546
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.472
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Take Them Samples Off
  type: MusicRecording
  duration: PT1M42S
  duration ms: 102124
  explicit: true
  by artist: joshtherapper
  in album: HOUSE BOY
    type: MusicAlbum
    date published: 2024-11-29
  isrc code: QZZ7Q2445322
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T10:48:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd47531d4de2989c13f2630badc60c0082e1da6ad950b4df06adae9958d8c14de
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7Q2445322
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd47531d4de2989c13f2630badc60c0082e1da6ad950b4df06adae9958d8c14de. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7Q2445322.
    date published: 2026-07-05T18:48:28Z
  audio: Take Them Samples Off
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 150.012
    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.863
    additional property: Energy
      type: PropertyValue
      value: 0.875
    additional property: Speechiness
      type: PropertyValue
      value: 0.354
    additional property: Acousticness
      type: PropertyValue
      value: 0.221
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.46
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.561
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor