UglyJosh
type: MusicGroup
genre: christian hip hop
genre: gospel r&b
genre: southern hip hop
popularity: 3
followers: 49
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x21b8fd3f3b289770d7f392e22b5da79a93eb02703c6f725fb066957bf1dec1a8
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953864
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953864
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/044e26c0-7d9a-4311-8f6c-d451d6b69aa5.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/044e26c0-7d9a-4311-8f6c-d451d6b69aa5.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/044e26c0-7d9a-4311-8f6c-d451d6b69aa5
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-16T00:30:31Z
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 → block must exist at that height 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 0x21b8fd3f3b289770d7f392e22b5da79a93eb02703c6f725fb066957bf1dec1a8. Chain 2 (Bitcoin): anchored in block 953864 (2026-06-16T00:30:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/044e26c0-7d9a-4311-8f6c-d451d6b69aa5.json and https://artists.proofprofile.net/proofs/artist/044e26c0-7d9a-4311-8f6c-d451d6b69aa5.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-16T00:30:31Z
album: Verified By God
  type: MusicAlbum
  date published: 2023-10-18
  track: Verified By God
    type: MusicRecording
    duration: PT2M31S
    duration ms: 151110
    explicit: false
    by artist: UglyJosh
    in album: Verified By God
      type: MusicAlbum
      date published: 2023-10-18
album: INSANITY
  type: MusicAlbum
  date published: 2024-01-12
  track: INSANITY
    type: MusicRecording
    duration: PT2M2S
    duration ms: 122605
    explicit: false
    by artist: UglyJosh
    in album: INSANITY
      type: MusicAlbum
      date published: 2024-01-12
album: EXPERIENCING THE SUPERNATURAL
  type: MusicAlbum
  date published: 2024-01-24
  track: EXPERIENCING THE SUPERNATURAL
    type: MusicRecording
    duration: PT2M34S
    duration ms: 154991
    explicit: false
    by artist: UglyJosh
    in album: EXPERIENCING THE SUPERNATURAL
      type: MusicAlbum
      date published: 2024-01-24
album: ALL GOOD
  type: MusicAlbum
  date published: 2024-01-25
  track: ALL GOOD
    type: MusicRecording
    duration: PT2M30S
    duration ms: 150721
    explicit: false
    by artist: UglyJosh
    in album: ALL GOOD
      type: MusicAlbum
      date published: 2024-01-25
album: Holy Spirit Runtz
  type: MusicAlbum
  date published: 2024-01-26
  track: Holy Spirit Runtz
    type: MusicRecording
    duration: PT2M50S
    duration ms: 170913
    explicit: false
    by artist: UglyJosh
    in album: Holy Spirit Runtz
      type: MusicAlbum
      date published: 2024-01-26
album: LA
  type: MusicAlbum
  date published: 2024-02-10
  track: LA
    type: MusicRecording
    duration: PT2M18S
    duration ms: 138722
    explicit: false
    by artist: UglyJosh
    in album: LA
      type: MusicAlbum
      date published: 2024-02-10
album: Insanity (Remix)
  type: MusicAlbum
  date published: 2024-05-05
  track: Insanity - Remix
    type: MusicRecording
    duration: PT2M57S
    duration ms: 177473
    explicit: false
    by artist: UglyJosh
    in album: Insanity (Remix)
      type: MusicAlbum
      date published: 2024-05-05
album: MONITORING SPIRITS
  type: MusicAlbum
  date published: 2024-05-06
  track: MONITORING SPIRITS
    type: MusicRecording
    duration: PT2M9S
    duration ms: 129884
    explicit: false
    by artist: UglyJosh
    in album: MONITORING SPIRITS
      type: MusicAlbum
      date published: 2024-05-06
album: Pop it Prophet (EP)
  type: MusicAlbum
  date published: 2024-06-16
  track: Pop it Prophet
    type: MusicRecording
    duration: PT2M30S
    duration ms: 150620
    explicit: false
    by artist: UglyJosh
    in album: Pop it Prophet (EP)
      type: MusicAlbum
      date published: 2024-06-16
  track: HEAD HUNTA
    type: MusicRecording
    duration: PT3M9S
    duration ms: 189729
    explicit: false
    by artist: UglyJosh
    in album: Pop it Prophet (EP)
      type: MusicAlbum
      date published: 2024-06-16
  track: DEMON DROP
    type: MusicRecording
    duration: PT2M8S
    duration ms: 128156
    explicit: false
    by artist: UglyJosh
    in album: Pop it Prophet (EP)
      type: MusicAlbum
      date published: 2024-06-16
album: CRASH OUT
  type: MusicAlbum
  date published: 2024-08-26
  track: CRASH OUT
    type: MusicRecording
    duration: PT2M33S
    duration ms: 153456
    explicit: false
    by artist: UglyJosh
    in album: CRASH OUT
      type: MusicAlbum
      date published: 2024-08-26
album: STEP
  type: MusicAlbum
  date published: 2024-09-01
  track: STEP
    type: MusicRecording
    duration: PT2M6S
    duration ms: 126380
    explicit: false
    by artist: UglyJosh
    in album: STEP
      type: MusicAlbum
      date published: 2024-09-01
album: 5-10
  type: MusicAlbum
  date published: 2024-09-13
  track: 5-10
    type: MusicRecording
    duration: PT2M3S
    duration ms: 123480
    explicit: false
    by artist: UglyJosh
    in album: 5-10
      type: MusicAlbum
      date published: 2024-09-13
album: SPIN 4 FUN!
album: ILJ WBY???
album: SPIN 4 FUN! (DELUXE)
album: WHAT DA BIZNESS IS ?
album: Today Is The Day
album: Humble
album: i Really H8 Demons
album: UNTITLED
album: Go outside & Be Yourself
album: Archived: Lost Files
album: i Really H8 Demons (Deluxe)
track: #AGAPÉ
track: #WHAT #U #HEARD???
track: #BEAUTIFULDAY
track: Ian Burnt
track: ARE YOU BLESSED?
track: #SWAG OR #TURF
track: KINGDOM PRINCIPALS
track: Go outside & Be Yourself (Side A)
track: SOUL WORK
track: AIN'T NO KNOCKING THIS
track: Christian Man
track: HUMBLE
track: Go outside & Be Yourself (Side B)
track: Holy1
track: Insanity - Remix
track: 5ive...
track: Star $ign
track: B.G.M.L
track: BK Flo
track: 2Fly

SPIN 4 FUN!
type: MusicAlbum
date published: 2024-09-29
track: TRAP4JESUS (INTRO)
  type: MusicRecording
  duration: PT1M19S
  duration ms: 79500
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN!
    type: MusicAlbum
    date published: 2024-09-29
track: MOVE WIT EM
  type: MusicRecording
  duration: PT2M7S
  duration ms: 127594
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN!
    type: MusicAlbum
    date published: 2024-09-29
track: SAGE
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174023
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN!
    type: MusicAlbum
    date published: 2024-09-29
track: FREE SMOKE
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168489
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN!
    type: MusicAlbum
    date published: 2024-09-29
track: MONITORING SPIRITS
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129884
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN!
    type: MusicAlbum
    date published: 2024-09-29
track: SWITCH IT?
  type: MusicRecording
  duration: PT1M55S
  duration ms: 115448
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN!
    type: MusicAlbum
    date published: 2024-09-29
track: FARTING IN SILENCE
  type: MusicRecording
  duration: PT2M25S
  duration ms: 145176
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN!
    type: MusicAlbum
    date published: 2024-09-29
track: CERTIFIED CHRIST STEPPA
  type: MusicRecording
  duration: PT1M18S
  duration ms: 78000
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN!
    type: MusicAlbum
    date published: 2024-09-29
track: HEAD HUNTA
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189729
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN!
    type: MusicAlbum
    date published: 2024-09-29
track: i-75
  type: MusicRecording
  duration: PT2M40S
  duration ms: 160677
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN!
    type: MusicAlbum
    date published: 2024-09-29
track: DEMON SLIDIN!
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150168
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN!
    type: MusicAlbum
    date published: 2024-09-29
track: MY REFUGE
  type: MusicRecording
  duration: PT1M42S
  duration ms: 102575
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN!
    type: MusicAlbum
    date published: 2024-09-29
track: FISH GREASE
  type: MusicRecording
  duration: PT2M1S
  duration ms: 121846
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN!
    type: MusicAlbum
    date published: 2024-09-29
track: C.O.G
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166609
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN!
    type: MusicAlbum
    date published: 2024-09-29
track: 5-10
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123480
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN!
    type: MusicAlbum
    date published: 2024-09-29

ILJ WBY???
type: MusicAlbum
date published: 2024-10-18
track: ILJ WBY???
  type: MusicRecording
  duration: PT1M56S
  duration ms: 116506
  explicit: false
  by artist: UglyJosh
  in album: ILJ WBY???
    type: MusicAlbum
    date published: 2024-10-18

SPIN 4 FUN! (DELUXE)
type: MusicAlbum
date published: 2024-11-13
track: FORBIDDEN TALES
  type: MusicRecording
  duration: PT1M35S
  duration ms: 95754
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN! (DELUXE)
    type: MusicAlbum
    date published: 2024-11-13
track: SALTY SPRINGS
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118698
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN! (DELUXE)
    type: MusicAlbum
    date published: 2024-11-13
track: X FACTOR
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151834
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN! (DELUXE)
    type: MusicAlbum
    date published: 2024-11-13
track: RESET
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146303
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN! (DELUXE)
    type: MusicAlbum
    date published: 2024-11-13
track: OK COOL!
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187444
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN! (DELUXE)
    type: MusicAlbum
    date published: 2024-11-13
track: ILJ WBY???
  type: MusicRecording
  duration: PT1M56S
  duration ms: 116506
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN! (DELUXE)
    type: MusicAlbum
    date published: 2024-11-13
track: NUMERO UNO
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140330
  explicit: false
  by artist: UglyJosh
  in album: SPIN 4 FUN! (DELUXE)
    type: MusicAlbum
    date published: 2024-11-13

WHAT DA BIZNESS IS ?
type: MusicAlbum
date published: 2025-01-29
track: WHAT DA BIZNESS IS ?
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137786
  explicit: false
  by artist: UglyJosh
  in album: WHAT DA BIZNESS IS ?
    type: MusicAlbum
    date published: 2025-01-29

Today Is The Day
type: MusicAlbum
date published: 2025-01-31
track: Today Is The Day
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220533
  explicit: false
  by artist: UglyJosh
  in album: Today Is The Day
    type: MusicAlbum
    date published: 2025-01-31

Humble
type: MusicAlbum
date published: 2025-02-01
track: Humble
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161520
  explicit: false
  by artist: UglyJosh
  in album: Humble
    type: MusicAlbum
    date published: 2025-02-01

i Really H8 Demons
type: MusicAlbum
date published: 2025-02-18
track: searching...
  type: MusicRecording
  duration: PT1M57S
  duration ms: 117645
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons
    type: MusicAlbum
    date published: 2025-02-18
track: RFS
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159827
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons
    type: MusicAlbum
    date published: 2025-02-18
track: HUMBLE
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161520
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons
    type: MusicAlbum
    date published: 2025-02-18
track: KINGDOM PRINCIPALS
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169471
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons
    type: MusicAlbum
    date published: 2025-02-18
track: SOUL WORK
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190358
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons
    type: MusicAlbum
    date published: 2025-02-18
track: ARE YOU BLESSED?
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148739
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons
    type: MusicAlbum
    date published: 2025-02-18
track: B.G.M.L
  type: MusicRecording
  duration: PT1M56S
  duration ms: 116399
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons
    type: MusicAlbum
    date published: 2025-02-18
track: 99 OVERALL
  type: MusicRecording
  duration: PT1M51S
  duration ms: 111587
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons
    type: MusicAlbum
    date published: 2025-02-18
track: AIN'T NO KNOCKING THIS
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211652
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons
    type: MusicAlbum
    date published: 2025-02-18
track: i thought u were real...
  type: MusicRecording
  duration: PT1M40S
  duration ms: 100000
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons
    type: MusicAlbum
    date published: 2025-02-18
track: SPEAK 2 ME
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174078
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons
    type: MusicAlbum
    date published: 2025-02-18
track: mind warfare...
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223346
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons
    type: MusicAlbum
    date published: 2025-02-18
track: CHEAT CODE
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156923
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons
    type: MusicAlbum
    date published: 2025-02-18
track: HAWK EM!
  type: MusicRecording
  duration: PT2M16S
  duration ms: 136610
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons
    type: MusicAlbum
    date published: 2025-02-18
track: 5ive...
  type: MusicRecording
  duration: PT3M33S
  duration ms: 213816
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons
    type: MusicAlbum
    date published: 2025-02-18

UNTITLED
type: MusicAlbum
date published: 2025-06-09
track: #TRiMMSKi
  type: MusicRecording
  duration: PT1M46S
  duration ms: 106938
  explicit: false
  by artist: UglyJosh
  in album: UNTITLED
    type: MusicAlbum
    date published: 2025-06-09
track: #PINKTOES
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148292
  explicit: false
  by artist: UglyJosh
  in album: UNTITLED
    type: MusicAlbum
    date published: 2025-06-09
track: #AGAPÉ
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186902
  explicit: false
  by artist: UglyJosh
  in album: UNTITLED
    type: MusicAlbum
    date published: 2025-06-09
  isrc code: QZNWW2557959
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T06:49:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x91fc40f94fdfd488c8c2e104c623793179296b03200751a7d61a5f58f1ea903f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWW2557959
  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 → block OTSBitcoinBlock must exist at that height 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 0x91fc40f94fdfd488c8c2e104c623793179296b03200751a7d61a5f58f1ea903f. 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/QZNWW2557959.
    date published: 2026-07-03T08:56:35Z
track: #SWAG OR #TURF
  type: MusicRecording
  duration: PT1M57S
  duration ms: 117320
  explicit: false
  by artist: UglyJosh
  in album: UNTITLED
    type: MusicAlbum
    date published: 2025-06-09
track: #ANIMALCRACKERS
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129973
  explicit: false
  by artist: UglyJosh
  in album: UNTITLED
    type: MusicAlbum
    date published: 2025-06-09
track: #FIGHTBACK!!!!
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182857
  explicit: false
  by artist: UglyJosh
  in album: UNTITLED
    type: MusicAlbum
    date published: 2025-06-09
track: #WHAT #U #HEARD???
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219259
  explicit: false
  by artist: UglyJosh
  in album: UNTITLED
    type: MusicAlbum
    date published: 2025-06-09
track: #LIGHT #IN #ME
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231942
  explicit: false
  by artist: UglyJosh
  in album: UNTITLED
    type: MusicAlbum
    date published: 2025-06-09
track: #SWIPERNOSWIPING
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144633
  explicit: false
  by artist: UglyJosh
  in album: UNTITLED
    type: MusicAlbum
    date published: 2025-06-09
track: #BEAUTIFULDAY
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129032
  explicit: false
  by artist: UglyJosh
  in album: UNTITLED
    type: MusicAlbum
    date published: 2025-06-09

Go outside & Be Yourself
type: MusicAlbum
date published: 2025-07-11
track: Go outside & Be Yourself (Side A)
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132000
  explicit: false
  by artist: UglyJosh
  in album: Go outside & Be Yourself
    type: MusicAlbum
    date published: 2025-07-11
track: Go outside & Be Yourself (Side B)
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138000
  explicit: false
  by artist: UglyJosh
  in album: Go outside & Be Yourself
    type: MusicAlbum
    date published: 2025-07-11

Archived: Lost Files
type: MusicAlbum
date published: 2025-07-25
track: He gone do it
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140598
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: Holy1
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137496
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: Christian Man
  type: MusicRecording
  duration: PT1M42S
  duration ms: 102620
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: Crusade
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129287
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: Yo!
  type: MusicRecording
  duration: PT1M36S
  duration ms: 96003
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: 2Fly
  type: MusicRecording
  duration: PT0M44S
  duration ms: 44789
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: Revive
  type: MusicRecording
  duration: PT1M44S
  duration ms: 104302
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: SiLLy Christian
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123428
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: Ian Burnt
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164792
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: Star $ign
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173333
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: BK Flo
  type: MusicRecording
  duration: PT1M29S
  duration ms: 89783
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: Fruit Ninja
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150911
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: MOTY
  type: MusicRecording
  duration: PT1M45S
  duration ms: 105301
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: These Facts
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174991
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: We be Talking
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186326
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: Super Cape
  type: MusicRecording
  duration: PT1M40S
  duration ms: 100583
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: Crazy But True
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144000
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: How Many Times?
  type: MusicRecording
  duration: PT2M40S
  duration ms: 160053
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: Early Morning Praise
  type: MusicRecording
  duration: PT1M45S
  duration ms: 105048
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: We Live
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129612
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: Change
  type: MusicRecording
  duration: PT1M57S
  duration ms: 117542
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: What We Doin
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173341
  explicit: false
  by artist: UglyJosh
  in album: Archived: Lost Files
    type: MusicAlbum
    date published: 2025-07-25
track: Servant Flow
track: Vibes/Energy
track: How He Do It
track: Up now
track: iLostTheMP3ToThis

Servant Flow
type: MusicRecording
duration: PT1M35S
duration ms: 95014
explicit: false
by artist: UglyJosh
in album: Archived: Lost Files
  type: MusicAlbum
  date published: 2025-07-25

Vibes/Energy
type: MusicRecording
duration: PT1M52S
duration ms: 112893
explicit: false
by artist: UglyJosh
in album: Archived: Lost Files
  type: MusicAlbum
  date published: 2025-07-25

How He Do It
type: MusicRecording
duration: PT2M6S
duration ms: 126044
explicit: false
by artist: UglyJosh
in album: Archived: Lost Files
  type: MusicAlbum
  date published: 2025-07-25

Up now
type: MusicRecording
duration: PT2M27S
duration ms: 147457
explicit: false
by artist: UglyJosh
in album: Archived: Lost Files
  type: MusicAlbum
  date published: 2025-07-25

iLostTheMP3ToThis
type: MusicRecording
duration: PT2M15S
duration ms: 135187
explicit: false
by artist: UglyJosh
in album: Archived: Lost Files
  type: MusicAlbum
  date published: 2025-07-25

i Really H8 Demons (Deluxe)
type: MusicAlbum
date published: 2025-10-31
track: searching...
  type: MusicRecording
  duration: PT1M57S
  duration ms: 117645
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: RFS
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159827
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: HUMBLE
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161520
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: KINGDOM PRINCIPALS
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169472
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: SOUL WORK
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190358
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: ARE YOU BLESSED?
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148739
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: B.G.M.L
  type: MusicRecording
  duration: PT1M56S
  duration ms: 116399
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: 99 OVERALL
  type: MusicRecording
  duration: PT1M51S
  duration ms: 111587
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: AIN'T NO KNOCKING THIS
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211652
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: i thought u were real...
  type: MusicRecording
  duration: PT1M40S
  duration ms: 100000
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: SPEAK 2 ME
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174078
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: mind warfare...
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223346
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: CHEAT CODE
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156923
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: HAWK EM!
  type: MusicRecording
  duration: PT2M16S
  duration ms: 136610
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: 5ive...
  type: MusicRecording
  duration: PT3M33S
  duration ms: 213816
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: HOW I FEEL THO
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163713
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: #BEAUTIFULDAY
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129032
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: RESET
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146771
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: BIBLES UP!
  type: MusicRecording
  duration: PT1M42S
  duration ms: 102641
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: Go outside & Be Yourself (Side A)
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132000
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31
track: NO KONTACT
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142522
  explicit: false
  by artist: UglyJosh
  in album: i Really H8 Demons (Deluxe)
    type: MusicAlbum
    date published: 2025-10-31

#AGAPÉ
type: MusicRecording
duration: PT3M6S
duration ms: 186902
explicit: false
by artist: UglyJosh
in album: UNTITLED
  type: MusicAlbum
  date published: 2025-06-09
isrc code: QZNWW2557959
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T06:49:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x91fc40f94fdfd488c8c2e104c623793179296b03200751a7d61a5f58f1ea903f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956474
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956474
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWW2557959
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 → block OTSBitcoinBlock must exist at that height 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 0x91fc40f94fdfd488c8c2e104c623793179296b03200751a7d61a5f58f1ea903f. 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/QZNWW2557959.
  date published: 2026-07-03T08:56:35Z

#WHAT #U #HEARD???
type: MusicRecording
duration: PT3M39S
duration ms: 219259
explicit: false
by artist: UglyJosh
in album: UNTITLED
  type: MusicAlbum
  date published: 2025-06-09

#BEAUTIFULDAY
type: MusicRecording
duration: PT2M9S
duration ms: 129032
explicit: false
by artist: UglyJosh
in album: UNTITLED
  type: MusicAlbum
  date published: 2025-06-09

Ian Burnt
type: MusicRecording
duration: PT2M44S
duration ms: 164792
explicit: false
by artist: UglyJosh
in album: Archived: Lost Files
  type: MusicAlbum
  date published: 2025-07-25

ARE YOU BLESSED?
type: MusicRecording
duration: PT2M28S
duration ms: 148739
explicit: false
by artist: UglyJosh
in album: i Really H8 Demons
  type: MusicAlbum
  date published: 2025-02-18

#SWAG OR #TURF
type: MusicRecording
duration: PT1M57S
duration ms: 117320
explicit: false
by artist: UglyJosh
in album: UNTITLED
  type: MusicAlbum
  date published: 2025-06-09

KINGDOM PRINCIPALS
type: MusicRecording
duration: PT2M49S
duration ms: 169471
explicit: false
by artist: UglyJosh
in album: i Really H8 Demons
  type: MusicAlbum
  date published: 2025-02-18

Go outside & Be Yourself (Side A)
type: MusicRecording
duration: PT2M12S
duration ms: 132000
explicit: false
by artist: UglyJosh
in album: Go outside & Be Yourself
  type: MusicAlbum
  date published: 2025-07-11

SOUL WORK
type: MusicRecording
duration: PT3M10S
duration ms: 190358
explicit: false
by artist: UglyJosh
in album: i Really H8 Demons
  type: MusicAlbum
  date published: 2025-02-18

AIN'T NO KNOCKING THIS
type: MusicRecording
duration: PT3M31S
duration ms: 211652
explicit: false
by artist: UglyJosh
in album: i Really H8 Demons
  type: MusicAlbum
  date published: 2025-02-18

Christian Man
type: MusicRecording
duration: PT1M42S
duration ms: 102620
explicit: false
by artist: UglyJosh
in album: Archived: Lost Files
  type: MusicAlbum
  date published: 2025-07-25

HUMBLE
type: MusicRecording
duration: PT2M41S
duration ms: 161520
explicit: false
by artist: UglyJosh
in album: i Really H8 Demons
  type: MusicAlbum
  date published: 2025-02-18

Go outside & Be Yourself (Side B)
type: MusicRecording
duration: PT2M18S
duration ms: 138000
explicit: false
by artist: UglyJosh
in album: Go outside & Be Yourself
  type: MusicAlbum
  date published: 2025-07-11

Holy1
type: MusicRecording
duration: PT2M17S
duration ms: 137496
explicit: false
by artist: UglyJosh
in album: Archived: Lost Files
  type: MusicAlbum
  date published: 2025-07-25

Insanity - Remix
type: MusicRecording
duration: PT2M57S
duration ms: 177473
explicit: false
by artist: UglyJosh
in album: Insanity (Remix)
  type: MusicAlbum
  date published: 2024-05-05

5ive...
type: MusicRecording
duration: PT3M33S
duration ms: 213816
explicit: false
by artist: UglyJosh
in album: i Really H8 Demons
  type: MusicAlbum
  date published: 2025-02-18

Star $ign
type: MusicRecording
duration: PT2M53S
duration ms: 173333
explicit: false
by artist: UglyJosh
in album: Archived: Lost Files
  type: MusicAlbum
  date published: 2025-07-25

B.G.M.L
type: MusicRecording
duration: PT1M56S
duration ms: 116399
explicit: false
by artist: UglyJosh
in album: i Really H8 Demons
  type: MusicAlbum
  date published: 2025-02-18

BK Flo
type: MusicRecording
duration: PT1M29S
duration ms: 89783
explicit: false
by artist: UglyJosh
in album: Archived: Lost Files
  type: MusicAlbum
  date published: 2025-07-25

2Fly
type: MusicRecording
duration: PT0M44S
duration ms: 44789
explicit: false
by artist: UglyJosh
in album: Archived: Lost Files
  type: MusicAlbum
  date published: 2025-07-25