I am an software developer with over 11 years of experience in industry and has worked as a software developer for some of the leading firms in vacation rental space. I recently started playing around with solidity and have a solid dapp idea but I am slightly confuse with certain things so hope you guys can help me understand this.
I have been working on a project and have created a tool which is a dream for online marketers. There are some tools out there like this for marketers and one of them did over 100 Million last year alone which charges roughly $100/month for subscription and the tool I created is much more sophisticated and better than what is currently available as a paid service. I want to create a lite version of this tool as a DApp so marketers can subscribe for it and pay with ethereum. The marketers will also be rewarded tokens for using the platform.
The ICO will start with a soft cap of 500000 tokens priced at $1 and a hard cap of 1000000 tokens as hard cap to raise maximum amount of $1 million . The total tokens will be 10000000. 50% tokens will be for investors but only 10% tokens will be dispersed to investors in the first ICO as I do not need a lot of money since most of the project is already built. 30% tokens will be reserved for users and 20% of the advisors, developers, team, bounty, airdrop etc.
- I am planning to make this a little more than investment for investors so I am thinking of rewarding the investors. For that I am thinking of giving the 50% of revenue of this DApp back to the token holders. The more tokens you have the more you earn as a investor. For example the startup made roughly $1 million as ether from subscriptions so $500000 worth of ether will be dispersed to all the token holders depending on the amount of token you hold. For example there are 500000 token holders that means each token will get $1 of ether back as return so an investor who invested in 100 tokens will get $100 worth of ether, 500 tokens will get $500 worth of ether and so on. Is there something wrong in this approach ?
- Since the token holders will be rewarded for the investment that means the marketers who will use the platform are rewarded with tokens which means they will also get some return because of the tokens they earned by using the platform. You guys think this is the right approach ?
- Since I created the tool and it is much extensive and I just need to take some of the pieces out and create a Lite DApp of the entire platform should I do it before the ICO or should I demo it to investors after they have invested ?
P.S If there are any other things I am missing please ask and I would love to answer them. I am an experienced programmer but this will be first time I will be creating something of this sort.