We’d like to issue shares of a company (10+ years in existence) through a smart contract. The issuance would accept crypto-currencies (Ethereum for sake of simplicity) and the smart contract would issue them (to the address that sent the crypto) share(s) of owner ship. In addition, every quarterly (or so) we would like to issue dividends to all Share holders (depending on the number of shares they own).
- There are a fixed number of Shares for sale.
- The Offering can have a Start Date, End Date, as well as a “Pause to Shares being Sold” (if anything unwarranted occurs).
Are there any other constraints we should be aware of?
I’ve been looking at ERC 1155 if this would suit our case, however before proceeding would any of the other ERCs suit best for our use case?
We are also open for paid consultancy on this project.