You can sell an ICO legally I presume. One thing you could have done is get a lawyer and have him advise, e.g. blacklisting USA non-accredited investors.
wait a sec shelby. shouldnt this be the job of the US non-accredited investors to decide what they can or cant do.
u see, naturally I dont give a darn about USA. U obey ur nifty laws, I obey mine.
~CfA~