He went from nothing to lots, ten carats to rock

from 2Pac (Ft. Danny Boy) – I Ain't Mad At Cha Lyrics on Rap Genius

Meaning

10 carats refers to a smaller volume of gold. Most times, purity of gold is measured by its volume.

Rocks on the other hand signifies the jewelries are pure.

So he stepped up on his golds. This could also signify his cash. Meaning he got a lot richer.

The man Pac is telling this story about is similar to Pac in that he went from this:

to this:

To help improve the meaning of these lyrics, visit “I Ain't Mad At Cha” by 2Pac (Ft. Danny Boy) Lyrics and leave a comment on the lyrics box