Modern Day Soulja
type: MusicGroup
genre: melodic rap
popularity: 3
followers: 255
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfd4dec9bf3fac7459d30c8dc0f124c553682d95ff306ec2113ae6a0157c409a0
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 954066
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/954066
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/612adf8e-f95a-419b-8d96-a40bd71d2ee5.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/612adf8e-f95a-419b-8d96-a40bd71d2ee5.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/612adf8e-f95a-419b-8d96-a40bd71d2ee5
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-17T08:11:48Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xfd4dec9bf3fac7459d30c8dc0f124c553682d95ff306ec2113ae6a0157c409a0","name":"Modern Day Soulja","registered_at":"2026-06-16T23:32:42Z","symbol":"NIM1210540","token_address":"0xb3211c2f987f5198d8d9c2e82d53a9bde6f5add6","type":"artist","uuid":"612adf8e-f95a-419b-8d96-a40bd71d2ee5"}
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 0xfd4dec9bf3fac7459d30c8dc0f124c553682d95ff306ec2113ae6a0157c409a0. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/612adf8e-f95a-419b-8d96-a40bd71d2ee5.json and https://artists.proofprofile.net/proofs/artist/612adf8e-f95a-419b-8d96-a40bd71d2ee5.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-17T08:11:48Z
  text: {"copyright_id":"0xfd4dec9bf3fac7459d30c8dc0f124c553682d95ff306ec2113ae6a0157c409a0","name":"Modern Day Soulja","registered_at":"2026-06-16T23:32:42Z","symbol":"NIM1210540","token_address":"0xb3211c2f987f5198d8d9c2e82d53a9bde6f5add6","type":"artist","uuid":"612adf8e-f95a-419b-8d96-a40bd71d2ee5"}
album: Beautiful Vibez
  type: MusicAlbum
  date published: 2012-12-12
  track: Beautiful Vibez Intro
    type: MusicRecording
    duration: PT1M22S
    duration ms: 82441
    explicit: false
    by artist: Modern Day Soulja
    in album: Beautiful Vibez
      type: MusicAlbum
      date published: 2012-12-12
  track: Dream Catcher
    type: MusicRecording
    duration: PT3M20S
    duration ms: 200385
    explicit: false
    by artist: Modern Day Soulja
    in album: Beautiful Vibez
      type: MusicAlbum
      date published: 2012-12-12
  track: I Got A Story 2 Tell
    type: MusicRecording
    duration: PT2M17S
    duration ms: 137141
    explicit: false
    by artist: Modern Day Soulja
    in album: Beautiful Vibez
      type: MusicAlbum
      date published: 2012-12-12
  track: The Time Is Ours
    type: MusicRecording
    duration: PT3M24S
    duration ms: 204878
    explicit: false
    by artist: Modern Day Soulja
    in album: Beautiful Vibez
      type: MusicAlbum
      date published: 2012-12-12
  track: Magical
    type: MusicRecording
    duration: PT3M7S
    duration ms: 187662
    explicit: false
    by artist: Modern Day Soulja
    in album: Beautiful Vibez
      type: MusicAlbum
      date published: 2012-12-12
  track: The Almighty Skit
    type: MusicRecording
    duration: PT2M14S
    duration ms: 134556
    explicit: false
    by artist: Modern Day Soulja
    in album: Beautiful Vibez
      type: MusicAlbum
      date published: 2012-12-12
  track: The Bots
    type: MusicRecording
    duration: PT4M39S
    duration ms: 279327
    explicit: false
    by artist: Modern Day Soulja
    in album: Beautiful Vibez
      type: MusicAlbum
      date published: 2012-12-12
  track: Only Gurl
    type: MusicRecording
    duration: PT4M3S
    duration ms: 243172
    explicit: false
    by artist: Modern Day Soulja
    in album: Beautiful Vibez
      type: MusicAlbum
      date published: 2012-12-12
  track: Most Merciful
    type: MusicRecording
    duration: PT3M19S
    duration ms: 199549
    explicit: false
    by artist: Modern Day Soulja
    in album: Beautiful Vibez
      type: MusicAlbum
      date published: 2012-12-12
  track: Brand New Day Interlude
    type: MusicRecording
    duration: PT1M34S
    duration ms: 94980
    explicit: false
    by artist: Modern Day Soulja
    in album: Beautiful Vibez
      type: MusicAlbum
      date published: 2012-12-12
  track: You Are Appreciated
    type: MusicRecording
    duration: PT7M41S
    duration ms: 461479
    explicit: false
    by artist: Modern Day Soulja
    in album: Beautiful Vibez
      type: MusicAlbum
      date published: 2012-12-12
  track: Lets Get Away Outro
    type: MusicRecording
    duration: PT1M33S
    duration ms: 93048
    explicit: false
    by artist: Modern Day Soulja
    in album: Beautiful Vibez
      type: MusicAlbum
      date published: 2012-12-12
