1. The project had an original idea and a sound business model.
2. The project had released a working product or may have already had an MVP right from the start.
3. The project had an active Github repository.
4. The development team are very capable in developing the product.
5. The team's identities are verifiable and publicly known.
6. The project have a realistic roadmap.
7. The team give utmost importance to their promises and perform deliverables in time.
8. The team are exercising enough transparency on project related matters.
9. The the project's tokenomics are excellent and justifiable.
10. The project have positive peer reviews among trustworthy members of the community.
Ooops! Btw, I forgot to include one of the most important characteristic which I think is critical for a project to become successful and that is the project team must have a very good financial planning! Because I believe that assuming those ten items listed previously are satisfied with, in the end, the project will still falter just like what happened to most projects after the crypto winter of 2018. Imho.
true, I think that many icos were holding the eth they received at all time highs. It is rare to see a project with all these details resolved, unfortunately. And even an original idea needs to be well executed, many projects fail here. They need a MVP from the start and bring real users to test.