Hire a team of developers and try to make a simple prototype, than test it on target group (100-500 people) and make conclusion if your idea is really valuable. If it is valuable, you will be able (on that stage) to start ICO or venture partnership... In fact, 99% of ideas is trash.