1. Only join campaigns from reputable managers this is very important, most of these unknown manager lacks experience to get your money for you and also how to vet developers
2. Look for projects that the tokens are escrowed, though this is not common
3. Join campaigns you can invest your money into, this is very important, where you money is, that is where your heart will also be
4. Help call out bad campaign managers, some managers have history of not paying their hunters call them out, give them red trust and soil their reputation
It is not that easy to protect yourself. The teams are clever and can change rules later. I like it when they announce the rules and everybody sticks to it. That is important for the integrity of the industry. Sometimes they just change the rules in the middle of the campaign and you are disappointed then. Why would they do that? Only in their own favor which is a wrong thing to do.