Withdrawals & limits
A withdrawal takes two steps: from the subaccount to the wallet, then an IBC transfer to Injective.
From the subaccount to the wallet
- How much can be withdrawn and when a withdrawal is not possible is described on the page "Subaccounts & margin". The same rules apply to transfers between one's own subaccounts.
- After a bankruptcy with a deficit of 0.1 USDC or more, withdrawals and transfers across the network are frozen for 50 blocks.
From the wallet to Injective
- The transfer goes over
channel-1. Gas is paid from the wallet, in USDC or NTX. - At most 50,000 USDC leaves per channel every 720 blocks (~10 min). The limit is shared by everyone. Inbound transfers over the channel free it up.
- A transfer above the limit is not accepted, and the funds stay in the wallet.
If a transfer did not arrive
- On a timeout or an error on the Injective side, the funds return to the wallet and the limit is restored.
- From Injective, USDC goes on to other networks through Circle's CCTP.