I have a crowdsale contract which creates tokens and assigns them to the crowdsale address. Investors can then send ether to the address and receive tokens from the crowdsale.
In this case how can I set a maximum investment limit? Is it possible to make it so that only a certain number of tokens can be purchased from a particular address?
Similarly, is it possible to implement any form of KYC in a smart contract so that only people that have verified their identity can invest? (If this question should be a separate post, I will edit this post to remove it and resubmit).
Thank you for any help in setting a limit. I appreciate it.