Im an artist, so from my view and how i work.
I buy beats off beatstarz pretty often - i get sent the contract/email with the beat, simple as that, all proof is in mine and producers emails.
Unless the artist is going to make a million off your beat, dont stress too much about it man