@jed Thanks yeah bifrost looks an interesting developement just a case of waiting until its production ready. However I think in respect to any high volume ICO it really also requires being your own anchor for BTC/ETH for security of the funds unless converting immediately to XLM as ICO's can bring to much in funding to hold in trust to a 3rd party.
So far I'd come up with:
Buyer sends funds to buy tokens
Allow Trust Buyers wallet address authorize is set to True for Asset
Payment of x amount tokens back to Buyer
Allow Trust Buyers wallet address authorize is set to False for Asset
Signed by distributor and issuer
What would be ideal is if that process could be seamless in the Manage Offer process as this would allow a token to be distributed but arrive in an unauthorized state I think maybe having an automated process that watches the ledger for payments that then sets the authorize flag to false
I can't see a documented method but is there a wild card way to say...
Allow Trust
All Trustors EXCEPT Whitelisted
Asset Code
Authorize True/False
?