If I were you, I'd search for affiliate programs. Especially those that have lifetime bonuses, not one-time
What do you mean by lifetime bonus? Is it the same affiliate program that gives you small amount of bonus every single day? I really doubt that it's a lifetime thing given that websites tend to only last more than a year or so.
I would prefer one time affiliate programs. For example, when someone bought an item and used your affiliate link. Youtubers do this often and they seem to make good amount of money from it because otherwise, they wouldn't make all those Youtube videos and include their affiliate code in every single item that they feature.
I rather meant bitcoin exchanges that offer, let's say, one-time payment of $5 for a each user. On contrary, there are other services that offer a certain percentage (20%, for example) from purchases of users brought by affiliate. In this case, you can earn rewards even half a year later after you brought this user, do you understand, what I am talking about?
In any case, you can participate in many affiliate programs at one time, it's even better