Hello Community

I have doubts about dividend distribution after an ICO. I will try to be as clear as possible.

For example, the ICO has been finalized. But Bob, Maria, Thelma bought TOKEN and received of the Distributor's
account. 365 days have passed and the company wants to pay (dividends) proportionally 20% of the company's 
profit to Bob, Maria and Thelma.

Payments will be in Lumens (XLM). The question is how to do this, at STELLAR, there is a form of intelligence
contract where  I deposit the 20% profit of the company and does this contract distribute to the buyers of 
the company token?

Using the account created as a Distributor, it would be a good idea to obtain all buyers (with the public key), and
proportionally send the company's profit. Where first, of course I make an XLM deposit in the Distributor account
and then I create a transfer script.

:: Detail ::
  The company will not create a wallet for the user / buyers of the Token, in the ICO the Tokens will be transferred to
  wallet existing buyer 

Thanks

No, there is no smart contract functionality to do what you want at this moment. You will need to send the amount you need to each investor. You can do it manually (if they are a few investors) or you can code an script which gets the public key of the users that hold your coin from the horizon API and them it sends them the funds

Thank you very much for the return, not to use another blockchain, I believe this solution is enough