Issuer needs to be able to match liquidity of investors to assets. Therefore, they need to be able to lockup investor tokens for redemptions, to have commitments.
Issuer sets lockup period (in days), and when an investor receives tokens, they should not be able to redeem until this lockup period is over.
Optionally, issuer can also block transfers within the lockup period.
It should support multiple investments or transfers.
Product requirements for lockups: