💼Assets
Depositing Assets into Swift AI
Depositing assets into Swift AI means that those assets now live under your Principal IDs balance in Swift AI.
This is why assets that are in your wallet in Plug show up separately than assets that you’ve deposited into Swift AI, in Swift AI’s Assets tab.
To deposit your assets into Swift AI click the “Deposit Asset” button on the right-hand side of the Assets page.
Select your token from the dropdown menu and the amount you’d like to deposit from your Plug balance. Clicking ‘Deposit’ will bring up a Plug batch transaction that will deposit your tokens upon approval.
Withdrawing Assets from Swift AI
To withdraw tokens from Swift AI, click the minus button to the right of one of the tokens in the Assets tab.
Select your token from the dropdown menu and the amount you’d like to withdraw to your wallet in Plug. Clicking ‘Withdraw’ will bring up a Plug batch transaction that will withdraw your tokens upon approval.
If you don’t see the tokens in your wallet in Plug after withdrawal, you may have to add the token to Plug.
Plug does not auto-surface all tokens by default.
Keeping Assets in Swift AI After a Swap
Swift AI gives users the option to keep assets in Swift AI after a swap or liquidity removal. Let's dive into why you might want to keep your assets in Swift AI rather than having them withdrawn to Plug.
When making a swap solely using Plug, the transaction that a user approves includes depositing the users assets into Swift AI, completing the swap in Swift AI, and withdrawing the assets back to the users wallet in Plug. If a swap fails, the tokens stay in Swift AI as they were already deposited as part of the transaction.
As you can see, if you keep your assets in Swift AI you don't have to wait for them to be deposited from Plug upon each transaction. For high frequency traders, there might be a benefit to the time saved by not having to deposit and withdraw with each swap.
Your token balances held in Swift AI are accessible by logging in through your wallet in Plug. You are able to make withdrawals to Plug at any time.
Last updated
Was this helpful?