I think you need to publish a unique white paper that includes all of the details of the project. This shoud include the source of the income that enables the payment of the 10%.
Exactly I don't seems to understand the project they are trying to build, I think the best thing to do is to give a clear explain of what you want to build, state the problem you identified and the solution you are bring to solve it. if the idea is good, investors will come. I am looking for a good start up project to invest into.