I'm trying to investigate how a token lockup period could work in Stellar for a newly issued token. So for example with a Token sale the newly issued token would be not be allowed to be transferable/ traded until after a specific date set in the contract.
The closest match I've found in respect is using an Authorization flag where you could state Authorization required (0x1) but this would mean having to white list an account for each that wants to hold the token. Where as I want anyone to hold the token but only my Distributor account to be able to send them to another account.
Can anyone suggest a way this is achievable for a token sale?
Thanks