No there is no deposit required only an adress where you can get the rewards.
And for that no deposit is required
If so then its a good campaign. Is this still open? Have the participants joined have been paid already?
So you dont have to invest one penny to participate like i said
I think they just need more activity
Thats better, since the participants only wager here is time of the participation. I think will be good enough to deal with it. As long as there is no deposit on participants you could take risk on doing so.