💼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.

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.

Last updated

Was this helpful?