Transfers
You can create transfers of crypto securities between investors via the Distributor API. The following preconditions must be fulfilled to allow for a transfer:
The source wallet is a managed wallet
The amount of the transfer must be lower than the available amount for the product on the source wallet
The lock-up period of the product has ended
Transfers on the crypto security are not currently paused
The recipient wallet is added as a investor wallet via Cashlink Connect
If these preconditions are fulfilled, you can create a transfer by providing the following data:
ID of the product to transfer
ID of the source wallet
wallet address of the target wallet
amount to be transferred
The response contains a status field with the following codes:
processing: The task is created and is currently being executed
failed: The task could not be completed
succeeded: The task was completed successfully
unknown: The task needs manual investigation to determine if the transaction has actually succeeded.
After the transfer has been processed, a new investment will be created for the receiving investor and the investment amount of the source investment is reduced. The source investment is determined by a First-In-First-Out approach. Updated information about the source investment as well as the newly created target investment are available via the Distributor API’s investment endpoints.
Last updated
Was this helpful?