You need to make a cryptocoin with fair share of coins. Everyone who downloads and uses the wallet for the first time will be awarded with 1 coin. The number of total coins will be determined by the number of wallets.
Sound interesting.
However, How can you know about that it's the first time for anybody?
Someone can download the wallet and use it with a lot of computers or IPs.