album: Against the Grain
  type: MusicAlbum
  date published: 2014-06-01
  track: Against the Grain
    type: MusicRecording
    duration: PT3M33S
    duration ms: 213008
    explicit: true
    by artist: Modern Day Soulja
    in album: Against the Grain
      type: MusicAlbum
      date published: 2014-06-01
album: Huero's Pueblo
  type: MusicAlbum
  date published: 2014-11-10
  track: Huero's Pueblo
    type: MusicRecording
    duration: PT3M27S
    duration ms: 207098
    explicit: false
    by artist: Modern Day Soulja
    in album: Huero's Pueblo
      type: MusicAlbum
      date published: 2014-11-10
album: Coldest Winter
  type: MusicAlbum
  date published: 2014-12-05
  track: Coldest Winter
    type: MusicRecording
    duration: PT2M25S
    duration ms: 145449
    explicit: false
    by artist: Modern Day Soulja
    in album: Coldest Winter
      type: MusicAlbum
      date published: 2014-12-05
album: All of a Sudden
  type: MusicAlbum
  date published: 2015-01-01
  track: All of a Sudden
    type: MusicRecording
    duration: PT2M36S
    duration ms: 156734
    explicit: false
    by artist: Modern Day Soulja
    in album: All of a Sudden
      type: MusicAlbum
      date published: 2015-01-01
album: Back Together
  type: MusicAlbum
  date published: 2015-01-01
  track: Back Together
album: Prove Em' Wrong
album: Fight of My Life
album: Spiritual Warfare
album: A Love Like This
album: Summer Fling
album: Be Blessed
album: Viva Mexico
album: Lost Treasures
album: Rock Bottom (Roxanne's Story)
album: One of a Kind
album: Just a Regular Kid
album: A Song for Mom
album: Truth Seekers
album: 2 Tone
album: Earth
album: Still a Man
album: Class of 2020
album: There Is a God
album: Asking for a Friend
album: Soulja's Story
album: Systematic
album: A New Start
album: What If I Told You
album: Break the Chains
album: The Law of Attraction
album: So Emotional
album: Kept Below
album: Banning Broncos Football
album: Coach Ray
album: Ascension
album: Laugh Now, Cry Later
album: Let There Be Light
album: Hold No Grudges
album: Don't Believe The Hype
album: Power of Mind
album: Poet Through The Speaker
album: Step Your Bars Up
album: You Can Have It Back
album: Time Traveling
album: Man Of The House
album: You Would Not Understand
album: Mockingbird
album: Moving On
album: Lost Brothers
album: Pure Love
album: Pretty Little Fine Thang
album: Ready To Let Go
album: Masterplan
album: 365
album: Glamorous
album: Turf Wars
album: I Must Confess
track: Fearless (feat. Modern Day Soulja & Andre Auram)

Back Together
type: MusicRecording
duration: PT3M27S
duration ms: 207252
explicit: false
by artist: Modern Day Soulja
in album: Back Together
  type: MusicAlbum
  date published: 2015-01-01

Prove Em' Wrong
type: MusicAlbum
date published: 2015-01-01
track: Prove Em' Wrong
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251132
  explicit: false
  by artist: Modern Day Soulja
  in album: Prove Em' Wrong
    type: MusicAlbum
    date published: 2015-01-01

Fight of My Life
type: MusicAlbum
date published: 2015-03-02
track: Fight of My Life
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254483
  explicit: false
  by artist: Modern Day Soulja
  in album: Fight of My Life
    type: MusicAlbum
    date published: 2015-03-02

Back Together
type: MusicAlbum
date published: 2015-10-13
track: Back Together
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207252
  explicit: false
  by artist: Modern Day Soulja
  in album: Back Together
    type: MusicAlbum
    date published: 2015-10-13

Spiritual Warfare
type: MusicAlbum
date published: 2015-11-01
track: Bang Bang (feat. Tasha & Mescalito)
  type: MusicRecording
  duration: PT5M48S
  duration ms: 348109
  explicit: true
  by artist: Modern Day Soulja
  in album: Spiritual Warfare
    type: MusicAlbum
    date published: 2015-11-01
track: Lonliness
  type: MusicRecording
  duration: PT3M57S
  duration ms: 237299
  explicit: true
  by artist: Modern Day Soulja
  in album: Spiritual Warfare
    type: MusicAlbum
    date published: 2015-11-01
track: Transcendence (feat. Tasha)
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224012
  explicit: true
  by artist: Modern Day Soulja
  in album: Spiritual Warfare
    type: MusicAlbum
    date published: 2015-11-01
track: Mike Brown
  type: MusicRecording
  duration: PT4M22S
  duration ms: 262543
  explicit: true
  by artist: Modern Day Soulja
  in album: Spiritual Warfare
    type: MusicAlbum
    date published: 2015-11-01
track: Food 4 Thought
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247396
  explicit: true
  by artist: Modern Day Soulja
  in album: Spiritual Warfare
    type: MusicAlbum
    date published: 2015-11-01
track: Love Drug (feat. Sabrina Inez)
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250320
  explicit: true
  by artist: Modern Day Soulja
  in album: Spiritual Warfare
    type: MusicAlbum
    date published: 2015-11-01
track: Her Love (feat. Erin J. Kim & Johnny Santos)
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255103
  explicit: true
  by artist: Modern Day Soulja
  in album: Spiritual Warfare
    type: MusicAlbum
    date published: 2015-11-01
track: Work Hard
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265732
  explicit: false
  by artist: Modern Day Soulja
  in album: Spiritual Warfare
    type: MusicAlbum
    date published: 2015-11-01
track: Victorious (feat. Tasha)
  type: MusicRecording
  duration: PT3M57S
  duration ms: 237564
  explicit: false
  by artist: Modern Day Soulja
  in album: Spiritual Warfare
    type: MusicAlbum
    date published: 2015-11-01
track: God Is... (feat. Irie the Poet & Ralphyc)
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226404
  explicit: false
  by artist: Modern Day Soulja
  in album: Spiritual Warfare
    type: MusicAlbum
    date published: 2015-11-01
track: Out of Sight (feat. Daniel Paredes III)
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226138
  explicit: false
  by artist: Modern Day Soulja
  in album: Spiritual Warfare
    type: MusicAlbum
    date published: 2015-11-01
track: Face Your Fears (feat. Daniel Paredes III)
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241550
  explicit: false
  by artist: Modern Day Soulja
  in album: Spiritual Warfare
    type: MusicAlbum
    date published: 2015-11-01
track: It's Over Now (feat. Andre Auram, Laron Santiago & Tasha)
  type: MusicRecording
  duration: PT5M28S
  duration ms: 328179
  explicit: false
  by artist: Modern Day Soulja
  in album: Spiritual Warfare
    type: MusicAlbum
    date published: 2015-11-01

A Love Like This
type: MusicAlbum
date published: 2016-11-24
track: LLT
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133360
  explicit: true
  by artist: Modern Day Soulja
  in album: A Love Like This
    type: MusicAlbum
    date published: 2016-11-24
track: Go Girl
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240222
  explicit: true
  by artist: Modern Day Soulja
  in album: A Love Like This
    type: MusicAlbum
    date published: 2016-11-24
track: 30 Minutes
  type: MusicRecording
  duration: PT4M18S
  duration ms: 258244
  explicit: true
  by artist: Modern Day Soulja
  in album: A Love Like This
    type: MusicAlbum
    date published: 2016-11-24
track: No Filter
  type: MusicRecording
  duration: PT4M54S
  duration ms: 294054
  explicit: true
  by artist: Modern Day Soulja
  in album: A Love Like This
    type: MusicAlbum
    date published: 2016-11-24
track: We Can Go
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187896
  explicit: true
  by artist: Modern Day Soulja
  in album: A Love Like This
    type: MusicAlbum
    date published: 2016-11-24
track: 1 More Time
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221779
  explicit: true
  by artist: Modern Day Soulja
  in album: A Love Like This
    type: MusicAlbum
    date published: 2016-11-24
track: Crazy
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212400
  explicit: true
  by artist: Modern Day Soulja
  in album: A Love Like This
    type: MusicAlbum
    date published: 2016-11-24
track: There for You
  type: MusicRecording
  duration: PT4M19S
  duration ms: 259262
  explicit: true
  by artist: Modern Day Soulja
  in album: A Love Like This
    type: MusicAlbum
    date published: 2016-11-24
track: Only Girl
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249259
  explicit: true
  by artist: Modern Day Soulja
  in album: A Love Like This
    type: MusicAlbum
    date published: 2016-11-24
track: Wine 4 Me
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184989
  explicit: true
  by artist: Modern Day Soulja
  in album: A Love Like This
    type: MusicAlbum
    date published: 2016-11-24
track: Nobody Else
  type: MusicRecording
  duration: PT4M28S
  duration ms: 268230
  explicit: true
  by artist: Modern Day Soulja
  in album: A Love Like This
    type: MusicAlbum
    date published: 2016-11-24

Summer Fling
type: MusicAlbum
date published: 2017-01-01
track: Summer Fling
  type: MusicRecording
  duration: PT4M45S
  duration ms: 285145
  explicit: true
  by artist: Modern Day Soulja
  in album: Summer Fling
    type: MusicAlbum
    date published: 2017-01-01

Be Blessed
type: MusicAlbum
date published: 2017-06-01
track: Rise Up
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153344
  explicit: false
  by artist: Modern Day Soulja
  in album: Be Blessed
    type: MusicAlbum
    date published: 2017-06-01
track: Good Day
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163636
  explicit: false
  by artist: Modern Day Soulja
  in album: Be Blessed
    type: MusicAlbum
    date published: 2017-06-01
track: You Should Hear
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174913
  explicit: false
  by artist: Modern Day Soulja
  in album: Be Blessed
    type: MusicAlbum
    date published: 2017-06-01
track: Just a Game
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212509
  explicit: false
  by artist: Modern Day Soulja
  in album: Be Blessed
    type: MusicAlbum
    date published: 2017-06-01
track: Be Blessed
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216241
  explicit: false
  by artist: Modern Day Soulja
  in album: Be Blessed
    type: MusicAlbum
    date published: 2017-06-01
track: Not 2 Long Ago
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189701
  explicit: false
  by artist: Modern Day Soulja
  in album: Be Blessed
    type: MusicAlbum
    date published: 2017-06-01
track: Heart of Gold
  type: MusicRecording
  duration: PT2M51S
  duration ms: 171084
  explicit: false
  by artist: Modern Day Soulja
  in album: Be Blessed
    type: MusicAlbum
    date published: 2017-06-01
track: Keep Moving
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210651
  explicit: false
  by artist: Modern Day Soulja
  in album: Be Blessed
    type: MusicAlbum
    date published: 2017-06-01
track: True Love
  type: MusicRecording
  duration: PT4M43S
  duration ms: 283469
  explicit: false
  by artist: Modern Day Soulja
  in album: Be Blessed
    type: MusicAlbum
    date published: 2017-06-01
track: What If?
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177237
  explicit: false
  by artist: Modern Day Soulja
  in album: Be Blessed
    type: MusicAlbum
    date published: 2017-06-01

Viva Mexico
type: MusicAlbum
date published: 2017-07-06
track: Viva Mexico
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188545
  explicit: false
  by artist: Modern Day Soulja
  in album: Viva Mexico
    type: MusicAlbum
    date published: 2017-07-06

Lost Treasures
type: MusicAlbum
date published: 2018-09-02
track: Empire
  type: MusicRecording
  duration: PT2M0S
  duration ms: 120899
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02
track: Hampton
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138570
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02
track: Sick City
  type: MusicRecording
  duration: PT2M16S
  duration ms: 136321
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02
track: Night Sky
  type: MusicRecording
  duration: PT0M54S
  duration ms: 54226
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02
track: Laugh at Me
  type: MusicRecording
  duration: PT1M45S
  duration ms: 105742
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02
track: Bad Day
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181790
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02
track: Life's a Trip
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204486
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02
track: Grateful
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185516
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02
track: M.I.P
  type: MusicRecording
  duration: PT1M8S
  duration ms: 68840
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02
track: Loves > Hate
  type: MusicRecording
  duration: PT2M45S
  duration ms: 165720
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02
track: Pick Me Up
  type: MusicRecording
  duration: PT3M24S
  duration ms: 204173
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02
track: Dreamweaver
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138328
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02
track: Lemon Ice Scream
  type: MusicRecording
  duration: PT1M31S
  duration ms: 91118
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02
track: Magic
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198948
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02
track: Back in the Days
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217115
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02
track: High Frequencies
  type: MusicRecording
  duration: PT2M35S
  duration ms: 155492
  explicit: false
  by artist: Modern Day Soulja
  in album: Lost Treasures
    type: MusicAlbum
    date published: 2018-09-02

Rock Bottom (Roxanne's Story)
type: MusicAlbum
date published: 2019-03-22
track: Rock Bottom (Roxanne's Story)
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219375
  explicit: false
  by artist: Modern Day Soulja
  in album: Rock Bottom (Roxanne's Story)
    type: MusicAlbum
    date published: 2019-03-22

One of a Kind
type: MusicAlbum
date published: 2019-04-08
track: One of a Kind
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174954
  explicit: false
  by artist: Modern Day Soulja
  in album: One of a Kind
    type: MusicAlbum
    date published: 2019-04-08

Just a Regular Kid
type: MusicAlbum
date published: 2019-07-03
track: Just a Regular Kid
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248818
  explicit: false
  by artist: Modern Day Soulja
  in album: Just a Regular Kid
    type: MusicAlbum
    date published: 2019-07-03

A Song for Mom
type: MusicAlbum
date published: 2019-11-20
track: A Song for Mom
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175036
  explicit: false
  by artist: Modern Day Soulja
  in album: A Song for Mom
    type: MusicAlbum
    date published: 2019-11-20

Truth Seekers
type: MusicAlbum
date published: 2020-01-01
track: Truth Seekers
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129635
  explicit: false
  by artist: Modern Day Soulja
  in album: Truth Seekers
    type: MusicAlbum
    date published: 2020-01-01

2 Tone
type: MusicAlbum
date published: 2020-02-02
track: 2 Tone
  type: MusicRecording
  duration: PT2M29S
  duration ms: 149790
  explicit: true
  by artist: Modern Day Soulja
  in album: 2 Tone
    type: MusicAlbum
    date published: 2020-02-02

Earth
type: MusicAlbum
date published: 2020-02-10
track: Earth
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183150
  explicit: false
  by artist: Modern Day Soulja
  in album: Earth
    type: MusicAlbum
    date published: 2020-02-10

Still a Man
type: MusicAlbum
date published: 2020-02-23
track: Still a Man
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118418
  explicit: false
  by artist: Modern Day Soulja
  in album: Still a Man
    type: MusicAlbum
    date published: 2020-02-23

Class of 2020
type: MusicAlbum
date published: 2020-03-31
track: Class of 2020
  type: MusicRecording
  duration: PT3M25S
  duration ms: 205413
  explicit: false
  by artist: Modern Day Soulja
  in album: Class of 2020
    type: MusicAlbum
    date published: 2020-03-31

There Is a God
type: MusicAlbum
date published: 2020-04-16
track: There Is a God
  type: MusicRecording
  duration: PT3M26S
  duration ms: 206383
  explicit: false
  by artist: Modern Day Soulja
  in album: There Is a God
    type: MusicAlbum
    date published: 2020-04-16

Asking for a Friend
type: MusicAlbum
date published: 2020-04-23
track: Asking for a Friend
  type: MusicRecording
  duration: PT3M57S
  duration ms: 237756
  explicit: false
  by artist: Modern Day Soulja
  in album: Asking for a Friend
    type: MusicAlbum
    date published: 2020-04-23

Soulja's Story
type: MusicAlbum
date published: 2020-05-10
track: 1986
  type: MusicRecording
  duration: PT2M47S
  duration ms: 167183
  explicit: false
  by artist: Modern Day Soulja
  in album: Soulja's Story
    type: MusicAlbum
    date published: 2020-05-10
track: I'm Back
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176843
  explicit: false
  by artist: Modern Day Soulja
  in album: Soulja's Story
    type: MusicAlbum
    date published: 2020-05-10
track: A Song for Mom
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175357
  explicit: false
  by artist: Modern Day Soulja
  in album: Soulja's Story
    type: MusicAlbum
    date published: 2020-05-10
track: Love Letter
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153623
  explicit: false
  by artist: Modern Day Soulja
  in album: Soulja's Story
    type: MusicAlbum
    date published: 2020-05-10
track: Family
  type: MusicRecording
  duration: PT4M20S
  duration ms: 260063
  explicit: false
  by artist: Modern Day Soulja
  in album: Soulja's Story
    type: MusicAlbum
    date published: 2020-05-10
track: What's Life
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253376
  explicit: false
  by artist: Modern Day Soulja
  in album: Soulja's Story
    type: MusicAlbum
    date published: 2020-05-10
track: Story 2 Tell
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241301
  explicit: false
  by artist: Modern Day Soulja
  in album: Soulja's Story
    type: MusicAlbum
    date published: 2020-05-10
track: Grandma Lil
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254119
  explicit: false
  by artist: Modern Day Soulja
  in album: Soulja's Story
    type: MusicAlbum
    date published: 2020-05-10
track: Time to Shine
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199877
  explicit: false
  by artist: Modern Day Soulja
  in album: Soulja's Story
    type: MusicAlbum
    date published: 2020-05-10
track: Dark Days
  type: MusicRecording
  duration: PT5M10S
  duration ms: 310961
  explicit: false
  by artist: Modern Day Soulja
  in album: Soulja's Story
    type: MusicAlbum
    date published: 2020-05-10
track: Love Story
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240187
  explicit: false
  by artist: Modern Day Soulja
  in album: Soulja's Story
    type: MusicAlbum
    date published: 2020-05-10
track: Soulja's Story
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218639
  explicit: false
  by artist: Modern Day Soulja
  in album: Soulja's Story
    type: MusicAlbum
    date published: 2020-05-10

Systematic
type: MusicAlbum
date published: 2020-06-28
track: Systematic
  type: MusicRecording
  duration: PT5M7S
  duration ms: 307038
  explicit: false
  by artist: Modern Day Soulja
  in album: Systematic
    type: MusicAlbum
    date published: 2020-06-28

A New Start
type: MusicAlbum
date published: 2020-07-30
track: A New Start
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181617
  explicit: false
  by artist: Modern Day Soulja
  in album: A New Start
    type: MusicAlbum
    date published: 2020-07-30

What If I Told You
type: MusicAlbum
date published: 2020-08-16
track: What If I Told You
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190084
  explicit: false
  by artist: Modern Day Soulja
  in album: What If I Told You
    type: MusicAlbum
    date published: 2020-08-16

Break the Chains
type: MusicAlbum
date published: 2020-09-01
track: Break the Chains
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200202
  explicit: false
  by artist: Modern Day Soulja
  in album: Break the Chains
    type: MusicAlbum
    date published: 2020-09-01

The Law of Attraction
type: MusicAlbum
date published: 2020-09-30
track: The Law of Attraction
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153191
  explicit: false
  by artist: Modern Day Soulja
  in album: The Law of Attraction
    type: MusicAlbum
    date published: 2020-09-30

So Emotional
type: MusicAlbum
date published: 2020-11-01
track: So Emotional
  type: MusicRecording
  duration: PT2M45S
  duration ms: 165168
  explicit: false
  by artist: Modern Day Soulja
  in album: So Emotional
    type: MusicAlbum
    date published: 2020-11-01

Kept Below
type: MusicAlbum
date published: 2020-12-31
track: Kept Below
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156551
  explicit: false
  by artist: Modern Day Soulja
  in album: Kept Below
    type: MusicAlbum
    date published: 2020-12-31

Banning Broncos Football
type: MusicAlbum
date published: 2021-03-23
track: Banning Broncos Football
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234533
  explicit: false
  by artist: Modern Day Soulja
  in album: Banning Broncos Football
    type: MusicAlbum
    date published: 2021-03-23

A New Start
type: MusicAlbum
date published: 2022-01-01
track: A New Start
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181994
  explicit: false
  by artist: Modern Day Soulja
  in album: A New Start
    type: MusicAlbum
    date published: 2022-01-01
track: Truth Seekers
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129636
  explicit: true
  by artist: Modern Day Soulja
  in album: A New Start
    type: MusicAlbum
    date published: 2022-01-01
track: Earth
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183150
  explicit: false
  by artist: Modern Day Soulja
  in album: A New Start
    type: MusicAlbum
    date published: 2022-01-01
track: Cali Dreamin
  type: MusicRecording
  duration: PT2M45S
  duration ms: 165205
  explicit: true
  by artist: Modern Day Soulja
  in album: A New Start
    type: MusicAlbum
    date published: 2022-01-01
track: I Wish
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220911
  explicit: false
  by artist: Modern Day Soulja
  in album: A New Start
    type: MusicAlbum
    date published: 2022-01-01
track: Unity
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192209
  explicit: true
  by artist: Modern Day Soulja
  in album: A New Start
    type: MusicAlbum
    date published: 2022-01-01
track: A Prayer For The World
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246706
  explicit: false
  by artist: Modern Day Soulja
  in album: A New Start
    type: MusicAlbum
    date published: 2022-01-01
track: You Are Special
  type: MusicRecording
  duration: PT5M4S
  duration ms: 304128
  explicit: true
  by artist: Modern Day Soulja
  in album: A New Start
    type: MusicAlbum
    date published: 2022-01-01

Coach Ray
type: MusicAlbum
date published: 2022-07-07
track: Coach Ray
  type: MusicRecording
  duration: PT4M6S
  duration ms: 246313
  explicit: false
  by artist: Modern Day Soulja
  in album: Coach Ray
    type: MusicAlbum
    date published: 2022-07-07

Ascension
type: MusicAlbum
date published: 2023-01-01
track: Ascension
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201380
  explicit: true
  by artist: Modern Day Soulja
  in album: Ascension
    type: MusicAlbum
    date published: 2023-01-01
track: Evolving
  type: MusicRecording
  duration: PT3M3S
  duration ms: 183536
  explicit: false
  by artist: Modern Day Soulja
  in album: Ascension
    type: MusicAlbum
    date published: 2023-01-01
track: Tragedy To Triumph
  type: MusicRecording
  duration: PT1M59S
  duration ms: 119954
  explicit: true
  by artist: Modern Day Soulja
  in album: Ascension
    type: MusicAlbum
    date published: 2023-01-01
track: No Going Back
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169264
  explicit: true
  by artist: Modern Day Soulja
  in album: Ascension
    type: MusicAlbum
    date published: 2023-01-01
track: Choices
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164859
  explicit: true
  by artist: Modern Day Soulja
  in album: Ascension
    type: MusicAlbum
    date published: 2023-01-01

Laugh Now, Cry Later
type: MusicAlbum
date published: 2023-12-22
track: Laugh Now, Cry Later
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181087
  explicit: false
  by artist: Modern Day Soulja
  in album: Laugh Now, Cry Later
    type: MusicAlbum
    date published: 2023-12-22

Let There Be Light
type: MusicAlbum
date published: 2024-02-20
track: LTBL Intro
  type: MusicRecording
  duration: PT1M11S
  duration ms: 71433
  explicit: false
  by artist: Modern Day Soulja
  in album: Let There Be Light
    type: MusicAlbum
    date published: 2024-02-20
track: Forever
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176767
  explicit: false
  by artist: Modern Day Soulja
  in album: Let There Be Light
    type: MusicAlbum
    date published: 2024-02-20
track: One Day
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179383
  explicit: false
  by artist: Modern Day Soulja
  in album: Let There Be Light
    type: MusicAlbum
    date published: 2024-02-20
track: My Life
  type: MusicRecording
  duration: PT3M54S
  duration ms: 234012
  explicit: false
  by artist: Modern Day Soulja
  in album: Let There Be Light
    type: MusicAlbum
    date published: 2024-02-20
track: Since I Met You
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173738
  explicit: false
  by artist: Modern Day Soulja
  in album: Let There Be Light
    type: MusicAlbum
    date published: 2024-02-20
track: True To Self
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176714
  explicit: false
  by artist: Modern Day Soulja
  in album: Let There Be Light
    type: MusicAlbum
    date published: 2024-02-20
track: Beautiful
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181553
  explicit: false
  by artist: Modern Day Soulja
  in album: Let There Be Light
    type: MusicAlbum
    date published: 2024-02-20
track: Will of Love
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185472
  explicit: false
  by artist: Modern Day Soulja
  in album: Let There Be Light
    type: MusicAlbum
    date published: 2024-02-20
track: My Reflection
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175238
  explicit: false
  by artist: Modern Day Soulja
  in album: Let There Be Light
    type: MusicAlbum
    date published: 2024-02-20
track: LTBL Outro
  type: MusicRecording
  duration: PT1M0S
  duration ms: 60079
  explicit: false
  by artist: Modern Day Soulja
  in album: Let There Be Light
    type: MusicAlbum
    date published: 2024-02-20

Hold No Grudges
type: MusicAlbum
date published: 2025-02-01
track: Hold No Grudges
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176810
  explicit: false
  by artist: Modern Day Soulja
  in album: Hold No Grudges
    type: MusicAlbum
    date published: 2025-02-01

Don't Believe The Hype
type: MusicAlbum
date published: 2025-02-18
track: Don't Believe The Hype
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216582
  explicit: true
  by artist: Modern Day Soulja
  in album: Don't Believe The Hype
    type: MusicAlbum
    date published: 2025-02-18

Power of Mind
type: MusicAlbum
date published: 2025-02-18
track: Power of Mind
  type: MusicRecording
  duration: PT2M35S
  duration ms: 155578
  explicit: true
  by artist: Modern Day Soulja
  in album: Power of Mind
    type: MusicAlbum
    date published: 2025-02-18

Poet Through The Speaker
type: MusicAlbum
date published: 2025-02-19
track: Poet Through The Speaker
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176690
  explicit: false
  by artist: Modern Day Soulja
  in album: Poet Through The Speaker
    type: MusicAlbum
    date published: 2025-02-19

Step Your Bars Up
type: MusicAlbum
date published: 2025-02-19
track: Step Your Bars Up
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230922
  explicit: true
  by artist: Modern Day Soulja
  in album: Step Your Bars Up
    type: MusicAlbum
    date published: 2025-02-19

You Can Have It Back
type: MusicAlbum
date published: 2025-02-19
track: You Can Have It Back
  type: MusicRecording
  duration: PT3M56S
  duration ms: 236094
  explicit: false
  by artist: Modern Day Soulja
  in album: You Can Have It Back
    type: MusicAlbum
    date published: 2025-02-19

Time Traveling
type: MusicAlbum
date published: 2025-02-19
track: Time Traveling
  type: MusicRecording
  duration: PT1M50S
  duration ms: 110000
  explicit: true
  by artist: Modern Day Soulja
  in album: Time Traveling
    type: MusicAlbum
    date published: 2025-02-19

Man Of The House
type: MusicAlbum
date published: 2025-02-28
track: Man Of The House
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199130
  explicit: false
  by artist: Modern Day Soulja
  in album: Man Of The House
    type: MusicAlbum
    date published: 2025-02-28

You Would Not Understand
type: MusicAlbum
date published: 2025-03-15
track: You Would Not Understand
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166957
  explicit: false
  by artist: Modern Day Soulja
  in album: You Would Not Understand
    type: MusicAlbum
    date published: 2025-03-15

Mockingbird
type: MusicAlbum
date published: 2025-03-29
track: Mockingbird
  type: MusicRecording
  duration: PT2M5S
  duration ms: 125490
  explicit: false
  by artist: Modern Day Soulja
  in album: Mockingbird
    type: MusicAlbum
    date published: 2025-03-29

Moving On
type: MusicAlbum
date published: 2025-04-23
track: Moving On
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162000
  explicit: false
  by artist: Modern Day Soulja
  in album: Moving On
    type: MusicAlbum
    date published: 2025-04-23

Lost Brothers
type: MusicAlbum
date published: 2025-04-23
track: Lost Brothers
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221906
  explicit: true
  by artist: Modern Day Soulja
  in album: Lost Brothers
    type: MusicAlbum
    date published: 2025-04-23

Pure Love
type: MusicAlbum
date published: 2025-04-29
track: Pure Love
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178248
  explicit: false
  by artist: Modern Day Soulja
  in album: Pure Love
    type: MusicAlbum
    date published: 2025-04-29

Pretty Little Fine Thang
type: MusicAlbum
date published: 2025-05-19
track: Pretty Little Fine Thang
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169582
  explicit: false
  by artist: Modern Day Soulja
  in album: Pretty Little Fine Thang
    type: MusicAlbum
    date published: 2025-05-19

Ready To Let Go
type: MusicAlbum
date published: 2025-05-28
track: Ready To Let Go
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241465
  explicit: true
  by artist: Modern Day Soulja
  in album: Ready To Let Go
    type: MusicAlbum
    date published: 2025-05-28

Masterplan
type: MusicAlbum
date published: 2025-06-25
track: Masterplan
  type: MusicRecording
  duration: PT1M59S
  duration ms: 119540
  explicit: false
  by artist: Modern Day Soulja
  in album: Masterplan
    type: MusicAlbum
    date published: 2025-06-25

365
type: MusicAlbum
date published: 2025-07-31
track: 365
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141232
  explicit: false
  by artist: Modern Day Soulja
  in album: 365
    type: MusicAlbum
    date published: 2025-07-31

Glamorous
type: MusicAlbum
date published: 2025-08-31
track: Glamorous
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153847
  explicit: true
  by artist: Modern Day Soulja
  in album: Glamorous
    type: MusicAlbum
    date published: 2025-08-31

Turf Wars
type: MusicAlbum
date published: 2025-09-07
track: Turf Wars
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186616
  explicit: true
  by artist: Modern Day Soulja
  in album: Turf Wars
    type: MusicAlbum
    date published: 2025-09-07

I Must Confess
type: MusicAlbum
date published: 2025-10-14
track: I Must Confess
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182517
  explicit: true
  by artist: Modern Day Soulja
  in album: I Must Confess
    type: MusicAlbum
    date published: 2025-10-14

Fearless (feat. Modern Day Soulja & Andre Auram)
type: MusicRecording
duration: PT4M18S
duration ms: 258561
explicit: false
by artist: Truthseekah
by artist: Modern Day Soulja
by artist: Andre Auram
in album: 333
  type: MusicAlbum
  date published: 2015-04-05
isrc code: USCGJ1539782
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T07:57:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc8941785a5cb14550bf367a30a0364faab9fe5f3a68ea507f483dd1e529df481
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957120
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/957120
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGJ1539782
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:22:41Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → 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 0xc8941785a5cb14550bf367a30a0364faab9fe5f3a68ea507f483dd1e529df481. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGJ1539782.
  date published: 2026-07-08T03:22:41Z