Market was really huge so there's a lot of projects that market may offer to the people planning to invest. But to find a good projects that may benefits you, you need to analyze and understand the project from its point of view so that you know how potential the project is.
I agree that it is very important to carefully check all the projects to know more about it. It is necessary to check all resources to get more information.
Now many projects use staking system to increase the profit of token holders. Here is an article about staking system
https://medium.com/bonfiorg/introducing-bonfi-web-staking-7368467d18cc