~
Top 5, you say?
1. The common one. Since programmers & developers solve problems, what are the relevant problems these days that you want to solve?
2. Is this project for long-term like it isn't just a one-stop project that you'll stop updating after stable release? Even popular social media sites still undergo many updates just to solve every user's needs.
3. Is the project gonna be an open source? I am a programmer as well as web dev and I am quite enthusiastic about these, maybe not much in the blockchain.
4. Maybe not much in dev's identity, but can they prove that they had built projects in the past? How many repo or projects have you done in the past?
5. Since from developer to me is already like a developer to potential client relationship, how can you ensure yourself that if I invest in your project that there wouldn't be an exit scam happening or you wouldn't just disappear into thin air? This would seem like a cliche question already but it is not something to be overlooked at.