ViewtifulJr
type: MusicGroup
popularity: 3
followers: 33
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x463c1ce7e728bd1f35a6378ffd904cd8a41385cbf084f5acabf3f8ac7d2b890f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953997
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953997
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/28440cb3-5bf6-43ad-b9af-ed2fb882bd45.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/28440cb3-5bf6-43ad-b9af-ed2fb882bd45.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/28440cb3-5bf6-43ad-b9af-ed2fb882bd45
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-16T20:07:57Z
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 0x463c1ce7e728bd1f35a6378ffd904cd8a41385cbf084f5acabf3f8ac7d2b890f. Chain 2 (Bitcoin): anchored in block 953997 (2026-06-16T20:07:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/28440cb3-5bf6-43ad-b9af-ed2fb882bd45.json and https://artists.proofprofile.net/proofs/artist/28440cb3-5bf6-43ad-b9af-ed2fb882bd45.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-16T20:07:57Z
album: VA Thotz 1.5
  type: MusicAlbum
  date published: 2021-12-10
  track: Special
    type: MusicRecording
    duration: PT2M21S
    duration ms: 141500
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: Me
    type: MusicRecording
    duration: PT1M52S
    duration ms: 112243
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: Bryson Tiller 2
    type: MusicRecording
    duration: PT1M55S
    duration ms: 115471
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: IDK
    type: MusicRecording
    duration: PT2M6S
    duration ms: 126756
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: Shit Ona Floor
    type: MusicRecording
    duration: PT2M21S
    duration ms: 141709
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: SWYD
    type: MusicRecording
    duration: PT2M31S
    duration ms: 151299
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: Bean Pies
    type: MusicRecording
    duration: PT1M44S
    duration ms: 104325
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: Im Outside
    type: MusicRecording
    duration: PT2M29S
    duration ms: 149093
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: Bank Run
    type: MusicRecording
    duration: PT2M1S
    duration ms: 121601
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: Bye Bye
    type: MusicRecording
    duration: PT2M0S
    duration ms: 120022
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: With My Hoe(Remake)
    type: MusicRecording
    duration: PT2M18S
    duration ms: 138318
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: Chill(Outro)
    type: MusicRecording
    duration: PT1M49S
    duration ms: 109503
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
album: VA Thotz 1.5
  type: MusicAlbum
  date published: 2021-12-10
  track: Special
    type: MusicRecording
    duration: PT2M21S
    duration ms: 141500
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: Me
    type: MusicRecording
    duration: PT1M52S
    duration ms: 112243
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: Bryson Tiller 2
    type: MusicRecording
    duration: PT1M55S
    duration ms: 115471
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: IDK
    type: MusicRecording
    duration: PT2M6S
    duration ms: 126756
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: Shit Ona Floor
    type: MusicRecording
    duration: PT2M21S
    duration ms: 141709
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: SWYD
    type: MusicRecording
    duration: PT2M31S
    duration ms: 151299
    explicit: true
    by artist: ViewtifulJr
    in album: VA Thotz 1.5
      type: MusicAlbum
      date published: 2021-12-10
  track: Bean Pies
  track: Im Outside
  track: Bank Run
  track: Bye Bye
  track: With My Hoe(Remake)
  track: Chill(Outro)
album: Rockabyebaby
album: Thank You ViewtifulGod!
album: Sing To Her Like Keith
album: JR Must Die! (Unmastered)
album: Appointment Freestyle
album: EAT
album: IMYV 2
album: Fusion! #2019
album: crushin!
album: Be right back
album: I Want!
album: 1-800-MrViewtiful
album: Church’s
album: A.. P Named Viewtiful!
album: #niggasaintgotnoswag!
album: #beendidboyz
album: #nothotassrapper
track: With My Hoe(Remake)
track: bradley beal
track: Puzzle (2018)
track: dough ray me
track: ok yea
track: vivienne freestyle
track: sui yung
track: keep dancing
track: Rockabyebaby
track: 3Geeked
track: Eat!
track: Up & Away
track: Cheese Fries
track: Last Laugh
track: i know
track: Handful (2018)
track: H.O.T.B
track: Candy Shop
track: Gta
track: you so cute

Bean Pies
type: MusicRecording
duration: PT1M44S
duration ms: 104325
explicit: true
by artist: ViewtifulJr
in album: VA Thotz 1.5
  type: MusicAlbum
  date published: 2021-12-10

Im Outside
type: MusicRecording
duration: PT2M29S
duration ms: 149093
explicit: true
by artist: ViewtifulJr
in album: VA Thotz 1.5
  type: MusicAlbum
  date published: 2021-12-10

Bank Run
type: MusicRecording
duration: PT2M1S
duration ms: 121601
explicit: true
by artist: ViewtifulJr
in album: VA Thotz 1.5
  type: MusicAlbum
  date published: 2021-12-10

Bye Bye
type: MusicRecording
duration: PT2M0S
duration ms: 120022
explicit: true
by artist: ViewtifulJr
in album: VA Thotz 1.5
  type: MusicAlbum
  date published: 2021-12-10

With My Hoe(Remake)
type: MusicRecording
duration: PT2M18S
duration ms: 138318
explicit: true
by artist: ViewtifulJr
in album: VA Thotz 1.5
  type: MusicAlbum
  date published: 2021-12-10
isrc code: QZMEV2170771
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T03:20:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2e133c9b8563eae418396dbe0b951842f5189a2461623802a811dcad0f0a9399
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956639
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956639
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEV2170771
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-04T11:19: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 → 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 0x2e133c9b8563eae418396dbe0b951842f5189a2461623802a811dcad0f0a9399. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZMEV2170771.
  date published: 2026-07-04T11:19:20Z

Chill(Outro)
type: MusicRecording
duration: PT1M49S
duration ms: 109503
explicit: true
by artist: ViewtifulJr
in album: VA Thotz 1.5
  type: MusicAlbum
  date published: 2021-12-10

Rockabyebaby
type: MusicAlbum
date published: 2021-12-15
track: Rockabyebaby
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185781
  explicit: true
  by artist: ViewtifulJr
  in album: Rockabyebaby
    type: MusicAlbum
    date published: 2021-12-15

Thank You ViewtifulGod!
type: MusicAlbum
date published: 2022-01-04
track: Hoover Freestyle
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150092
  explicit: true
  by artist: ViewtifulJr
  in album: Thank You ViewtifulGod!
    type: MusicAlbum
    date published: 2022-01-04
track: Play My Cards
  type: MusicRecording
  duration: PT1M26S
  duration ms: 86191
  explicit: true
  by artist: ViewtifulJr
  in album: Thank You ViewtifulGod!
    type: MusicAlbum
    date published: 2022-01-04
track: Green Thumb
  type: MusicRecording
  duration: PT1M46S
  duration ms: 106972
  explicit: true
  by artist: ViewtifulJr
  in album: Thank You ViewtifulGod!
    type: MusicAlbum
    date published: 2022-01-04
track: 12pm In DC
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138213
  explicit: true
  by artist: ViewtifulJr
  in album: Thank You ViewtifulGod!
    type: MusicAlbum
    date published: 2022-01-04

Sing To Her Like Keith
type: MusicAlbum
date published: 2022-02-06
track: Rockabyebaby
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185781
  explicit: true
  by artist: ViewtifulJr
  in album: Sing To Her Like Keith
    type: MusicAlbum
    date published: 2022-02-06
track: Loafer
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175007
  explicit: true
  by artist: ViewtifulJr
  in album: Sing To Her Like Keith
    type: MusicAlbum
    date published: 2022-02-06
track: LALA Interlude
  type: MusicRecording
  duration: PT2M37S
  duration ms: 157545
  explicit: true
  by artist: ViewtifulJr
  in album: Sing To Her Like Keith
    type: MusicAlbum
    date published: 2022-02-06
track: Jockey
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144983
  explicit: true
  by artist: ViewtifulJr
  in album: Sing To Her Like Keith
    type: MusicAlbum
    date published: 2022-02-06

JR Must Die! (Unmastered)
type: MusicAlbum
date published: 2022-03-21
track: jordan sparks
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192120
  explicit: true
  by artist: ViewtifulJr
  in album: JR Must Die! (Unmastered)
    type: MusicAlbum
    date published: 2022-03-21
track: you so cute
  type: MusicRecording
  duration: PT1M59S
  duration ms: 119771
  explicit: true
  by artist: ViewtifulJr
  in album: JR Must Die! (Unmastered)
    type: MusicAlbum
    date published: 2022-03-21
track: bradley beal
  type: MusicRecording
  duration: PT1M36S
  duration ms: 96268
  explicit: true
  by artist: ViewtifulJr
  in album: JR Must Die! (Unmastered)
    type: MusicAlbum
    date published: 2022-03-21
track: i know
  type: MusicRecording
  duration: PT1M46S
  duration ms: 106553
  explicit: true
  by artist: ViewtifulJr
  in album: JR Must Die! (Unmastered)
    type: MusicAlbum
    date published: 2022-03-21
track: dough ray me
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150858
  explicit: true
  by artist: ViewtifulJr
  in album: JR Must Die! (Unmastered)
    type: MusicAlbum
    date published: 2022-03-21
track: ok yea
  type: MusicRecording
  duration: PT2M19S
  duration ms: 139875
  explicit: true
  by artist: ViewtifulJr
  in album: JR Must Die! (Unmastered)
    type: MusicAlbum
    date published: 2022-03-21
track: vivienne freestyle
  type: MusicRecording
  duration: PT1M49S
  duration ms: 109871
  explicit: true
  by artist: ViewtifulJr
  in album: JR Must Die! (Unmastered)
    type: MusicAlbum
    date published: 2022-03-21
track: sui yung
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169736
  explicit: true
  by artist: ViewtifulJr
  in album: JR Must Die! (Unmastered)
    type: MusicAlbum
    date published: 2022-03-21
track: keep dancing
  type: MusicRecording
  duration: PT3M16S
  duration ms: 196884
  explicit: true
  by artist: ViewtifulJr
  in album: JR Must Die! (Unmastered)
    type: MusicAlbum
    date published: 2022-03-21

Appointment Freestyle
type: MusicAlbum
date published: 2022-05-06
track: Appointment Freestyle
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161957
  explicit: true
  by artist: ViewtifulJr
  in album: Appointment Freestyle
    type: MusicAlbum
    date published: 2022-05-06

EAT
type: MusicAlbum
date published: 2022-05-07
track: 3Geeked
  type: MusicRecording
  duration: PT1M36S
  duration ms: 96013
  explicit: true
  by artist: ViewtifulJr
  in album: EAT
    type: MusicAlbum
    date published: 2022-05-07
track: Eat!
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212159
  explicit: true
  by artist: ViewtifulJr
  in album: EAT
    type: MusicAlbum
    date published: 2022-05-07
track: Up & Away
  type: MusicRecording
  duration: PT2M35S
  duration ms: 155006
  explicit: true
  by artist: ViewtifulJr
  in album: EAT
    type: MusicAlbum
    date published: 2022-05-07
track: Cheese Fries
  type: MusicRecording
  duration: PT1M42S
  duration ms: 102746
  explicit: true
  by artist: ViewtifulJr
  in album: EAT
    type: MusicAlbum
    date published: 2022-05-07
track: Last Laugh
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135185
  explicit: true
  by artist: ViewtifulJr
  in album: EAT
    type: MusicAlbum
    date published: 2022-05-07
track: Puzzle (2018)
  type: MusicRecording
  duration: PT1M44S
  duration ms: 104784
  explicit: true
  by artist: ViewtifulJr
  in album: EAT
    type: MusicAlbum
    date published: 2022-05-07
track: Handful (2018)
  type: MusicRecording
  duration: PT2M23S
  duration ms: 143678
  explicit: true
  by artist: ViewtifulJr
  in album: EAT
    type: MusicAlbum
    date published: 2022-05-07

IMYV 2
type: MusicAlbum
date published: 2022-07-05
track: Blessed
  type: MusicRecording
  duration: PT2M2S
  duration ms: 122785
  explicit: true
  by artist: ViewtifulJr
  in album: IMYV 2
    type: MusicAlbum
    date published: 2022-07-05
track: Not Average
  type: MusicRecording
  duration: PT2M1S
  duration ms: 121020
  explicit: true
  by artist: ViewtifulJr
  in album: IMYV 2
    type: MusicAlbum
    date published: 2022-07-05
track: October Freestyle
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229133
  explicit: true
  by artist: ViewtifulJr
  in album: IMYV 2
    type: MusicAlbum
    date published: 2022-07-05
track: Federal
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137576
  explicit: true
  by artist: ViewtifulJr
  in album: IMYV 2
    type: MusicAlbum
    date published: 2022-07-05
track: 9pm Off Shrooms(do her like jody)
  type: MusicRecording
  duration: PT1M49S
  duration ms: 109662
  explicit: true
  by artist: ViewtifulJr
  in album: IMYV 2
    type: MusicAlbum
    date published: 2022-07-05

Fusion! #2019
type: MusicAlbum
date published: 2022-12-25
track: Fusion
  type: MusicRecording
  duration: PT1M55S
  duration ms: 115099
  explicit: true
  by artist: ViewtifulJr
  in album: Fusion! #2019
    type: MusicAlbum
    date published: 2022-12-25
track: No Heater
  type: MusicRecording
  duration: PT2M7S
  duration ms: 127754
  explicit: true
  by artist: ViewtifulJr
  in album: Fusion! #2019
    type: MusicAlbum
    date published: 2022-12-25
track: Erik Dekker
  type: MusicRecording
  duration: PT1M11S
  duration ms: 71283
  explicit: true
  by artist: ViewtifulJr
  in album: Fusion! #2019
    type: MusicAlbum
    date published: 2022-12-25
track: KoolAidSmile
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144798
  explicit: true
  by artist: ViewtifulJr
  in album: Fusion! #2019
    type: MusicAlbum
    date published: 2022-12-25
track: No Gushers
  type: MusicRecording
  duration: PT2M6S
  duration ms: 126268
  explicit: true
  by artist: ViewtifulJr
  in album: Fusion! #2019
    type: MusicAlbum
    date published: 2022-12-25
track: No FreeBees
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130099
  explicit: true
  by artist: ViewtifulJr
  in album: Fusion! #2019
    type: MusicAlbum
    date published: 2022-12-25

crushin!
type: MusicAlbum
date published: 2024-01-15
track: crushin!
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170015
  explicit: true
  by artist: ViewtifulJr
  in album: crushin!
    type: MusicAlbum
    date published: 2024-01-15

Be right back
type: MusicAlbum
date published: 2024-02-16
track: Be right back
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192052
  explicit: true
  by artist: ViewtifulJr
  in album: Be right back
    type: MusicAlbum
    date published: 2024-02-16

I Want!
type: MusicAlbum
date published: 2024-04-04
track: I Want!
  type: MusicRecording
  duration: PT2M27S
  duration ms: 147073
  explicit: true
  by artist: ViewtifulJr
  in album: I Want!
    type: MusicAlbum
    date published: 2024-04-04

1-800-MrViewtiful
type: MusicAlbum
date published: 2024-08-16
track: 1-800-second try
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142562
  explicit: true
  by artist: ViewtifulJr
  in album: 1-800-MrViewtiful
    type: MusicAlbum
    date published: 2024-08-16
track: 1-800-cochise
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200449
  explicit: true
  by artist: ViewtifulJr
  in album: 1-800-MrViewtiful
    type: MusicAlbum
    date published: 2024-08-16
track: 1-800-hawk’d her
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150000
  explicit: true
  by artist: ViewtifulJr
  in album: 1-800-MrViewtiful
    type: MusicAlbum
    date published: 2024-08-16
track: 1-800-MrPib
  type: MusicRecording
  duration: PT1M54S
  duration ms: 114938
  explicit: true
  by artist: ViewtifulJr
  in album: 1-800-MrViewtiful
    type: MusicAlbum
    date published: 2024-08-16
track: 1-800-Viewtiful Hotline
  type: MusicRecording
  duration: PT2M1S
  duration ms: 121792
  explicit: true
  by artist: ViewtifulJr
  in album: 1-800-MrViewtiful
    type: MusicAlbum
    date published: 2024-08-16
track: 1-800-MrViewtiful
  type: MusicRecording
  duration: PT1M22S
  duration ms: 82572
  explicit: true
  by artist: ViewtifulJr
  in album: 1-800-MrViewtiful
    type: MusicAlbum
    date published: 2024-08-16
track: 1-800-WRLDinMyHands
  type: MusicRecording
  duration: PT1M20S
  duration ms: 80015
  explicit: true
  by artist: ViewtifulJr
  in album: 1-800-MrViewtiful
    type: MusicAlbum
    date published: 2024-08-16
track: 1-800-dior perfume
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130977
  explicit: true
  by artist: ViewtifulJr
  in album: 1-800-MrViewtiful
    type: MusicAlbum
    date published: 2024-08-16
track: 1-800-driveoutlorton
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164790
  explicit: true
  by artist: ViewtifulJr
  in album: 1-800-MrViewtiful
    type: MusicAlbum
    date published: 2024-08-16

Church’s
type: MusicAlbum
date published: 2024-10-02
track: Church’s
  type: MusicRecording
  duration: PT1M55S
  duration ms: 115565
  explicit: true
  by artist: ViewtifulJr
  in album: Church’s
    type: MusicAlbum
    date published: 2024-10-02

A.. P Named Viewtiful!
type: MusicAlbum
date published: 2024-11-13
track: H.O.T.B
  type: MusicRecording
  duration: PT1M54S
  duration ms: 114912
  explicit: true
  by artist: ViewtifulJr
  in album: A.. P Named Viewtiful!
    type: MusicAlbum
    date published: 2024-11-13
track: Candy Shop
  type: MusicRecording
  duration: PT2M16S
  duration ms: 136437
  explicit: true
  by artist: ViewtifulJr
  in album: A.. P Named Viewtiful!
    type: MusicAlbum
    date published: 2024-11-13
track: Gta
  type: MusicRecording
  duration: PT2M1S
  duration ms: 121469
  explicit: true
  by artist: ViewtifulJr
  in album: A.. P Named Viewtiful!
    type: MusicAlbum
    date published: 2024-11-13
track: not regular
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135235
  explicit: true
  by artist: ViewtifulJr
  in album: A.. P Named Viewtiful!
    type: MusicAlbum
    date published: 2024-11-13
track: Flawless Victory
  type: MusicRecording
  duration: PT2M11S
  duration ms: 131343
  explicit: true
  by artist: ViewtifulJr
  in album: A.. P Named Viewtiful!
    type: MusicAlbum
    date published: 2024-11-13
track: Fucked Up X3
  type: MusicRecording
  duration: PT1M54S
  duration ms: 114625
  explicit: true
  by artist: ViewtifulJr
  in album: A.. P Named Viewtiful!
    type: MusicAlbum
    date published: 2024-11-13
track: I’m so viewtiful
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123010
  explicit: true
  by artist: ViewtifulJr
  in album: A.. P Named Viewtiful!
    type: MusicAlbum
    date published: 2024-11-13
track: scoregod
  type: MusicRecording
  duration: PT1M53S
  duration ms: 113946
  explicit: true
  by artist: ViewtifulJr
  in album: A.. P Named Viewtiful!
    type: MusicAlbum
    date published: 2024-11-13
track: Fashion Week
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138736
  explicit: true
  by artist: ViewtifulJr
  in album: A.. P Named Viewtiful!
    type: MusicAlbum
    date published: 2024-11-13

#niggasaintgotnoswag!
type: MusicAlbum
date published: 2025-02-19
track: #niggasaintgotnoswag!
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182600
  explicit: true
  by artist: ViewtifulJr
  in album: #niggasaintgotnoswag!
    type: MusicAlbum
    date published: 2025-02-19

#beendidboyz
type: MusicAlbum
date published: 2025-05-08
track: Piss Me Off
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150000
  explicit: true
  by artist: ViewtifulJr
  in album: #beendidboyz
    type: MusicAlbum
    date published: 2025-05-08
track: idk why
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140430
  explicit: true
  by artist: ViewtifulJr
  in album: #beendidboyz
    type: MusicAlbum
    date published: 2025-05-08
track: Michelin Man
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200412
  explicit: true
  by artist: ViewtifulJr
  in album: #beendidboyz
    type: MusicAlbum
    date published: 2025-05-08
track: WTFYGD
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194636
  explicit: true
  by artist: ViewtifulJr
  in album: #beendidboyz
    type: MusicAlbum
    date published: 2025-05-08
track: think she cute!
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150881
  explicit: true
  by artist: ViewtifulJr
  in album: #beendidboyz
    type: MusicAlbum
    date published: 2025-05-08
track: #swag4sale
  type: MusicRecording
  duration: PT2M47S
  duration ms: 167737
  explicit: true
  by artist: ViewtifulJr
  in album: #beendidboyz
    type: MusicAlbum
    date published: 2025-05-08

#beendidboyz
type: MusicAlbum
date published: 2025-05-20
track: Piss Me Off!
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150000
  explicit: true
  by artist: ViewtifulJr
  in album: #beendidboyz
    type: MusicAlbum
    date published: 2025-05-20
track: IDK Why
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140430
  explicit: true
  by artist: ViewtifulJr
  in album: #beendidboyz
    type: MusicAlbum
    date published: 2025-05-20
track: Michelin Man
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200412
  explicit: true
  by artist: ViewtifulJr
  in album: #beendidboyz
    type: MusicAlbum
    date published: 2025-05-20
track: WTFYGD
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194636
  explicit: true
  by artist: ViewtifulJr
  in album: #beendidboyz
    type: MusicAlbum
    date published: 2025-05-20
track: Think She Cute
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150881
  explicit: true
  by artist: ViewtifulJr
  in album: #beendidboyz
    type: MusicAlbum
    date published: 2025-05-20
track: Courtside
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140430
  explicit: true
  by artist: ViewtifulJr
  in album: #beendidboyz
    type: MusicAlbum
    date published: 2025-05-20
track: #Swag4Sale
  type: MusicRecording
  duration: PT2M47S
  duration ms: 167737
  explicit: true
  by artist: ViewtifulJr
  in album: #beendidboyz
    type: MusicAlbum
    date published: 2025-05-20

#nothotassrapper
type: MusicAlbum
date published: 2025-07-25
track: burnout
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162329
  explicit: true
  by artist: ViewtifulJr
  in album: #nothotassrapper
    type: MusicAlbum
    date published: 2025-07-25
track: kick the cup!
  type: MusicRecording
  duration: PT1M36S
  duration ms: 96779
  explicit: true
  by artist: ViewtifulJr
  in album: #nothotassrapper
    type: MusicAlbum
    date published: 2025-07-25
track: paul blart
  type: MusicRecording
  duration: PT1M57S
  duration ms: 117607
  explicit: true
  by artist: ViewtifulJr
  in album: #nothotassrapper
    type: MusicAlbum
    date published: 2025-07-25
track: half & half
  type: MusicRecording
  duration: PT1M42S
  duration ms: 102234
  explicit: true
  by artist: ViewtifulJr
  in album: #nothotassrapper
    type: MusicAlbum
    date published: 2025-07-25
track: smack 4 ming yao
  type: MusicRecording
  duration: PT1M42S
  duration ms: 102234
  explicit: true
  by artist: ViewtifulJr
  in album: #nothotassrapper
    type: MusicAlbum
    date published: 2025-07-25

With My Hoe(Remake)
type: MusicRecording
duration: PT2M18S
duration ms: 138318
explicit: true
by artist: ViewtifulJr
in album: VA Thotz 1.5
  type: MusicAlbum
  date published: 2021-12-10
isrc code: QZMEV2170771
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T03:20:51+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2e133c9b8563eae418396dbe0b951842f5189a2461623802a811dcad0f0a9399
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956639
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/956639
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEV2170771
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-04T11:19: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 → 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 0x2e133c9b8563eae418396dbe0b951842f5189a2461623802a811dcad0f0a9399. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZMEV2170771.
  date published: 2026-07-04T11:19:20Z

bradley beal
type: MusicRecording
duration: PT1M36S
duration ms: 96268
explicit: true
by artist: ViewtifulJr
in album: JR Must Die! (Unmastered)
  type: MusicAlbum
  date published: 2022-03-21

Puzzle (2018)
type: MusicRecording
duration: PT1M44S
duration ms: 104784
explicit: true
by artist: ViewtifulJr
in album: EAT
  type: MusicAlbum
  date published: 2022-05-07

dough ray me
type: MusicRecording
duration: PT2M30S
duration ms: 150858
explicit: true
by artist: ViewtifulJr
in album: JR Must Die! (Unmastered)
  type: MusicAlbum
  date published: 2022-03-21

ok yea
type: MusicRecording
duration: PT2M19S
duration ms: 139875
explicit: true
by artist: ViewtifulJr
in album: JR Must Die! (Unmastered)
  type: MusicAlbum
  date published: 2022-03-21

vivienne freestyle
type: MusicRecording
duration: PT1M49S
duration ms: 109871
explicit: true
by artist: ViewtifulJr
in album: JR Must Die! (Unmastered)
  type: MusicAlbum
  date published: 2022-03-21

sui yung
type: MusicRecording
duration: PT2M49S
duration ms: 169736
explicit: true
by artist: ViewtifulJr
in album: JR Must Die! (Unmastered)
  type: MusicAlbum
  date published: 2022-03-21

keep dancing
type: MusicRecording
duration: PT3M16S
duration ms: 196884
explicit: true
by artist: ViewtifulJr
in album: JR Must Die! (Unmastered)
  type: MusicAlbum
  date published: 2022-03-21

Rockabyebaby
type: MusicRecording
duration: PT3M5S
duration ms: 185781
explicit: true
by artist: ViewtifulJr
in album: Rockabyebaby
  type: MusicAlbum
  date published: 2021-12-15

3Geeked
type: MusicRecording
duration: PT1M36S
duration ms: 96013
explicit: true
by artist: ViewtifulJr
in album: EAT
  type: MusicAlbum
  date published: 2022-05-07

Eat!
type: MusicRecording
duration: PT3M32S
duration ms: 212159
explicit: true
by artist: ViewtifulJr
in album: EAT
  type: MusicAlbum
  date published: 2022-05-07

Up & Away
type: MusicRecording
duration: PT2M35S
duration ms: 155006
explicit: true
by artist: ViewtifulJr
in album: EAT
  type: MusicAlbum
  date published: 2022-05-07

Cheese Fries
type: MusicRecording
duration: PT1M42S
duration ms: 102746
explicit: true
by artist: ViewtifulJr
in album: EAT
  type: MusicAlbum
  date published: 2022-05-07

Last Laugh
type: MusicRecording
duration: PT2M15S
duration ms: 135185
explicit: true
by artist: ViewtifulJr
in album: EAT
  type: MusicAlbum
  date published: 2022-05-07

i know
type: MusicRecording
duration: PT1M46S
duration ms: 106553
explicit: true
by artist: ViewtifulJr
in album: JR Must Die! (Unmastered)
  type: MusicAlbum
  date published: 2022-03-21

Handful (2018)
type: MusicRecording
duration: PT2M23S
duration ms: 143678
explicit: true
by artist: ViewtifulJr
in album: EAT
  type: MusicAlbum
  date published: 2022-05-07

H.O.T.B
type: MusicRecording
duration: PT1M54S
duration ms: 114912
explicit: true
by artist: ViewtifulJr
in album: A.. P Named Viewtiful!
  type: MusicAlbum
  date published: 2024-11-13

Candy Shop
type: MusicRecording
duration: PT2M16S
duration ms: 136437
explicit: true
by artist: ViewtifulJr
in album: A.. P Named Viewtiful!
  type: MusicAlbum
  date published: 2024-11-13

Gta
type: MusicRecording
duration: PT2M1S
duration ms: 121469
explicit: true
by artist: ViewtifulJr
in album: A.. P Named Viewtiful!
  type: MusicAlbum
  date published: 2024-11-13

you so cute
type: MusicRecording
duration: PT1M59S
duration ms: 119771
explicit: true
by artist: ViewtifulJr
in album: JR Must Die! (Unmastered)
  type: MusicAlbum
  date published: 2022-03-21